new MenuFunction(MenuItemDisplayStr(CustTable),MenuItemType::Display).run();With Args:
static void openForm() { Args args = new Args(); args.record(CustTable::find('1001')); new MenuFunction(MenuItemDisplayStr(CustTable), MenuItemType::Display).run(Args); }Want to call extra method?
static void openForm2() { FormRun formRun; Object formRunObject; Args args = new Args(); args.name(formstr(CustTable)); args.record(CustTable::find('1001')); formRun = ClassFactory.formRunClass(args); formRun.init(); // If you want to call extra method if (formHasMethod(formRun, identifierStr(yourMethodCall))) { formRunObject = formRun; formRunObject.yourMethodCall(); } formRun.run(); formRun.wait(); }
DaxOnline.org is free platform that allows you to quickly store and reuse snippets, notes, articles related to Dynamics AX.
Authors are allowed to set their own AdSense units.
Join us.