А если попробовать так
X++:
// добавляется еще один аргумент в strfmt() - под номером 7
qbd.addRange(fieldNum(CustTrans, RecId)).
value(strfmt("(((%1 != %2) && (%3 == %4)) || (((%5 >= %6) && (%5 < %7)) && (%8 == %9)))",.....
// 5, 6 и 7 аргументы функции strfmt()
"fieldname", num2str((const - 0.005), 10, 3, 1, 0),
num2str((const + 0.005), 10, 3, 1, 0), ...