RangeCount() выдает 1.
А есть следующий код.
PHP код:
MECALineTable MECALineTAble;
Query q = new Query(queryStr(MECASifr));
QueryBuildDataSource ds = q.DataSourceNo(1);
QueryRun qr = new QueryRun(q);
QueryBuildRange qbr = ds.range(fieldNum(MECALineTable, MECAMarkaId));
NumberRec = 0;
if (qr.prompt())
{
print qbr.value();
While (qr.next())
{
NumberRec++;
MECALineTable = qr.get(TableNum(MECALineTable));
markedRec[NumberRec] = MECALineTable.RecId;
}
}