Аналогичная проблема. Написан простенький джоб, но с == работает, а с LIKE не работает.
Может кто-нибудь решил проблему?
X++:
static void my_Job35(Args _args)
{
Query q;
QueryBuildDataSource qbds;
QueryBuildRange qbr;
str s;
QueryRun qr;
InventDim inventDim;
;
q = new Query();
qbds = q.addDataSource(TableNum(InventDim));
qbr = qbds.addRange(fieldNum(InventDim, DataAreaId));
s = strFmt('(InventLocationId LIKE "%1")', 'Новый');
qbr.value(s);
info(q.dataSourceNo(1).toString());
qr = new QueryRun(q);
while (qr.next())
{
inventDim = qr.getNo(1);
info(inventDim.inventLocationId);
break;
}
}