ПриКопировании() не срабатует обработчик
☑
0
2307861c
08.02.12
✎
18:46
В чем может быть причина?
1
2307861c
08.02.12
✎
18:50
Может где Стоит Отказ = Истина?
2
DmitryPavlik
08.02.12
✎
18:52
а отладчик что пишет?
3
2307861c
08.02.12
✎
18:55
А в отладчике не попадаю в эту процедуру, а в другом справочнике попадаю
4
DmitryPavlik
08.02.12
✎
18:56
а что за конфа?
5
Baximilian
08.02.12
✎
18:56
А ты его просто написал ПриКопировании() или выбрал через кнопку "Процедуры и функции"?
так как бывает, что копипаст или рукопись не привязывает процедуру к событию.
6
DmitryPavlik
08.02.12
✎
18:57
(5) во-во, бывает и такое )
7
2307861c
08.02.12
✎
18:57
Ут + справочник самописный, но не мною. Вот я и думаю может где-то срабатует отказ от копирования. А то и значения полей не переносится из объекта копирования
8
2307861c
08.02.12
✎
18:58
Все оказалось элементарно, там при создании в форме списка идет перехват создания и просто открывается форма нового.
9
DmitryPavlik
08.02.12
✎
18:59
(7) если самописный спр, то там вообще же может не быть этой функции
ну и глянть как она выглядит:
// Обработчик события ПриКопировании
//
Процедура ПриКопировании(ОбъектКопирования)
Если НЕ ЭтотОбъект.ЭтоГруппа Тогда
ЭтотОбъект.ОсновнойДоговорКонтрагента = Неопределено;
ЭтотОбъект.ОсновнойБанковскийСчет = Неопределено;
КонецЕсли;
КонецПроцедуры
такая байда в стандарте
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.