Получение настроек динамического списка в 1с

Типовой метод получения настроек динамического списка в 1с

Для получения настроек динамического списка можно использовать метод таблицы формы «ПолучитьИсполняемыеНастройкиКомпоновкиДанных()». Метод возвращает настройки динамического списка, учитывая видимость колонок и установленное значение поиска. Использовать только на Сервере.

Схема = Элементы.Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
Настройки = Элементы.Список.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();

КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных();
МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));

ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);

ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;

СтрокиДинамическогоСписка = ПроцессорВывода.Вывести(ПроцессорКомпоновки);

Обратите внимание что в таблицу «СтрокиДинамическогоСписка» попадут только значения колонок, которые отображаются на форме.

Спасибо!

Теперь редакторы в курсе.