Friday, June 29, 2018

How to open a form in X++ :AX 2012



Using FormRun:

void clicked()
{
    Args    args;
    FormRun formRun;
 
    args = new Args(formstr(CustTable));
    args.record(custTableLocal);
    formRun = classFactory.formRunClass(args);
    formRun.init();
    formRun.run();
    formRun.wait();
    formRun.detach();
    CustTable_DS.research();
}

Using MenuFunction:

void clicked()
{
    Args args;
 
    args = new Args();
    args.caller(this);
    args.parmObject(list);
    new MenuFunction(menuItemDisplayStr(SalesTable), MenuItemType::Display).run(args);
}

No comments:

Post a Comment