Имя: Пароль:
1C
1С v8
Условное оформление
0 opera199
 
26.03.18
10:35
На УФ форме программно создаю динамический список. Вывожу часть его колонок в программно созданную табличную часть. И хочу сделать условное оформление этих колонок, но по условию из полей динамического списка, не выведенных в табличную часть. Не получаестя...
Даже когда я добавляю колонку в табличную часть, но делаю ее не видимой, все равно не работает. Хотя в интерактивном режиме, можно задать условие по полю динамического списка, даже если его не выводить в табличную часть.

[code]
//...
НовыйЭлемент = Элементы.Добавить("СписокСрокиДокументовДоПросрочки", Тип("ПолеФормы"), НоваяТаблица2);
    НовыйЭлемент.Вид = ВидПоляФормы.ПолеНадписи;
    НовыйЭлемент.Заголовок = "До просрочки";
    НовыйЭлемент.ПутьКДанным = "СрокиДокументов.ДоПросрочки";
    //НовыйЭлемент.Видимость=ложь;
//...

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

[/code]
1 opera199
 
27.03.18
10:00
Совсем никто не знает, как сделать условное оформление, без вывода колонки, по которой ставится условие?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой