2010-12-07 4 views

答えて

21
static void DialogSampleCode(Args _args) 
{ 
    Dialog  dialog; 
    DialogField field; 
    ; 
    dialog = new Dialog("My Dialog"); 
    dialog.addText("Select your favorite customer:"); 
    field = dialog.addField(typeid(CustAccount)); 

    dialog.run(); 
    if (dialog.closedOk()) 
    { 
     info(field.value()); 
    } 
} 
+9

'field = dialog.addField(extendedTypeStr(CustAccount)); // AX 2012' –

+0

もし(dialog.prompt()){}がAX 2012で私のために働くなら。 –

16

Box Classを使用します。

Box::info("your message"); 

または

Box::warning("your message"); 

または

if (Box::okCancel("continue?", DialogButton::Cancel) == DialogButton::Ok) 
    { 
     // pressed OK 
     ... 

または他の静的メソッド(infoOnce、の1 yesNoyesNoCancelyesAllNoAllCancel、...)

関連する問題