Процедура СписокПриВыводеСтроки(Элемент,
ОформлениеСтроки, ДанныеСтроки) |
//берем текущую валюту из параметра ДанныеСтроки |
ТекВалюта = ДанныеСтроки.Ссылка; |
|
//ссылка на регистр сведений |
РегКурсы = РегистрыСведений.КурсыВалют; |
|
//ссылка на оформление ячейки Курс |
ЯчейкаКурс = ОформлениеСтроки.Ячейки.Курс; |
|
//считываем курс из регистра сведений и выводим в ячейку |
Отбор = Новый Структура("Валюта",ТекВалюта); |
Курс = РегКурсы.ПолучитьПоследнее(,Отбор).Курс; |
ЯчейкаКурс.УстановитьТекст(Курс); |
В 1C:Предприятии 8.0 нет текстовых колонок, в которых можно вызвать функцию, как это было в версии 7.7. Вместо них предлагается использовать событие ПриВыводеСтроки, в котором можно выводить информацию в ячейки и управлять их внешним видом, используя объекты ОформлениеСтроки и ДанныеСтроки. У объекта ОформлениеСтроки есть свойство Ячейки, которое содержит коллекцию объектов ОформлениеЯчейки. |
|
Например, выведем справочник Номенклатура с указанием остатка товара на складе, а для тех товаров, у которых остаток меньше 10, установим предупреждающий цвет фона. Это позволит контролировать остатки товаров в реальном времени и вовремя заказывать дефицитные товары: |