Имя: Пароль:
1C
1С v8
Раскрасить область табличного документа по условию 1с 8
0 DmitriyDI
 
26.03.14
13:12
Добрый день уважаемые!
Необходимо раскрасить определенныую облатсть таблицы при выводе, ее фон делаю так
ТабДок.Вывести(ОбластьСтрока,ВыборкаВидКарты.Уровень());
ТабДок.Область(ТУТ КАК-ТО ПОЛУЧИТЬ ОБЛАСТЬ).ЦветФона =  Новый Цвет(216, 216, 216);

Вопрос, как мне получить область только что выводимую, т.е. ширина всегда одинаковая, с 2ой по 6ую колонку. а строка?
1 butterbean
 
26.03.14
13:14
табдок.высотатаблицы
2 butterbean
 
26.03.14
13:14
(1)+ хотя мог бы раскрашивать ОбластьСтрока
3 el7cartel
 
26.03.14
13:18
(0) ну так создай область раскрась ее как надо и выводи по своему условию!
4 DmitriyDI
 
26.03.14
13:24
(2) а как в коде это будет выглядеть ?
5 DmitriyDI
 
26.03.14
13:25
(3) эт не правильно
6 Ёпрст
 
26.03.14
13:39
(0)
координаты области получай как

Область(ТабДок.ВысотаТаблицы,1,ТабДок.ВысотаТаблиц,ТабДок.ШиринаТаблицы)..
усё..
7 Ёпрст
 
26.03.14
13:40
или раскрашивай до вывода саму ОбластьСтрока
8 MSII
 
26.03.14
13:43
(0) Разве ТабДок.Вывести() не возвращает как раз то, что тебе нужно?
9 DmitriyDI
 
26.03.14
14:47
(6) (8) спасибо Вам большое!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс