v8 Изменение цвета текста при выводе на экран табличного документа #102171


#0 by alexxey
Народ, можно ли в 8-ке сделать следующее:при выводе на экран секции (полученной из макета) табличного документа в зависимости от определенных условий менять цвет текста в секции.Метод научного тыка пока ничего не дал, а книжек под рукой нету :(
#1 by Dymor
Самое простое, если используешь построитель отчета - использовать условное оформление (начиная с 10 релиза). Конструктор выходных форм всё тебе сделает.
#2 by alexxey
А эта фича только с 10-го релиза появилась?
#3 by Dymor
условное оформление - да
#4 by alexxey
У меня пока 9.32....до обновления на 11-ю не доходят руки...а других способов нет?т.е. видимо придется как в 7.7 для разных условий - разные секции создавать в макете :(
#5 by Dymor
Ну это самое простое. Или устанавливать свойства при выводе области ячеек (ЦветТекста, ЦветФона, Шрифт и т.п.)
#6 by alexxey
Вот про свойства можно поподробней...у меня есть секция..допустим.. СекцияСтрока = Макет.ПолучитьОбласть("Строка")Далее мне нужно что-то вроде такого:Если Условие Тогда //допустим здесь надо установить цвет текста этой секции черныйТабДок.Вывести(СекцияСтрока)так вот вопрос для какого объекта и как устанавливать цвет текста?
#7 by Дяпти
#8 by Dymor
ПолучитьОбласть возвращает тебе табличный документ. А нужно работать с типом ОбластьЯчеекТабличногоДокумента, значит, применять не ПолучитьОбласть, а просто Область
#9 by alexxey
отлично...сейчас попробую...спасибо
#10 by Dymor
Да, Вывести и Присоединить тоже возвращают область ячеек, с которой можно дальше работать
#11 by alexxey
ага...все получилось...спасибо всем.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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