Quantcast
Channel: Microsoft Dynamics AX Forum - Recent Threads
Viewing all articles
Browse latest Browse all 175888

RE: Filter DialogField lookup values

$
0
0

Hi Ihab,

Please check if the following code satisfies your scenerio, add this code to you lookup method:

Query                   query = new Query();
            QueryBuildDataSource    queryBuildDataSource;
            boolean                 searchCriteria = true;

            SysTableLookup  sysTableLookup = sysTableLookup::newParameters(tableNum(InventTable), this);


            queryBuildDataSource = query.addDataSource(tableNum(InventTable));

            if (searchCriteria) //Your search criteria goes here
            {
                queryBuildDataSource.addRange(fieldNum(InventTable, ItemId)).value("1000");
            }

            sysTableLookup.addLookupfield(fieldNum(InventTable, ItemId), true);

            sysTableLookup.addLookupMethod(identifierStr(itemName));

            sysTableLookup.parmQuery(query);

            sysTableLookup.performFormLookup();
Hope that helps!

Viewing all articles
Browse latest Browse all 175888

Trending Articles