1CLenta.ru  

Представление справочника, документа в 1C

Программирование системы     17.08.2016 09:34     31329

В свойствах справочников и документов можно задать свойство "Основное представление". Данное свойство доступно в режиме конфигуратора. Возможны два режима выбора варианта формирования представления: "В виде кода" или "В виде наименования".

Свойства справочника 1С

Когда срабатывает представление ?
Представление формируется при выводе на экран ссылок (объектов) документов или справочников.

Программное изменение представления в "Управляемом приложении"


В управляемом приложении появилась возможность программно влиять на формирование представления справочника или документа. Для этого в модуле менеджера предназначены две специальные процедуры:

1) ОбработкаПолученияПолейПредставления(<Поля>, <СтандартнаяОбработка>) Вызывается при получении состава полей, из кторых формируется представление объекта. Эта процедура вызывается один раз, при первом формировании представления. Результат обработки события кэшируется для сеанса.

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

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

КонецПроцедуры


2) ОбработкаПолученияПредставления(<Данные>, <Представление>, <СтандартнаяОбработка>)Вызывается при получении представления. В параметре "Данные" содержатся значения полей объекта, которые были заданы в событии ОбработкаПолученияПолейПредставления().

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

СтандартнаяОбработка = Ложь;
Представление = Данные.Номер + Данные.Наименование + Данные.Код;

КонецПроцедуры

Комментарии (0)