Query query;
QueryBuildDataSource qbds;
List listRange;
queryBuildRange qbr;
listRange = new List(Types::String);
query = new Query();
qbds = query.addDataSource(tableNum(<YourTable>));
listRange.addEnd("1st value");
listRange.addEnd("2nd value");
.
.
listRange.addEnd("n value");
qbr = qbds.addRange(fieldNum(<YourTable>, <FieldRange>));
qbr.value(SysQueryRangeUtil::queryListRange(rangeList));
Query query = new Query();
QueryBuildDataSource qbds = query.addDataSource(tableNum(DemoTable));
for (int i = 1; i <= conLen(test); i++)
{
qbds.addRange(fieldNum(DemoTable, TestString)).value(queryValue(conPeek(test, i)));
}
QueryRun qr = new QueryRun(query);
while (qr.next())
{
DemoTable demoTable = qr.getNo(1);
}
André Arnaud de Cal...
291,969
Super User 2025 Season 1
Martin Dráb
230,842
Most Valuable Professional
nmaenpaa
101,156