Пятница, 19 апреля, 2024

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

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

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

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

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

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

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

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

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

Пожалуйста лайк, репост

Это тоже интересно

РЕКОМЕНДУЕМ

Интересное