Имя: Пароль:
1C
1С v8
v8: УФ. Как получить значение поля динамического списка ?
0 alexkucl
 
07.04.13
12:56
Добрый день, в управляемой форме динамический список произвольный запрос к журналу документов, установлена основная таблица.
Как получить значения поля динамического списка в цикле по выделенным строкам ?
1 Ns33
 
07.04.13
14:30
Никак, на то он и динамический, что на экране только некая его часть.
Только повторять запрос с отборами и сортировками.
2 Ns33
 
07.04.13
14:36
(1) То я фигню написал, вернее не на тот вопрос ответил.
3 Ns33
 
07.04.13
14:41
Они в массиве:
Элементы.Список.ВыделенныеСтроки

Если нужных реквизитов нет, протыкать им "Использовать всегда".
4 alexkucl
 
07.04.13
15:08
Да нет, в том то и проблема, что в элементах массива Элементы.Список.ВыделенныеСтроки находятся ссылки на документы журнала, который установлен в качестве основной таблицы. А вот как получить значение колонок выделенных строк не понятно.
5 alexkucl
 
07.04.13
22:47
>> А вот как получить значение колонок выделенных строк...
А очень просто - с помощью метода ДанныеСтроки() это будет выглядеть так -
Для каждого элемент_списка Из ВыделенныеСтроки Цикл
   Сообщить(Элементы.<ИмяСписка>.ДанныеСтроки(элемент_списка).Код + " - " + Элементы.<ИмяСписка>.ДанныеСтроки(элемент_списка).Наименование);
КонецЦикла;
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой