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() + ‘,’);

sysTableLookup.parmQuery(query);

sysTableLookup.performFormLookup();
}

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s