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