|
Отборы для формы программно |
☑ |
0
Бабачек
06.05.24
✎
14:33
|
Здравствуйте, есть форма выбора, нужно программно сделать отбор, чтобы не выводились объекты помеченные на удаление. В ПриСозданииНаСервере(), подскажите пжлста, как отбор делается.
|
|
1
Бабачек
06.05.24
✎
14:39
|
Список.Отбор.Установить() хотел так делать, но Установить не находится
|
|
2
lEvGl
06.05.24
✎
15:22
|
динамический список, отбор.элементы.добавить()
|
|
3
Timon1405
06.05.24
✎
15:49
|
не надо при создании. открывайте форму сразу с отбором
https://its.1c.ru/db/metod8dev/content/3557/hdoc
|
|
4
Бабачек
07.05.24
✎
05:30
|
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПометкаУдаления");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ПравоеЗначение = Ложь;
Вот так сделал
|
|
5
Бабачек
07.05.24
✎
05:30
|
Помогло
|
|
6
steep1
07.05.24
✎
07:20
|
(0) самый правильный вариант использовать
ПомеченныеНаУдалениеСервер.СкрытьПомеченныеНаУдаление(форма,имясписка) 🔥🔥🔥
|
|
7
СвинТуз
07.05.24
✎
09:49
|
(6)
А если самописка?
|
|
8
steep1
07.05.24
✎
10:55
|
(7) тогда (4)
|
|
9
lEvGl
07.05.24
✎
10:57
|
(8) та не, сразу отбор на форму ставить (3). я проглядел, что он при открытии устанавливает, это не тру
|
|