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

Как правильно задать отбор в усл оформлении по ячейки табл части?

Как правильно задать отбор в усл оформлении по ячейки табл части?
Я
   gabd_marat
 
18.12.18 - 23:29
&НаСервере
Процедура УстановитьУсловноеОформление()
    
    УсловноеОформление.Элементы.Очистить();    
    
    ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();
    ОформляемоеПоле = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
    ОформляемоеПоле.Использование = Истина;
    ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных(Элементы.НарезкаЗаготовок.Имя)//("Объект.ОПРиСМП.НарезкаЗаготовок");

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

    ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("ТолькоПросмотр", ИСТИНА);  
    ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.Кирпичный);
КонецПроцедуры
 
 
   gabd_marat
 
1 - 18.12.18 - 23:34
Нет под рукой БСП  , может у кого есть пример
   gabd_marat
 
2 - 18.12.18 - 23:35
hhhh, подскажи
   hhhh
 
3 - 18.12.18 - 23:49
(2) может так
ЭлементОтбора.ПравоеЗначение = Перечисления.ТХ_ДопускиСотрудников.ПодтверждениеДопуска;

но вообще-то правильно пишут здесь. Сделай условное оформление не программным кодом. а в свойствах формы забей эту строчку. Ну и потом в отладчике посмотришь как это всё выглядит, сделаешь программно.
   gabd_marat
 
4 - 18.12.18 - 23:54
(3) Как в отладчике посмотреть?
   gabd_marat
 
5 - 18.12.18 - 23:54
ОФОРМЛЕНИЕ ПРИМЕНЯЕТСЯ ко всей колонке, а нужно к ячейке

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