Monday, September 9, 2013

Code to args class implementation in Ax 2012

Write code in button click

 void clicked()  
 {  
 Args args = new Args();  
 ;  
 args.caller(this);  
 args.parm("Hi");  
 args.parmEnumType(Enumnum(Test));  
 args.parmEnum(Test::T);  
 args.record(calling);  
 new MenuFunction(MenuItemDisplayStr(CallerMI),MenuItemType::Display).run(Args);  
 }  
 Code Written in Init of Caller Object  
 public void init()  
 {  
 Calling calling;  
 ;  
 super();  
 info(element.args().parm());  
 info(element.args().parmEnum());  
 calling = element.args().record();  
 info(Calling.Name);  
 }