Добрый день,
А почему не работает следующая конструкция:
X++:
static void Job1(Args _args)
{
Query q = new Query();
QueryBuildDataSource qbds;
QueryBuildRange qr;
QueryRun qRun;
FactureJour_Ru j;
str s;
;
qbds = q.addDataSource(tableNum(FactureJour_Ru));
qr = qbds.addRange(fieldnum(FactureJour_Ru, FactureExternalId));
s = SysQuery::valueEmptyString() + " || " + SysQuery::value('some');
qr.value(s);
qRun = new QueryRun(q);
while(qRun.next())
{
j = qRun.getNo(1);
info(j.FactureExternalId);
}
}
Возвращаются только фактуры с пустым полем, а с значением 'some' не возвращаются.