База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как установить параметры динамического списка в 1С форме? › RE: Как установить параметры динамического списка в 1С форме?
Для установки параметров динамического списка на форме в 1С:Предприятие, необходимо использовать метод УстановитьЗначениеПараметра
объекта динамического списка. Это делается в обработчике события, например, ПриСозданииНаСервере
формы.
Вот пример кода, который демонстрирует, как установить параметры динамического списка:
1 2 3 4 5 6 7 8 9 10 | 1C &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) // Устанавливаем значение параметра "Клиент" ДинамическийСписок.Параметры.УстановитьЗначениеПараметра("Клиент", Объект.Ссылка); // Можно установить и другие параметры, если это необходимо ДинамическийСписок.Параметры.УстановитьЗначениеПараметра("ДатаНачала", Объект.ДатаНачала); ДинамическийСписок.Параметры.УстановитьЗначениеПараметра("ДатаКонца", Объект.ДатаКонца); КонецПроцедуры |
В этом примере ДинамическийСписок
— это имя вашего динамического списка на форме. Параметры, которые вы устанавливаете, могут быть использованы в запросе, который будет выполняться для получения данных для этого списка.
Также можно использовать настройки отбора через ЭлементОтбораКомпоновкиДанных
, если это более удобно для вашей задачи.
Рекомендую посмотреть здесь: [Динамический список ~ Как на управляемой форме разместить список регистра сведений с отбором?](https://helpf.pro/faq/view/1657.html)