(2)
Вот пример номер 5
Здесь чёткие отборы по "ВидОперации" и "Дата" (он закомментирован, но не суть)
Никаких списков, "ВидСравнения", "Поле", "Значение", "Использование" -я в этом примере (увы) не вижу.
ПараметрыОтбора.Вставить("ВидОперации", ПредопределенноеЗначение("Перечисление.ВидыОперацийРеализацияТоваров.Товары"));
ПараметрыОтбора.Вставить("Дата", ТекущаяДата()); ///Дополнительный отбор
А всё что вы написали, это какие-то бурные фантазии.
Имхо.
Пример 5.
&НаКлиенте
Процедура КомандаОткрытьФормуВыбора(Команда)
///Создаем структуру с отбором и добавляем значения
ПараметрыОтбора = Новый Структура;
ПараметрыОтбора.Вставить("ВидОперации", ПредопределенноеЗначение("Перечисление.ВидыОперацийРеализацияТоваров.Товары"));
//ПараметрыОтбора.Вставить("Дата", ТекущаяДата()); ///Дополнительный отбор
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("Отбор", ПараметрыОтбора); ///Добавляем отбор в параметры формы
ПараметрыФормы.Вставить("РежимВыбора",Истина);
ПараметрыФормы.Вставить("МножественныйВыбор",Истина);
ОбработкаВыбора = Новый ОписаниеОповещения("ПриЗакрытииФормыВыбора", ЭтаФорма,"Подбор");
ОткрытьФорму("Документ.РеализацияТоваровУслуг.ФормаВыбора",ПараметрыФормы,
ЭтаФорма, , , , ОбработкаВыбора);
КонецПроцедуры