MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
1С 8.2: Как перебрать (выбрать) элементы подчиненного справочника
29.08.2012
18:26
Раздел: Компьютер - Windows - 1С - Готовые решения

Примеры кода для перебора элементов справочника принадлежащих элементу другого справочника, т.е когда один справочник подчинен другому справочнику.

Код 1C v 8.х.

Вариант 1:

// Получить выборку по указанному контрагенту.

Выборка = Справочники.КонтактныеЛица.Выбрать( , Контрагент);

Пока Выборка.Следующий() Цикл

ОчереднойПодчиненый = Выборка.Ссылка;

КонецЦикла;

Вариант 2:

Запрос = Новый Запрос;

Запрос.Текст = "ВЫБРАТЬ

| КонтактныеЛица.Ссылка

|ИЗ

| Справочник.КонтактныеЛица КАК КонтактныеЛица

|ГДЕ

| КонтактныеЛица.Владелец = &Владелец";

Запрос.УстановитьПараметр("Владелец", Контрагент);

Результат = Запрос.Выполнить();

Выборка = Результат.Выбрать();

Пока Выборка.Следующий() Цикл

ОчереднойПодчиненый = Выборка.Ссылка;

КонецЦикла;

Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования