Условное оформление формы

  1. 5 г. назад

    Чот не получается сделать условное оформление шапки формы. Условное оформление формы все еще только для табличных частей?

    Ответы: (14)
  2. Довай скрин

    и чего хотишь сделть)

    Ответы: (2)
  3. NewTesla Довай скрин

    и чего хотишь сделть)

    Сделай условное оформление формы элемента шапки в зависимости от другого какого то реквизита.

  4. ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();
    ЭлементОтбора = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); 
    ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ТаблицаМаршрутов.Макс"); 
    ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; 
    ЭлементОтбора.ПравоеЗначение = 1; 
    ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("Шрифт", Новый Шрифт(,,Истина));
    //задаем оформляемые колонки (все)
    Для каждого элПоля Из Элементы.ТаблицаМаршрутов.ПодчиненныеЭлементы Цикл
        ОформляемоеПоле = ЭлементУсловногоОформления.Поля.Элементы.Добавить(); 
        ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных(элПоля.Имя);
    КонецЦикла;
    
    Ответы: (4) (6)
  5. NewTesla

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

    У тебя условное оформление элементов шапки работает?

  6. (здесь должен быть смайлик умиления) Тесла учит кодить

  7. NewTesla

    Теслыч на спеца по платформе сдал? Курс прошел?

    Ответы: (7)
  8. (6) он купил курс сисечкина... )))

  9. Вот какая то статья может помогет)

    https://infostart.ru/public/181336/

    Ответы: (9)
  10. NewTesla Вот какая то статья может помогет)

    https://infostart.ru/public/181336/

    Не помогло.

  11. а какая цель что ты хотишьь сделать с реквизитом? Разукрасить его?

    Ответы: (11)
  12. NewTesla а какая цель что ты хотишьь сделать с реквизитом? Разукрасить его?

    Да.

  13. [...] не понимаю сделал тестовую обработку - работает условное оформление шапки. В документе у меня почему то не работало.

  14. мож там значек условного оформления не был включен

  15. 07.03.2019 16:18:24 отредактировано Fynjy

    (0) это потому что дядя Федор ты бутерброд не стой стороны ешь.
    ctrl-f "УсловноеОформление.Элементы.Очистить();"

или зарегистрируйтесь чтобы ответить!