Как сделать свое представление объекту в 1С
В стандартным варианте представление объекта складывается из наименования (справочники) или номера и даты (документы). Рассмотрим пример, как сделать свое представление или добавить свою информацию в представление объекта.
Для этого нам понадобятся две процедуры в модуле менеджера объекта: ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) и ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
В процедуре ОбработкаПолученияПолейПредставления() необходимо в параметр Поля добавить нужные реквизиты.
Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Поля.Добавить("Наименование");
Поля.Добавить("Сумма");
Поля.Добавить("Валюта");
КонецПроцедуры
В процедуре ОбработкаПолученияПредставления () есть параметр Представление, его будем формировать из параметра Данные, которые были добавлены в процедуре ОбработкаПолученияПолейПредставления().
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Представление = "" + Данные.Наименование + " на сумму " + Данные.Сумма + " " + Данные.Валюта;
КонецПроцедуры
Теперь документ будет отображаться с измененным представлением.
Таким образом можно сформировать любое представление объектов.
Comments
So empty here ... leave a comment!