|
|
Обработка события "ПередЗаписью" |
☑ |
|
0
Andrew189100
26.04.14
✎
11:21
|
Если в форме документа нажать кнопку "Записать" Все отрабатывает штатно. Вызывается процедура ПередЗаписью. Если Отказ выставляется в "Истина" Запись не выполняется.
Если я в форме программно вызваю команду записи ЭтаФорма.Записать
Процедура ПередЗаписью отрабатывает, значение Отказ выставляется, но, после выхода из процедуры начинает выполнятся дальнейший код...
Что я делаю не так?
|
|
|
1
Wobland
26.04.14
✎
11:23
|
ничего
|
|
|
2
Wobland
26.04.14
✎
11:24
|
ну разве что шлёшь платформе недостаточно сильный телепатический луч о возврате из процедуры
|
|
|
3
GROOVY
26.04.14
✎
11:24
|
Записать, есть не только у формы но и у объекта.
|
|
|
4
Andrew189100
26.04.14
✎
11:32
|
Вызывается перед записью объекта на клиенте. Можно отменить запись
ПередЗаписью, BeforeWrite
Так что в данном случае записывается?
|
|
|
5
User_Agronom
26.04.14
✎
11:32
|
(3) Да.
Но лучше не корёжить конфу, а сделать подписку на событие.
|
|
|
6
GROOVY
26.04.14
✎
11:37
|
(4) Записывается объект, который система получила сконвертировав данные формы.
(5) Это тут причем?
|
|
|
7
Andrew189100
26.04.14
✎
11:59
|
Я так и не понял. Я вызываю стандартную команду формы "Записать"? Или метод формы?
Подскажите плиз. Как сделать, что бы отрабатывало нормально(т.е. как по кнопке)
|
|
|
8
Andrew189100
26.04.14
✎
12:29
|
Все сделал...
|
|