How to achieve multiselect lookup in D365 and AX

 How to achieve Multiselect Lookup in Ax 2009



* First set the ReplaceOnLookup property of the control to “NO”


* Second set the control Autodeclartion property to “Yes”


public void lookup()

{


SysTableLookup sysTableLookup = SysTableLookup::newParameters(tablenum(CustTable), this);

Query query = new Query();

QueryBuildDataSource qbds;

;


sysTableLookup.addLookupField(fieldnum(CustTable, AccountNum), true);

qbds = query.addDataSource(tablenum(CustTable));


this.setSelection(strlen(this.text()),strlen(this.text())); 

StringEdit.text(StringEdit.valueStr() + ‘,’); //StringEdit is the formgroupcontrolname


sysTableLookup.parmQuery(query);


sysTableLookup.performFormLookup();

}

Comments

Popular posts from this blog

How to Create a wizard in x++ d365

X++ code to CREATE AND POST A TRADE AGREEMENT IN MICROSOFT DYNAMICS 365 in D365 F & O

x++ code to submit and approve and reject the invent movement workflow in d365 F&O