Как сравнить тип документа в условном оформлении?
☑
0
Hipocrisy2013
21.02.17
✎
12:12
Элемент = УсловноеОформление.Элементы.Добавить();
ПолеЭлемента = Элемент.Поля.Элементы.Добавить();
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных("ДокументыДоверенность");
ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Документы.Документ");
ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ОтборЭлемента.ПравоеЗначение = ?????????;
Элемент.Оформление.УстановитьЗначениеПараметра("ТолькоПросмотр", Истина);
1
Hipocrisy2013
21.02.17
✎
12:14
т.е. нужно установить отбор только для тех строк где тип документа справочник.Договоры
2
Zombi
21.02.17
✎
12:22
(1) Может лучше в запросе поле создать и если тип документа договор тогда истина. И в условном оформлении на него смотреть.
3
Hipocrisy2013
21.02.17
✎
12:26
(2) Так и сделал
Независимо от того, куда вы едете — это в гору и против ветра!