Имя: Пароль:
1C
 
Вопрос по обработчику ОбработкаПолученияПредставления документа
0 OldCondom
 
26.04.19
18:24
В чем смысл этого обработчика?
Читаю ИТС: С помощью данных обработчиков модуля менеджера объекта можно переопределить представление объекта информационной базы, которое выводится в полях форм и в списках.

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

И... и ничего. В списке выводится именно код. В отчете тоже код документа.
Есть задача по смене стандартного номера документов, хотел сделать отдельное поле и не трогать типовые механизмы, но вот что-то не выходит.
1 OldCondom
 
26.04.19
18:36
Полный код

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

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

Отладчик показывает, что все ок. В пользовательском варианте - не ок.
типовая ЗУП последняя версия
2 hhhh
 
26.04.19
19:20
(1) Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
    
    
    Поля.Добавить("моеполе");
    
КонецПроцедуры
3 OldCondom
 
26.04.19
19:28
Хм, точно. Дома посмотрю, спасибо
Программист всегда исправляет последнюю ошибку.