Программный вызов формы выбора из списка с фильтром по дате.
Иногда бывает необходимо вызвать форму выбора списка документов с применением фильтра. Например показывать документы попадающие в интервал из дат.
1 2 3 4 5 6 7 8 9 |
СтандартнаяОбработка = Ложь; ФормаВыбора = Документы.ПоступлениеТоваровУслуг.ПолучитьФормуВыбора(); ФормаВыбора.Отбор.Дата.ВидСравнения = ВидСравнения.ИнтервалВключаяГраницы; ФормаВыбора.Отбор.Дата.ЗначениеС=элементыформы.start_date.Значение; ФормаВыбора.Отбор.Дата.ЗначениеПо=элементыформы.end_date.Значение; ФормаВыбора.Отбор.Дата.Установить(); ФормаВыбора.Открыть(); |
Если хотим обработать выбор, то например так:
1 2 |
выбранноезначение=ФормаВыбора.ОткрытьМодально(); элементыформы.Поступление.ТекущаяСтрока.ДокПоступления=выбранноезначение; |