Как изменить программно цвет в ячейке табличного документа

Форум 1С: Одинэс.Ру

Найти!

Как изменить программно цвет в ячейке табличного документа

Антиквар
20.03.2009 - 06:12
Добрый день!
Выводится стандартный отчет типа:
Макет = ПолучитьМакет("Макет");
Область1 = Макет.ПолучитьОбласть("Шапка|Колонка1");
ТабДок = Новый ТабличныйДокумент;
.....
Область1.параметры.Пар1 = ...
ТабДок.Присоединить(Область1);
 
Вот в этой ячейке Область1 необходимо в зависимости от параметра Пар1 раскрасить цвет фона в определенный цвет.
 
Это возможно?
К списку тем К списку форумов

Интересные темы

odines.ru
28.04.2024 - 09:06
Смотри также:
V8 Как в открытом журнале документов перебрать все документы?
Помогит отыскать поля ввода в табличном поле, очень много времени потерял бесполезноооо..
Внедрение

Re: Как изменить программно цвет в ячейке табличного документа

С С С Р
1 - 20.03.2009 - 06:42
в 8.0 возможно

Re: Как изменить программно цвет в ячейке табличного документа

697
2 - 20.03.2009 - 07:00
кладовочка АЛЬФа

Re: Как изменить программно цвет в ячейке табличного документа

Антиквар
3 - 20.03.2009 - 10:13
(1) Всё забываю, что на этом форуме не отображается указание платформы.
Выбираю и думаю все это видят.
Интересует как раз 8.0
 
(2) Альф - это кто, извините ? :)

Re: Как изменить программно цвет в ячейке табличного документа

roma n
4 - 20.03.2009 - 10:18
Область1 у тебя - кусок макета. Зачем ЕГО раскрашивать? Чтоб при следующем выводе перераскрашивать взад?
Раскрашивай области итогового табличного документа.
Получай нужную область и .ЦветФона = мойНовыйЦвет

Re: Как изменить программно цвет в ячейке табличного документа

Антиквар
5 - 20.03.2009 - 11:28
Т.е. в процессе вывода печатной формы мне нужно в какую то таблицу значений запихать пары Номерстроки + НомерКолонки всех ячеек, которые нужно раскрасить.
И потом уже делать в цикле Макет.Область(Номерстроки,НомерКолонки).ЦветФона
 
Я думал на этапе вывода можно задавать

Интересные темы

odines.ru
28.04.2024 - 09:06
Смотри также:
сбилась автонумерация
v8: Вернуть базу на пару дней назад, возможно или нет?
Цена на v8

Re: Как изменить программно цвет в ячейке табличного документа

roma n
6 - 20.03.2009 - 12:30
Зачем табличку? Вывел - сразу разукрасил. Выводи следующую

Re: Как изменить программно цвет в ячейке табличного документа

lww
7 - 20.03.2009 - 12:46
ТабДок.Область(<Номер первой строки>, <Номер первой колонки>, <Номер последней строки>, <Номер последней колонки>).ЦветТекста = WebЦвета.Красный;
или
ТабДок.Область(<Номер первой строки>, <Номер первой колонки>, <Номер последней строки>, <Номер последней колонки>).ЦветФона = WebЦвета.Красный;

Re: Как изменить программно цвет в ячейке табличного документа

Антиквар
8 - 20.03.2009 - 19:38
Спасибо, проверю.
(7) Я так вроде пробовал, но у меня ТабДок.Область не получалось.
Получалось только Макет.Область
Но в при выводе ячеек цвет всё-равно не отображался.
Вобщем попробую ещё как буду на месте, сделал пока без раскрашиваний, чтобы хоть работало, срочняк был :)
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Временные таблицы Запрос »
© 2009 Форум 1С: Одинэс.Ру