Отбор по пометки на удаление
☑
0
Krok
26.12.21
✎
22:06
Добрый день! Делаю программный отбор по полю "ПометкаУдаления". Отбор не выполняется.
ЭлементОтбораПометкаУдаления = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбораПометкаУдаления.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Список.ПометкаУдаления");
ЭлементОтбораПометкаУдаления.Использование = Истина;
ЭлементОтбораПометкаУдаления.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбораПометкаУдаления.ПравоеЗначение = Ложь;
В чем ошибка?
1
Krok
26.12.21
✎
22:13
(0) ЭлементОтбораПометкаУдаления = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбораПометкаУдаления.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПометкаУдаления");
ЭлементОтбораПометкаУдаления.Использование = Истина;
ЭлементОтбораПометкаУдаления.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбораПометкаУдаления.ПравоеЗначение = Ложь;
Уточняю так же не работает.
2
Ненавижу 1С
гуру
26.12.21
✎
22:21
(0) в списке нет пометки удаления или добавьте в список или
ЭлементОтбораПометкаУдаления.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка.ПометкаУдаления"); //или от чего там берется
3
Krok
26.12.21
✎
22:25
(2) Сработало, спасибо!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший