AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 27.10.2005, 10:05   #1  
ViV ist offline
ViV
Axapta Retail User
Самостоятельные клиенты AX
Axapta Retail User
 
200 / 79 (3) ++++
Registriert seit: 14.09.2005
? Событие CloseCanсel
Цитата из книжки: "Событие CloseCancel выполняется, если пользователь нажал кнопку Canсel или клавишу ESC".
Но почему-то у меня на ESC, CommandButton "Cancel", крестик - вызывается сразу метод Close, а событие CloseCancel не активизируется.
В чем может быть причина?
Alt 27.10.2005, 11:45   #2  
George Nordic ist offline
George Nordic
Модератор
Benutzerbild von George Nordic
Злыдни
 
4.480 / 1255 (50) ++++++++
Registriert seit: 17.12.2003
Ort: Moscow
Blog-Einträge: 9
юзайте close:
if (! element.closedOK)
{
// Ваш код

}

С Уважением,
Георгий
Alt 27.10.2005, 11:49   #3  
Dron AKA andy ist offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Registriert seit: 27.03.2002
Ort: Москва
Zitat:
Zitat von ViV
Цитата из книжки: "Событие CloseCancel выполняется, если пользователь нажал кнопку Canсel или клавишу ESC"
В Developer`s guide в разделе Closing a form: sequence of events написано несколько по-другому. CloseCancel() вызывается только если форма закрывается по кнопке Cancel, а по крестику и ESC вызывается только close().
__________________
Андрей.

Geändert von Dron AKA andy (27.10.2005 um 11:57 Uhr)
Alt 27.10.2005, 12:06   #4  
ViV ist offline
ViV
Axapta Retail User
Самостоятельные клиенты AX
Axapta Retail User
 
200 / 79 (3) ++++
Registriert seit: 14.09.2005
2 George Nordic, спасибо!
2 Dron AKA andy - уже понятнее, но даже если так, почему у меня событие CloseCanсel не вызывается при нажатии кнопки Cancel

Geändert von ViV (27.10.2005 um 12:08 Uhr)
Alt 27.10.2005, 12:08   #5  
AndyD ist offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2.560 / 2494 (89) +++++++++
Registriert seit: 20.08.2005
Справедливости ради, замечу, что в том же Developer's guide в разделе Methods on a form написано

Method name | Is executed when...

closeCancel | the user presses a Cancel button, or the ESC key

Хотя по ESC, как раз, не отрабатывает
__________________
Axapta v.3.0 sp5 kr2
Alt 27.10.2005, 12:12   #6  
Dron AKA andy ist offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Registriert seit: 27.03.2002
Ort: Москва
Zitat:
Zitat von ViV
... у меня событие CloseCanсel не вызывается при нажатии кнопки Cancel
Это смотря какая Cancel
http://www.axforum.info/forums/showthread.php?p=80109
__________________
Андрей.
Alt 27.10.2005, 12:40   #7  
ViV ist offline
ViV
Axapta Retail User
Самостоятельные клиенты AX
Axapta Retail User
 
200 / 79 (3) ++++
Registriert seit: 14.09.2005
Всем спасибо!!!
Кнопку Cancel удалось починить
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Перехватить событие динамически созданного контрола. Как? Hub DAX: Программирование 1 31.07.2008 17:05
Новое событие в генерации оповещений Axaptus DAX: Программирование 2 07.12.2007 17:39
Событие на ActiveX Bars DAX: Программирование 3 20.10.2005 13:26
Как отследить событие в форме, созданной от RunBaseBatch pdojn DAX: Программирование 4 02.07.2004 15:28
как отловить событие Valia DAX: Программирование 4 07.10.2003 13:50

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 08:49 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.