|
|
#1 |
|
Участник
|
Как прервать создание формы на init
Форма вызывается из различных мест. И во всех местах по одному и тому же условию форма открываться не должна. Можно ли уже после вызова формы где-то на init проверить условие и не открывать форму. Как? СПасибо!
|
|
|
|
|
#2 |
|
Участник
|
Вызвать эксепшен, например
throw Exception::Error; ну и в вызове формы обрабатывать ошибки
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|
|
#3 |
|
Участник
|
|
|
|
|
|
#4 |
|
Участник
|
X++: public void init() { super(); element.closeCancel(); } |
|
|
|
| За это сообщение автора поблагодарили: Logger (1), Start (1). | |
|
|
#5 |
|
Участник
|
Открытие формы выполнять внутри блока try/catch с обработкой возможной ошибки при открытии
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|
| За это сообщение автора поблагодарили: Start (1). | |
|
|
#6 |
|
Участник
|
|
|
|
|
|
#7 |
|
Banned
|
Все это господа порнография.
Action Menu item --> class::main --> в классе если условие вызываем форму через MenuFunction. Меню на вызов класса на интерфейсе вместо меню на форму. |
|
|