Имя: Пароль:
1C
 
для чего введено событие ОбработкаПолученияПредставления(Данные, Представлен...)
0 program345
 
07.02.15
18:14
Доброго вечера!
в 1С 83 в модуле менеджера наткнулся на событие ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)

в СП написано что:
СправочникМенеджер.<Имя справочника>.ОбработкаПолученияПредставления (CatalogManager.<Имя справочника>.PresentationGetProcessing)
СправочникМенеджер.<Имя справочника> (CatalogManager.<Имя справочника>)
ОбработкаПолученияПредставления (PresentationGetProcessing)
Синтаксис:

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

<Данные>

Тип: Структура.
Содержит значения полей, из которых формируется представление.
<Представление>

Тип: Строка.
Строка, в которую нужно поместить представление объекта или ссылки.
<СтандартнаяОбработка>

Тип: Булево.
В данный параметр передается признак формирования стандартного представления объекта или ссылки.
Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет.
Значение по умолчанию: Истина.
Описание:

Вызывается при получении представления объекта или ссылки.

Потестил (поведение не предсказуемо), а если простыми словами для чего оно?
1 ShoGUN
 
07.02.15
18:17
(0) Для того, чтобы переопределять стандартное строковое представление.
2 Sserj
 
07.02.15
18:19
Почем это поведение не предсказуемо?
Везде где неявно приводишь к строке будет вызываться и можешь заменить это представление.
К примеру в списках и реквизитах на формах.
3 program345
 
07.02.15
18:38
спасибо отладчиком прогнал - разобрался