vendredi 19 novembre 2010

How to call a form and a form's menuitem from X++

To run a form using classfactory use this code : 

       Args args = new Args();
    FormRun             formRun;
    ;
    args.name(formstr(salesTable));
    formRun = classfactory.formRunClass(args);
    formRun.init();
    formRun.run();
    formRun.wait();


To call a form's menuitem use this one :

     Args                    args;
    FormRun                 _formRun;
    ;
    args = new Args();
    args.parmObject(_formRun);
    _formRun =  new  MenuFunction(menuitemdisplaystr(Address),              MenuItemType::Display).create(args);
    _formrun.run();


Happy Daxing!

Aucun commentaire:

Enregistrer un commentaire