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
Post a Comment