В свойствах справочников и документов можно задать свойство "Основное представление". Данное свойство доступно в режиме конфигуратора. Возможны два режима выбора варианта формирования представления: "В виде кода" или "В виде наименования".
Когда срабатывает представление ? Представление формируется при выводе на экран ссылок (объектов) документов или справочников.
Программное изменение представления в "Управляемом приложении" В управляемом приложении появилась возможность программно влиять на формирование представления справочника или документа. Для этого в модуле менеджера предназначены две специальные процедуры:
1) ОбработкаПолученияПолейПредставления(<Поля>, <СтандартнаяОбработка>) Вызывается при получении состава полей, из кторых формируется представление объекта. Эта процедура вызывается один раз, при первом формировании представления. Результат обработки события кэшируется для сеанса.
Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Поля.Добавить("Номер"); Поля.Добавить("Наименование"); Поля.Добавить("Код"); КонецПроцедуры
2) ОбработкаПолученияПредставления(<Данные>, <Представление>, <СтандартнаяОбработка>)Вызывается при получении представления. В параметре "Данные" содержатся значения полей объекта, которые были заданы в событии ОбработкаПолученияПолейПредставления().
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Представление = Данные.Номер + Данные.Наименование + Данные.Код; КонецПроцедуры
|