Как группировать по общей таблице с определенным полем?
Я получаю синтаксическую ошибку на (dt.fieldname2Id('BatchNo'))
Вот мой код:
Common common;
SysDictTable dt;
dt = SysDictTable::newName('Table1');
common = dt.makeRecord();
while select count(RecId) from common
group by common.(dt.fieldname2Id('BatchNo')) //syntax Error here
where common.(dt.fieldname2Id('flag'))==1
{
info(int642str(Common.Recid));
}