Имя: Пароль:
1C
1С v8
Условное оформление в табличной части документа УФ 8.3
0 redding
 
17.07.14
17:22
На обычных формах было при ВыводеСтроки, а в УФ, как программно реализовать?
1 mikecool
 
17.07.14
17:23
использовать условное оформление
2 redding
 
17.07.14
17:24
(1) Условное оформление, которое вызывается из свойств формы не катит, нужно именно программно. Кода под рукой нет?
3 DexterMorgan
 
17.07.14
17:30
(2) кто тебе мешает задать условное оформление программно? религия?
4 redding
 
17.07.14
17:32
(3) Угу. Вот сижу разрешения жду. Не понимая того, как задается УО для ТЧ в доке. И код не могу нагуглить.
5 Мимохожий Однако
 
17.07.14
17:34
Наверняка на сайте ИТС есть Примеры ИТС.
6 Леха Дум
 
17.07.14
17:40
&НаСервере
Процедура УстановитьУсловноеОформление()
    
    УсловноеОформление.Элементы.Очистить();

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

    ПолеЭлемента = Элемент.Поля.Элементы.Добавить();
    ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(Элементы.ТоварыКонтрагент.Имя);

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

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

    ПолеЭлемента = Элемент.Поля.Элементы.Добавить();
    ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(Элементы.ТоварыЗаявкаНаСклад.Имя);

    ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Товары.Контрагент");
    ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.НеЗаполнено;

    Элемент.Оформление.УстановитьЗначениеПараметра("ТолькоПросмотр", Истина);
    
КонецПроцедуры

примеров масса в УТ11
7 redding
 
17.07.14
17:49
(6) Спс.
8 Лодырь
 
17.07.14
18:43
(4) интересно, что жамкнув на кнопочку "я" в правом углу, получаешь вполне себе ссылки на мисту, где есть подобный код.