Look up part 2
SysTableLookup sysTableLookup;
QueryBuildDataSource queryBuildDataSourceContract;
Query query = new Query();
queryBuildDataSourceContract = Query.addDataSource(tableNum(FlxContractTable));
queryBuildDataSourceContract.addRange(fieldNum(FlxContractTable, ContractStatusId)).value(enum2Str(FlxContractStatus::Active));
queryBuildDataSourceContract.addRange(fieldNum(FlxContractTable, CustAccount)).value(SysQuery::valueNotEmptyString());
queryBuildDataSourceContract.addRange(fieldNum(FlxContractTable, FeeContract)).value(SysQuery::value(NoYes::No));
sysTableLookup = SysTableLookup::newParameters(tableNum(FlxContractTable), _control,true);
sysTableLookup.addLookupfield(fieldNum(FlxContractTable, contractID), true);
sysTableLookup.parmQuery(query);
sysTableLookup.performFormLookup();
Comments
Post a Comment