Вход | Регистрация

1С:Предприятие ::

Метки: 

Не срабатывает УсловноеОформление

Я
   егаис
 
11.02.18 - 20:48
в ТЧ "Начисления" документа "разовоеначисление" в ЗУП добавлены два реквизита. Не срабатывает УО
&НаСервере
Процедура УстановитьУсловноеОформление()

    УсловноеОформление.Элементы.Очистить();

    ЭлементУО = УсловноеОформление.Элементы.Добавить();
    
    ПолеЭлемента = ЭлементУО.Поля.Элементы.Добавить();
    ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных("ДокументБилет");
    ПолеЭлемента = ЭлементУО.Поля.Элементы.Добавить();
    ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных("ЦельПоездки");
    
    ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ЭлементУО.Отбор,
        "Начисление", ВидСравненияКомпоновкиДанных.НеРавно, ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Компенсация за проезд", Истина));
    
    ЭлементУО.Оформление.УстановитьЗначениеПараметра("Видимость", Ложь);
    
КонецПроцедуры


Подскажите, в чем может быть причина? Процедура к событию изменения начисления привязана, отрабатывает.
 
 
   егаис
 
1 - 11.02.18 - 20:58
все, сам разобрался
   ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ЭлементУО.Отбор,
        "Начисление", ВидСравненияКомпоновкиДанных.НеРавно, ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Компенсация за проезд", Истина));
 
надо

   ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(ЭлементУО.Отбор,
        "Объект.Начисление", ВидСравненияКомпоновкиДанных.НеРавно, ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Компенсация за проезд", Истина));


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует