Имя: Пароль:
1C
 
Задание формата для колонки программно создаваемой таблицы -элемента формы
0 yu_70
 
13.05.17
15:30
Здравствуйте, помогите пожалуйста... Создаю на форме документа таблицу с динамическим составом колонок.  все чудесно.... только хочется, чтобы в результате не отображались нулевые значения. Как задать форматирование для ячеек ПРОГРАММНО созданного элемента формы?
    
МассивРеквизитов.Очистить();
    Для Каждого Колонка ИЗ ТЗ_рез.Колонки Цикл
        МассивТипов = Новый Массив;
        МассивТипов.Добавить(Колонка.ТипЗначения);
        НоваяКолонка = Новый РеквизитФормы(Колонка.Имя, Новый ОписаниеТипов(МассивТипов), "ТЗ");
        МассивРеквизитов.Добавить(НоваяКолонка);
    КонецЦикла;    
    
     ИзменитьРеквизиты(МассивРеквизитов);  

    ЗначениеВРеквизитФормы(ТЗ_рез, "ТЗ");
    
    //Создаем элементы на форме для отображения колонок
    ЭлементТЗ = Элементы.ТЗ;
    Для Каждого Колонка ИЗ ТЗ_рез.Колонки Цикл
        НовыйЭлементФормы = Элементы.Добавить("ТЗ"+Колонка.Имя, Тип("ПолеФормы"), ЭлементТЗ);
        НовыйЭлементФормы.Вид = ВидПоляФормы.ПолеВвода;
//ВОТ ЗДЕСЬ БЫ ЗАДАТЬ КАК ТО ФОРМАТ...

        //НовыйЭлементФормы.(, "ЧЦ=5; ЧДЦ=2")
        НовыйЭлементФормы.ПутьКДанным = "ТЗ." + Колонка.Имя;
         НовыйЭлементФормы.ТолькоПросмотр=истина;
    КонецЦикла;
    ///////////////////////
1 yu_70
 
13.05.17
15:32
И К УСЛОВНОМУ ОФОРМЛЕНИЮ КАК-ТО ДОСТУЧАТЬСЯ БЫ...
2 yu_70
 
13.05.17
15:36
1С8.3 управляемые формы
AdBlock убивает бесплатный контент. 1Сергей