qbr.value('((AccountNum like "0*") || (AccountNum like "1*"))');
примерно так:
X++:
range r1,r2;
;
r1 = '(AccountNum like 0*)';
r2 = '(AccountNum like 1*)';
ds.addRange(fieldNum(SomeTable, recId)).value(r1);
ds.addRange(fieldNum(SomeTable, recId)).value(r2);
PS:
разбил условие на 2 строки так как иногда (по непонятным причинам) такие условия то работают, то требуют какуюгить скобку (хотя их достаточно)
PPS: (по непонятным причинам) - т.е если источник данных этого условия первый - то можно 1 строкой , если не первый то 1-й строкой не фурычит, разбив на 2 и добавив - все нормально работает
если одной строкой то она выглядет так : ((AccountNum like 0*)||(AccountNum like 1*))
сорри нада like вместо ==