AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.08.2015, 10:30   #1  
Emka is offline
Emka
Участник
 
40 / 12 (1) ++
Регистрация: 06.05.2015
? radiobutton в методе dialog
Добрый день!
Пыталась объявить radiobutton в методе dialog.
X++:
protected Object dialog(DialogRunbase _dialog, boolean forceOnClient)
{
    DialogGroup     dialogGroup;
    UserInfo        UserInfo;
    FormStringControl   fsc,fsc1,fsc2,fsc3,f,f1;
    Dialog     dlg;
FormRadioControl rbc,rbc1,rbc2;

DialogField    dlgField;


    ;

    dialog = super(_dialog, forceOnClient);
   dialog.addGroup("").columns(2);

    DialogIDFrom = dialog.addFieldValueEx_ZTR(typeid(UserID), IDFrom, "Из", "Из", false, @"idFrom");
    DialogIDFrom.mandatory_ZTR(true);

    DialogIDTo = dialog.addFieldValueEx_ZTR(typeid(UserID), idTo, "В", "В", false, @"idTo");
    DialogIDTo.mandatory_ZTR(true);
    DialogIDTo.enabled(false);
    DialogIDTo.value('132');

    DialogNameFrom = dialog.addFieldValueEx_ZTR(typeid(UserName), NameFrom, "", "", false, @"idTo");
    DialogNameFrom.mandatory_ZTR(true);
    DialogNameFrom.enabled(false);
    DialogNameTo = dialog.addFieldValueEx_ZTR(typeid(UserName), NameTo, "", "", false, @"idTo");
    DialogNameTo.mandatory_ZTR(true);
    DialogNameTo.enabled(false);
    DialogNameTo.value('132');

   dialog.addGroup("").columns(2);

     rb = dialog.addField(typeid(Copying_RadioButton),info,'test');


    return dialog;
}
Вроде бы все работает, ну по крайней мере не ругается

Но возникла проблема в методе getFromDialog. Значение radiobutton не возвращается
Может кто сталкивался с подобным?
Старый 25.08.2015, 11:38   #2  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Какая версия DAX? И как считываете (код метода getFromDialog())?

У меня это простой джоб нормально возвращает значения (DAX4):
X++:
static void Job1402(Args _args)
{
    Dialog          dialog = new Dialog("test");
    Dialogfield     df = dialog.addField(typeId(FactureAction_RU));
    ;
    dialog.run();
    info(df.value());
}
__________________
Андрей.
За это сообщение автора поблагодарили: Emka (1).
Старый 25.08.2015, 11:55   #3  
Emka is offline
Emka
Участник
 
40 / 12 (1) ++
Регистрация: 06.05.2015
Спасибо видимо была ошибка в объявлении radiobutton
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Malaysia: Creating a dialog Blog bot DAX Blogs 0 07.11.2012 17:11
ax-erp: How to use default dimensions as Dialog fields in dialogs [Dynamics AX 2012] Blog bot DAX Blogs 0 19.09.2012 20:11
ax-erp: How to pass value from MenuItemButton to a Dialog Class? Blog bot DAX Blogs 0 19.09.2012 20:11
ax-erp: How to Enable/Disable fields in a dialog Blog bot DAX Blogs 0 19.09.2012 20:11
ax-erp: How to override the event methods on dialog controls? Blog bot DAX Blogs 0 18.09.2012 18:11

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:43.