1С Управление производственным предприятием, редакция 1.2 (1.2.26.1)
Программно добавляю отбор и вывожу его в построитель.отбор с отображением в табличном поле. Все отрабатывает, но на "счете" в строчке с видСравнения.Содержит вылетает с ошибкой = видСравнения может быть только равно!
если флаг = 1 тогда
сзОтбор = ПостроительПоставки.Отбор;
ОтборКоличество = ПостроительПоставки.Отбор.Количество();
Для Н = 1 По ОтборКоличество Цикл
ПостроительПоставки.Отбор.Удалить(ОтборКоличество - Н);
КонецЦикла;
сзОтбор.Добавить("Контрагент");
сзОтбор["Контрагент"].Использование = Истина;
сзОтбор["Контрагент"].ВидСравнения = ВидСравнения.ВСписке;
сзОтбор["Контрагент"].Значение = СписокЗнач;
иначеесли флаг = 2 тогда
сзОтбор2 = ПостроительПоставки.Отбор;
ОтборКоличество = ПостроительПоставки.Отбор.Количество();
Для Н = 1 По ОтборКоличество Цикл
ПостроительПоставки.Отбор.Удалить(ОтборКоличество - Н);
КонецЦикла;
сзОтбор2.Добавить("Партномер");
сзОтбор2["Партномер"].Использование = Истина;
сзОтбор2["Партномер"].ВидСравнения = ВидСравнения.Содержит;
иначеесли флаг = 3 тогда
сзОтбор3 = ПостроительПоставки.Отбор;
ОтборКоличество = ПостроительПоставки.Отбор.Количество();
Для Н = 1 По ОтборКоличество Цикл
ПостроительПоставки.Отбор.Удалить(ОтборКоличество - Н);
КонецЦикла;
сзОтбор3.Добавить("Счет");
сзОтбор3["Счет"].Использование = Истина;
сзОтбор3.Счет.ВидСравнения = ВидСравнения.Содержит;