Шрифт 1С в языке 1С

Распространенный пример (как минимум для толстого клиента, для которого не было реализовано Условное оформление в списках) – изменение цвета и шрифта 1С в списке в зависимости от условия.

Нажмите правой кнопкой на список на форме, в свойствах, в самом низу, в обработчик ПриВыводеСтроки нажмите кнопку Лупа, чтобы создать функцию-обработчик этого события.

Пример такой функции:

Функция ПриВыводеСтроки(ОформлениеСтроки, ДанныеСтроки)
      //Проверяем некое условие, «Услуга» - это колонка списка
      Если ДанныеСтроки.Услуга = Истина Тогда
           //изменяем цвет фона
           ОформлениеСтроки.ЦветФона = WebЦвета.Красный;
           //делаем цвет текста в ячейке «Услуга» жирным
           ОформлениеСтроки.Ячейки.Услуга.Шрифт = Новый Шрифт(ОформлениеСтроки.Ячейки.Услуга.Шрифт,,,Истина);
      КонецЕсли;
КонецФункции


Источник: http://howknow1c.ru
Категория: Программирование в 1С:Предприятие 8.2 | Добавил: Semen (08.09.2012) W
Просмотров: 2533
Всего комментариев: 0
avatar