Имя: Пароль:
1C
 
Оформление яейки таблицы
0 Shalun
 
03.03.17
13:47
Здравствуйте, форумчане.
Есть табличное поле документа. В табличном поле необходимо изменить оформление, к примеру Цвет заливки, конкретной ячейки. Как это можно сделать?
Я так понимаю, оформление нужно делать через элементыФормы, перебор можно сделать только в самой таблице значений. Тогда как получить строку таблицы значений в элементахФормы?
1 Рэйв
 
03.03.17
14:03
в ПриПолученииДанных()
чтото типа:

ДЛя Каждого Оф Из ОформленияСтрок Цикл
    Если Оф.Ячейки.Колонка1.Значение="Нужное" Тогда
    Оф.Ячейки.Колонка1.ЦветФона=Новый Цвет(0,255,0);
    КонецЕсли;    
КонецЦикла;
2 Shalun
 
03.03.17
17:01
Спасибо за ответ!
А что такое "ОформлениеСтрок"?

Впринципе, решил задачу через процедуру "При выводеСтроки".
Кому интересно:

Процедура ТЧПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
    Если ДанныеСтроки.Сумма <> ДанныеСтроки.Документ.СуммаДокумента Тогда
        ОформлениеСтроки.Ячейки.Сумма.ЦветТекста = WebЦвета.Красный;    
    Конецесли;
КонецПроцедуры
3 СамыйУмный
 
03.03.17
17:21
(2) Плохой тон делать при выводе строки, лучше в получении данных.
4 Shalun
 
05.03.17
15:33
СамыйУмный, Пример можно?
5 Мимохожий Однако
 
05.03.17
15:44
(4) Конфигурация какая? Какой режим формы?
Независимо от того, куда вы едете — это в гору и против ветра!