ОформлениеЯчейки (CellAppearance)

Свойства:

АвтоВысотаЯчейки (AutoCellHeight)
Видимость (Visible)
Выравнивание (Align)
ВысотаЯчейки (CellHeight)
Гиперссылка (Hyperlink)
Значение (Value)
ЗначениеКартинки (PictureValue)
ЗначениеФлажка (CheckValue)
Имя (Name)
ИндексКартинки (PictureIndex)
Картинка (Picture)
ОтметкаНезаполненного (MarkIncomplete)
ОтображатьКартинку (ShowPicture)
ОтображатьТекст (ShowText)
ОтображатьФлажок (ShowCheckBox)
Текст (Text)
ТолькоПросмотр (ReadOnly)
Флажок (Check)
ЦветТекста (TextColor)
ЦветФона (BackColor)
Шрифт (Font)

Методы:

УстановитьКартинку (SetPicture)
УстановитьТекст (SetText)
УстановитьФлажок (SetCheck)

Описание:

Определяет оформление ячейки табличного поля. Используется для определения свойства Ячейки объекта ОформлениеСтроки.

Доступность:

Толстый клиент.

Пример:

// Пример 1. Назначение цвета ячеек
Для каждого ОформлениеЯчейки из ОформлениеСтроки.Ячейки Цикл
    ОформлениеЯчейки.ЦветФона = Новый Цвет(5, 12, 120);
КонецЦикла
;

// Пример 2. Вывод картинки с ячейку табличного поля
// для колонки (Важность) при конфигурировании назначена библиотека картинок, 
// состоящая из двух картинок, выбираемых по значению 
// отображаемых данных (ДанныеСтроки)
ОформлениеСтроки.Ячейки.Важность.ОтображатьТекст = Ложь;
ОформлениеСтроки.Ячейки.Важность.ОтображатьФлажок = Ложь;
ОформлениеСтроки.Ячейки.Важность.ОтображатьКартинку = Истина;
Если 
ДанныеСтроки.Важность = Перечисления.Важность.Высокая Тогда
    ОформлениеСтроки.Ячейки.Важность.ИндексКартинки = 0;
ИначеЕсли 
ДанныеСтроки.Важность = Перечисления.Важность.Низкая Тогда
    ОформлениеСтроки.Ячейки.Важность.ИндексКартинки = 1;
Иначе
    // не выводить (вывод пустой) картинку
    ОформлениеСтроки.Ячейки.Важность.Картинка = Новый Картинка;
КонецЕсли
; 

// Пример 3. Заполнение колонки табличного поля при отображении таблицы значений
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    Перем 
Стр;
    ТЗ.Колонки.Добавить("Картинка");
    // Заполнение таблицы значений
    Для Сч = 0 по 10 Цикл
        Стр = ТЗ.Добавить();
        Если 
Сч % = 0 Тогда
            Стр.Картинка = БиблиотекаКартинок.Справка;
        Иначе
            Стр.Картинка = БиблиотекаКартинок.Важно;
        КонецЕсли
;
    КонецЦикла
;
    ЭлементыФормы.ТабличноеПоле1.Колонки.Колонка1.ДанныеКартинки = "Картинка";
КонецПроцедуры

См. также:

ОформлениеСтроки, свойство Ячейки
ОформлениеЯчейки, свойство Картинка

    

1C:Enterprise Developer's Community