Query query = new Query();
QueryBuildDataSource queryBuildDataSource;
SysTableLookup sysTableLookup = sysTableLookup::newParameters(tableNum(InventTable), this);
;
sysTableLookup.addLookupfield(fieldNum(InventTable, ItemId));
sysTableLookup.addLookupfield(fieldNum(InventTable, itemGroupId));
queryBuildDataSource = query.addDataSource(tableNum(InventTable));
queryBuildDataSource.addRange(fieldNum(InventTable, itemGroupId))
.value(SysQuery::valueLike('a'));
sysTableLookup.parmQuery(query);
sysTableLookup.performFormLookup();