как установить цвет ячейке поля табличного дока
☑
0
Игорь_МММ
04.02.17
✎
22:11
заполняю по макету:
ОбластьСальдо = Макет.ПолучитьОбласть("Строка|Сальдо");
ОбластьСальдо.Параметры.Сальдо = Сальдо;
Если Сальдо < 0 Тогда
ОбластьСальдо.ТекущаяОбласть.ЦветТекста = WebЦвета.Красный;
КонецЕсли;
ЭлементыФормы.ТабПолеВзаиморасчеты.Присоединить(ОбластьСальдо,2);
цвет не меняется, что делаю не так?
1
Lexey_
04.02.17
✎
22:18
(0) а так ОбластьСальдо.Область(1,1).ЦветТекста = WebЦвета.Красный;
2
Игорь_МММ
04.02.17
✎
22:21
(1) увы..
3
Lexey_
04.02.17
✎
22:25
(2) ОбластьСальдо.Область().ЦветТекста = WebЦвета.Красный
либо макет покажи
4
Игорь_МММ
04.02.17
✎
22:28
(3) да, так взлетело. Спасибо.
ПС пробовал по инструкции:
ОбластьЯчеекСальдо = ЭлементыФормы.ТабПолеВзаиморасчеты.Присоединить(ОбластьСальдо,2);
ЭлементыФормы.ТабПолеВзаиморасчеты.Область(ОбластьЯчеекСальдо.Верх, ОбластьЯчеекСальдо.Лево, ОбластьЯчеекСальдо.Низ, ОбластьЯчеекСальдо.Лево).ЦветТекста = WebЦвета.Красный;
почему-то не прокатывает
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший