Вопрос: метод write на datasource выполняется два раза
Предупреждение: я в axapta новичок.
Вступление:
Есть форма, на datasource перекрыт метод write():
{//...
//1. Если форма закрылась не по команде OK
if (!element.closedOk())
{
//что-то делаем
return;
}
//2. Если мы здесь, то форма закрылась по OK
//и мы что-то делаем
//..
}
Практика показывает что метод write() вызывается при закрытии формы по клавише OK два раза, причем 1-й раз, проходит участок алгоритма 1, а во-второй 2.
Вопросы:
1. Почетму метод исполняется 2 раза?
2. Как сделать, чтобы алгоритм работал как задумано?
Спасибо.
|