![]() |
#6 |
Участник
|
Цитата:
Сообщение от Товарищ ♂uatr
![]() Для DAX 2012:
Метод registerOverrideMethod для DialogField. Dynamics AX custom lookup in dialog Для предыдущих версий - не верю, чтобы этой информации не было ранее изложено на форуме: Перекрыть dialogPostRun X++: public void dialogPostRun(DialogRunbase _dialog) { ; super(_dialog); _dialog.dialogForm().formRun().controlMethodOverload(true); _dialog.dialogForm().formRun().controlMethodOverloadObject(this); } X++: dlgFld = new DialogField(dialog, IdentifierName, FieldId); // где FieldId выдуманный ID поля dlgFld.init(dialog); X++: protected boolean fld***_1_modified() // где *** это выдуманный FieldId { ... return true; } |
|