Более правильная версия полного примера.
X++:
static server void glibs(Args _args)
{
Query query = new Query();
QueryRun queryRun;
QueryBuildDataSource qbds;
CustTable custTable;
;
qbds = query.addDataSource(tableNum(CustTable));
queryRun = new QueryRun(query);
while(queryRun.next())
{
custTable = queryRun.get(tablenum(CustTable));
print custTable.AccountNum;
}
queryRun.reset();
while(queryRun.next())
{
custTable = queryRun.get(tablenum(CustTable));
print custTable.AccountNum;
}
pause;
}