Имя: Пароль:
1C
1С v8
ОбработкаПолученияПредставления не срабатывает
0 qwasqu
 
14.06.15
07:51
Здравствуйте, хочу, что бы ссылка отображалась в виде номера, пишу данный код, но ничего не происходит, даже точка останова не срабатывает.

Подскажите пожалуйста, в чем проблема?

Спасибо.

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

Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    Поля.Добавить("Номер");
КонецПроцедуры
1 Рэйв
 
14.06.15
07:57
А ты наверное сам, руками ,трудился и написал?
...
А вот в события наверное забыл добавить
2 qwasqu
 
14.06.15
07:59
(1) Нет, в менеджере добавил события.
3 Рэйв
 
14.06.15
08:00
(2)А точку останова ставил на коде? Останавливается?
4 hhhh
 
14.06.15
08:01
(2) а почему СтандартнаяОбработка = Ложь; ??
5 Рэйв
 
14.06.15
08:01
кстати да:-)
6 Рэйв
 
14.06.15
08:02
вот яркий пример поиска глубинных корней проблемы, когда они вообще на поверхности:-)
7 qwasqu
 
14.06.15
08:06
(3) Нет, не останавлявается.
(4) Что бы не вывелось документ № 1111 от 11.11.11

Даже консолью запросов вывел ссылки, а они не в виде номера, а в стандартном для документа виде.
8 KAO111
 
14.06.15
08:48
Может совместимость не снята
9 qwasqu
 
14.06.15
09:00
(8) Вы имеете в виду с 8.2? Снята. На 8.3 поменяна.
10 hhhh
 
14.06.15
10:13
(9) ну, ОбработкаПолученияПолейПредставления можешь выбросить. Там и так есть поле номер. Нет смысла его добавлять.
11 hhhh
 
14.06.15
10:25
(9) совместимость поставьте "Не использовать".
Ошибка? Это не ошибка, это системная функция.