Форматирование содержимого ячеек
Содержимое ячеек может быть отформатировано, то есть можно задать выравнивание, цвет текста и фона, шрифт, сделать ячейку редактируемой. Атрибуты ячеек можно настроить в Инспекторе объектов, на Панели атрибутов ячеек или при помощи меню Форма-Ячейки-Атрибуты, выделив одну или сразу несколько ячеек.
Во время выполнения программы можно также устанавливать атрибуты ячейкам, к примеру, в зависимости от значения ячейки изменяется фон ячейки. Эти атрибуты оформления задаются в объектном типе ТФ_АТР_ЯЧЕЙКИ. Атрибуты оформления устанавливаются при помощи метода УСТ_АТРИБУТ_ЯЧЕЙКИ. Установить атрибуты оформления можно сразу нескольким ячейкам, попадающим в некоторую прямоугольную область, при помощи метода УСТ_АТР_ОБЛАСТИ . Область, к которой применяются атрибуты оформления определяется левой верхней ячейкой и нижней правой ячейкой.
Пример
Пример иллюстрирует функцию, которая устанавливает форматирование ячейке с датой, если значение даты не равно текущей дате.
...
ФУНКЦИЯ Форматирование_ячеек
ПЕРЕМ ТФ_АТР_ЯЧЕЙКИ: атрибуты
ПЕРЕМ ТФ_ЯЧЕЙКА: яч1
яч1 = [имя_раздела = "Раздел2", идент = "дата"]
атрибуты = [гор_выравн = ГВ_ЦЕНТР, вер_выравн = ВВ_ЦЕНТР, цвет_фона = [красный = 205]]
ПЕРЕМ ДАТА: данные
ДАННЫЕ_ЯЧЕЙКИ(яч1, данные)
ЕСЛИ данные <> ДАТА_ТЕК ТО
УСТ_АТР_ЯЧЕЙКИ(яч1, атрибуты)
КОНЕЦ_ЕСЛИ
КОНЕЦ_ФУНКЦИИ
...