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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.03.2004, 16:22   #1  
lexa is offline
lexa
Участник
 
25 / 10 (1) +
Регистрация: 30.08.2002
? Диалоговое окно
Класс унаследован от RunBase.
В нем мы вызываем стандартное диалоговое окно. (методами Dialog, GetFromDialog)
Возможно ли отловить событие изменения значений элементов диалога?
Если да то как отловить событие и узнать новое значение.

Спасибо за сочувствие.
Старый 24.03.2004, 17:09   #2  
Fedr Kuzmich is offline
Fedr Kuzmich
Участник
 
19 / 10 (1) +
Регистрация: 29.02.2004
Адрес: Москва
Насколько я знаю, события ловить таким образом невозможно, но часто для того, чтобы ловить события, вставляют форму в методе dialog таким образом:

PHP код:
public
Object dialogDialogRunbase dialogboolean forceOnClient )
{
    
DialogRunbase   ret;
    ;
    
ret Dialog::newFormnameRunbaseformStr(MyForm), this );
    
ret superretforceOnClient );
    return 
ret;

А в самой форме уже ловить события - не проблема
Старый 25.03.2004, 09:25   #3  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
265 / 10 (1) +
Регистрация: 31.07.2003
Может быть вам это нужно....

http://www.axforum.info/forums/showt...&threadid=3949
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
диалоговое окно при закрытии файла Excel chanchala DAX: Программирование 8 26.08.2008 13:27
Диалоговое окно с запросом Poleax DAX: Программирование 3 21.05.2008 10:40
Диалоговое окно с Lookup полями Julietta DAX: Программирование 1 15.12.2003 13:00
Вопрос про диалоговое окно YVAS DAX: Программирование 4 05.12.2003 11:51
диалоговое окно в init (e) Report (a) Natasha DAX: Программирование 8 05.03.2003 16:42

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

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

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