Top.Mail.Ru

Как сделать свое представление объекту в 1С

В стандартным варианте представление объекта складывается из наименования (справочники) или номера и даты (документы). Рассмотрим пример, как сделать свое представление или добавить свою информацию в представление объекта.

Для этого нам понадобятся две процедуры в модуле менеджера объекта: ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) и ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)

В процедуре ОбработкаПолученияПолейПредставления() необходимо в параметр Поля добавить нужные реквизиты.

Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)

	СтандартнаяОбработка = Ложь;
	
	Поля.Добавить("Наименование");
    Поля.Добавить("Сумма");
    Поля.Добавить("Валюта");
	
КонецПроцедуры

В процедуре ОбработкаПолученияПредставления () есть параметр Представление, его будем формировать из параметра Данные, которые были добавлены в процедуре ОбработкаПолученияПолейПредставления().

Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
	
	СтандартнаяОбработка = Ложь;

    Представление = "" + Данные.Наименование + " на сумму " + Данные.Сумма + " " + Данные.Валюта;
	
КонецПроцедуры

Теперь документ будет отображаться с измененным представлением.

Таким образом можно сформировать любое представление объектов.

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar