Как программно область макета закрасить в определенный цвет? #655411


#0 by SherifSP
Как программно область макета закрасить в определенный цвет? Пробую вот таким способом: Область.ТекущаяОбласть.ЦветФона = Новый Цвет(255,0,0), но ничего не происходит, что не так?
#1 by Fragster
а что дальше с областью делаешь?
#2 by SherifSP
ТабДок.Вывести(Область);
#3 by SherifSP
+ Не хочется в макет добавлять еще пару раскрашенных областей(
#4 by SherifSP
Фишер явно что то путевое подскажет, я знаю)
#5 by SherifSP
Вроде ничего сложного, но не работает
#6 by rphosts
понятия не имею что у вас там за левая текущая область но вот такой код у меня работает:            ОбластьСтрока.Область("R1C5:R2C5").ЦветФона = Новый Цвет(155,155,155); имхается вы раскрашиваете совсем не то, что выводите.
#7 by sanja26
ТекущаяОбласть убери попробуй
#8 by SherifSP
Если убрать будит ошибка
#9 by SherifSP
Почему текущая область у меня не вся область которую я получил а только квадратик?
#10 by SherifSP
ОбластьСтрока.Область("Шапка") ругается(
#11 by SherifSP
{Форма.Форма}: Ошибка при вызове метода контекста (Область): Область не найдена: Шапка по причине: Область не найдена: Шапка
#12 by kosts
Шапка есть в макете, а не в ТабДокумент
#13 by SherifSP
Все я разобрался, сначала нужно вывести область тип так ТабДокумент = Новый ТабличныйДокумент;
#14 by SherifSP
Но если у меня в таб док методом присоединить уже есть пару областей и мне нужно их тоже, как обратится сразу ко всей области?
#15 by эцп
Вот так лучше:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С