Показать сообщение отдельно
Старый 01.12.2014, 15:06   #5  
-AX-nOOb[ik]- is offline
-AX-nOOb[ik]-
Участник
 
5 / 10 (1) +
Регистрация: 15.10.2014
Цитата:
Сообщение от Pustik Посмотреть сообщение
1)Можно не обновить диалог, а по закрытию формы закрыть первый диалог и перезапустить класс(который в свою очередь перезапустит новый диалог), с переданными туда параметрами из формы.
2)Можно еще вместо диалога нарисовать форму. С обновлением, передачей параметров и другими вещами будет проще.
Да, спасибо, как раз пытаюсь реализовать предложенный Вами 1ый способ, одно только "но"...ну никак не получается перекрыть Cliked кнопцы из диалога, по которой собственно и запускается форма, и уложить туда параметром экземпляр класса.

Так описана кнопка вызова формы в диалоге.

X++:
if(arn_isCurUserInGroup("Admin"))
{       
      ret.addMenuItemButton(MenuItemType::Action,"ARN_ParmPrintSetingsForm",DialogMenuItemGroup::BottomGrp);
}
А так я пытаюсь перекрыть её кликед.

X++:
protected void MnuItm_1_clicked()
{
     ...
     super();
}
Ругается: Super() в данном контексте запрещен. Просто я ранее не сталкивался с перекрытием Clicled-ов у объектов диалога.(опыта в этом деле 0)

Подскажите в чём косячина??

Последний раз редактировалось -AX-nOOb[ik]-; 01.12.2014 в 15:08.