|
ВидСравнения = видСравнения.Содержит ошибка |
☑ |
0
skupidom
21.06.17
✎
19:22
|
1С Управление производственным предприятием, редакция 1.2 (1.2.26.1)
Программно добавляю отбор и вывожу его в построитель.отбор с отображением в табличном поле. Все отрабатывает, но на "счете" в строчке с видСравнения.Содержит вылетает с ошибкой = видСравнения может быть только равно!
если флаг = 1 тогда
сзОтбор = ПостроительПоставки.Отбор;
ОтборКоличество = ПостроительПоставки.Отбор.Количество();
Для Н = 1 По ОтборКоличество Цикл
ПостроительПоставки.Отбор.Удалить(ОтборКоличество - Н);
КонецЦикла;
сзОтбор.Добавить("Контрагент");
сзОтбор["Контрагент"].Использование = Истина;
сзОтбор["Контрагент"].ВидСравнения = ВидСравнения.ВСписке;
сзОтбор["Контрагент"].Значение = СписокЗнач;
иначеесли флаг = 2 тогда
сзОтбор2 = ПостроительПоставки.Отбор;
ОтборКоличество = ПостроительПоставки.Отбор.Количество();
Для Н = 1 По ОтборКоличество Цикл
ПостроительПоставки.Отбор.Удалить(ОтборКоличество - Н);
КонецЦикла;
сзОтбор2.Добавить("Партномер");
сзОтбор2["Партномер"].Использование = Истина;
сзОтбор2["Партномер"].ВидСравнения = ВидСравнения.Содержит;
иначеесли флаг = 3 тогда
сзОтбор3 = ПостроительПоставки.Отбор;
ОтборКоличество = ПостроительПоставки.Отбор.Количество();
Для Н = 1 По ОтборКоличество Цикл
ПостроительПоставки.Отбор.Удалить(ОтборКоличество - Н);
КонецЦикла;
сзОтбор3.Добавить("Счет");
сзОтбор3["Счет"].Использование = Истина;
сзОтбор3.Счет.ВидСравнения = ВидСравнения.Содержит;
|
|
1
КонецЕсли
21.06.17
✎
19:40
|
Тип значения "Счет" какой?
|
|
2
Fram
21.06.17
✎
19:50
|
(0) Вопрос не совсем в тему.. А метода Очистить у Отбора нет что ли? Обязательно в цикле удалять все элементы?
|
|
3
skupidom
21.06.17
✎
21:05
|
счет = справочник договоры контрагентов
|
|
4
Lexey_
21.06.17
✎
21:10
|
(0) полный текст ошибки какой?
|
|
5
youalex
21.06.17
✎
21:32
|
ВидСравнения.Содержит - подразумевает Строку во значении отбора.
А у тебя - что?
|
|
6
skupidom
21.06.17
✎
21:34
|
точно!
|
|
7
skupidom
22.06.17
✎
09:00
|
у Построитель.Отбор нет метода Очистить(), а как очищать структуру отбора от прошлых?
|
|