Приведен типовой метод получения настроек динамического списка в 1с.
Для получения настроек динамического списка можно использовать метод таблицы формы ПолучитьИсполняемыеНастройкиКомпоновкиДанных()
. Метод возвращает настройки динамического списка, учитывая видимость колонок и установленное значение поиска. Использовать только на Сервере.
Схема = Элементы.Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных(); Настройки = Элементы.Список.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных(); МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
СтрокиДинамическогоСписка = ПроцессорВывода.Вывести(ПроцессорКомпоновки);
Обратите внимание что в таблицу СтрокиДинамическогоСписка
попадут только значения колонок, которые отображаются на форме.