AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search Mark Forums Read

 
 
Thread Tools Search this Thread Display Modes
Old 19.08.2005, 12:18   #1  
MaratRZ is offline
MaratRZ
MaratRZ@mail.ru
 
26 / 35 (2) +++
Join Date: 11.03.2005
Запрет закрытия формы по Escape
Не подскажет ли кто-нибудь, как запретить выход из формы по Escape, но при этом сохранить выход по "кресту" из системного меню?
Old 19.08.2005, 13:43   #2  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Join Date: 27.03.2002
Location: Москва
Рыть в сторону метода task() на форме.
__________________
Андрей.
Old 19.08.2005, 16:50   #3  
MaratRZ is offline
MaratRZ
MaratRZ@mail.ru
 
26 / 35 (2) +++
Join Date: 11.03.2005
Спасибо, помогло

PHP Code:
public int task(int _taskId)
{
    
int ret;
    ;
    
// Escape
    
if(_taskId == 1313)
        return 
true;

    
ret super(_taskId);

    return 
ret;

Old 23.08.2005, 15:45   #4  
Roman812 is offline
Roman812
Участник
 
21 / 10 (1) +
Join Date: 29.06.2005
Возник попутный вопрос, тема та же, так что новую ветку создавать не стал:

Можно ли сделать так, чтобы при нажатии ESC происходило ровно то же самое, что при закрытии формы нажатием на "крестик"?

Отладчиком не получилось поймать тот момент, когда нажимается кнопка [ X ]. Что нужно дописать в приведенный в предыдущих постах код, чтобы при _taskId == 1313 происходила операция закрытия формы ровно так, как это происходит при нажатии на "крестик"?
Old 23.08.2005, 15:50   #5  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Join Date: 27.03.2002
Location: Москва
Нужно вызвать element.closeCancel();
__________________
Андрей.
Old 23.08.2005, 15:51   #6  
George Nordic is offline
George Nordic
Модератор
George Nordic's Avatar
Злыдни
 
4,480 / 1255 (50) ++++++++
Join Date: 17.12.2003
Location: Moscow
Blog Entries: 9
element.close();

C Уважением,
Георгий
Old 24.08.2005, 11:05   #7  
Roman812 is offline
Roman812
Участник
 
21 / 10 (1) +
Join Date: 29.06.2005
Спасибо всем - это именно то, что мне было нужно!
Только в моем случае нужно писать element.closeOk();
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Denis Fedotenko: Себестоимость и закрытие склада Blog bot DAX: База знаний и проекты 44 29.03.2010 14:54
Самостоятельные формы и формы открывающиеся из другой формы. Dima_Dima DAX: Программирование 6 19.12.2008 18:27
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Динамические Lookup формы. Андрей Василюк DAX: База знаний и проекты 0 07.12.2001 07:07
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 10:21.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.