Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@ztirom

ztirom/lookup Secret

Last active April 22, 2016 17:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ztirom/a7e15ac57990c082da715b26f9ba17d4 to your computer and use it in GitHub Desktop.
Save ztirom/a7e15ac57990c082da715b26f9ba17d4 to your computer and use it in GitHub Desktop.
AX2012 Custom Lookup on a Dialog
public void lookup(FormStringControl _control)
{
Query query = new Query();
QueryBuildDataSource queryBuildDataSource;
SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(AifAdapter),
_control);
// Create lookup for AifAdapter's Name and AdapterClassId
sysTableLookup.addLookupField(fieldNum(AifAdapter, Name));
sysTableLookup.addLookupField(fieldNum(AifAdapter, AdapterClassId));
// Setup query
queryBuildDataSource = query.addDataSource(tableNum(AifAdapter));
sysTableLookup.parmQuery(query);
// Perform lookup
sysTableLookup.performFormLookup();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment