AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.01.2008, 18:11   #1  
Iskatel is offline
Iskatel
Участник
 
86 / 10 (1) +
Регистрация: 18.09.2006
Здравствуйте!
Столкнулся со следующей ситуацией, подскажите как выйти из нее:

Открывается форма Form1.
LookUpMode = TRUE.

При выполнении ниже приведенного кода, при выполнении DIALOG.CONFIRM(txtQuestion,FALSE) система выдает сообщение:
"Form1 не может быть закрыто, так как система работает."
После закрытия этого окна появляется мое сообщение txtQuestion.

Как сделать, чтобы появлялось только мое сообщение txtQuestion?


recHR_Employee.RESET;
recHR_Employee.SETRANGE(recHR_Employee.HR_Last_Name_1,strHR_Last_Name);
recHR_Employee.SETRANGE(recHR_Employee.HR_DOB,datHR_DOB);
IF recHR_Employee.FINDFIRST THEN
BEGIN
IF DIALOG.CONFIRM(txtQuestion,FALSE) THEN
BEGIN
prcINSERT_New_Employee;
blnSave:=TRUE;
boolExit:=TRUE;
END;
END
ELSE
BEGIN
prcINSERT_New_Employee;
blnSave:=TRUE;
boolExit:=TRUE;
END;
END;
Старый 28.01.2008, 04:03   #2  
gennady is offline
gennady
Участник
 
92 / 11 (1) +
Регистрация: 27.09.2004
Адрес: Иркутск
Удалите значение свойства кнопки PushAction и вставьте в код команду
CurrForm.CLOSE
Старый 28.01.2008, 06:39   #3  
Iskatel is offline
Iskatel
Участник
 
86 / 10 (1) +
Регистрация: 18.09.2006


Помогло. Спасибо за совет!
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:10.