|
Установить фон ячейки, при выводи ТабДока....
| ☑ |
0
nodrama
01.08.22
✎
15:16
|
Доброго времени суток.. вопрос тупенький.. видимо я опять куда-то не туда смотрю и проглядел..
Есть Макет, на макете есть Область "Шапка". на области шапки есть некая колонка, фон которой должен быть разного цвета в зависимости от условий... вроде все логично
Колонка по расположению в макете фиксированная, ни чего сложного быть вроде как не должно было)
Если условие такое-то то
ОбластьШапка.Область("R3C5).ЦветФона = WebЦвета.Оливковый;
конецесли;
ТабДок.Вывести(ОбластьШапка);
Ну далее еще вывод и заполнения других областей и далее ТабДок.Показать();
Но после показа табДока.. поле это все равно белое. Причем в отладке если смотреть то по коду он меняет эту ячейку на оливковый. и до самого конца она оливковая...больше ни каких ни где оформлений нет.
Но по факту она все равно остается белой
|
|
1
1Сергей
01.08.22
✎
15:21
|
(0) Сделайте в макете два вида областей: раскрашенную и нет. В зависимости от условий выводите нужную
|
|
2
Ryzeman
01.08.22
✎
15:23
|
Попробуй наоборот.
ТабДок.Вывести(ОбластьШапка);
ТабДок.Область("R3C5").ЦветФона = WebЦвета.Оливковый;
R3C5 - если она у тебя первой выводится, разумеется.
|
|
3
ZDenis
01.08.22
✎
15:25
|
(0) Надо раскрашивать ТабДок, а не область макета
|
|
4
nodrama
01.08.22
✎
15:25
|
(1) там 10 разных условий вот мне делать не фига 10 разных областей в макет добавлять)... проще раскрасить в коде и забыть) (3) гениально (2) гениально )))
|
|
5
nodrama
01.08.22
✎
15:27
|
две недели отпуска прошли слишком бурно)
|
|