Translate

Sunday, March 31, 2019

How to overide EDT relation lookup in AX 2012

Scenario: Customer need is to customise the lookup filter values of an ItemId EDT in the SysQueryForm

public void executeQuery()
{
    QueryBuildDataSource itemidBuildDataSource;
 
    itemidBuildDataSource = this.query().dataSourceTable(tableNum(InventTable));
 
    itemidBuildDataSource.addRange(fieldnum(InventTable,ItemType)).value(SysQuery::value(ItemType::Item));
 
    super();
}