0
егаис
11.02.18
✎
20:48
|
в ТЧ "Начисления" документа "разовоеначисление" в ЗУП добавлены два реквизита. Не срабатывает УО
&НаСервере
Процедура УстановитьУсловноеОформление()
УсловноеОформление.Элементы.Очистить();
ЭлементУО = УсловноеОформление.Элементы.Добавить();
ПолеЭлемента = ЭлементУО.Поля.Элементы.Добавить();
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных("ДокументБилет");
ПолеЭлемента = ЭлементУО.Поля.Элементы.Добавить();
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных("ЦельПоездки");
ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ЭлементУО.Отбор,
"Начисление", ВидСравненияКомпоновкиДанных.НеРавно, ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Компенсация за проезд", Истина));
ЭлементУО.Оформление.УстановитьЗначениеПараметра("Видимость", Ложь);
КонецПроцедуры
Подскажите, в чем может быть причина? Процедура к событию изменения начисления привязана, отрабатывает.
|
|
1
егаис
11.02.18
✎
20:58
|
все, сам разобрался
ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ЭлементУО.Отбор,
"Начисление", ВидСравненияКомпоновкиДанных.НеРавно, ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Компенсация за проезд", Истина));
надо
ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ЭлементУО.Отбор,
"Объект.Начисление", ВидСравненияКомпоновкиДанных.НеРавно, ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Компенсация за проезд", Истина));
|
|