Как установить отбор в динамическом списке?
☑
0
rotting
19.10.16
✎
12:50
Отбор получаю так:
ДинОтбор = ДинСписок.Отбор;
Можно ли как-то, не перебирая элементы отбора, установить его обратно? Метода такого не нашел, что-то типа ДинСписок.УстановитьОтбор(ДинОтбор) есть?
1
Mankubus
19.10.16
✎
12:54
(0)
Эл = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Эл.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("НеИспользуется");
Эл.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
Эл.ПравоеЗначение = Ложь;
Эл.Использование = Истина;
2
rotting
19.10.16
✎
14:09
(1) "не перебирая элементы отбора"
3
Mankubus
19.10.16
✎
14:33
(2) а где перебор?
перебор это Для каждого .. из .. Цикл
4
mpei
19.10.16
✎
16:07
(0) Список.Параметры.УстановитьЗначениеПараметра("Подразделение",ПодразделениеОрганизации);
это если запрос произвольный
5
mpei
19.10.16
✎
16:08
ну или как у тебя
ДинСписок.Параметры.УстановитьЗначениеПараметра("Параметр",Параметр);
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой