В данном случае символьное значение должно обрамляться дополнительными кавычками. Т.е. вместо
_CustTable.AccountNum
Надо написать
PHP код:
'\"'+_CustTable.AccountNum+'\"'
Но лучше всего, использовать специальную функцию queryValue() из класса Global для конвертации значения любого типа в нужную символьную строку:
PHP код:
qbLJ.addRange(fieldNum(LedgerJournalTrans, AccountNum)).value(strfmt("((%1 = %2) || (%3 = %4))",
FieldStr(LedgerJournalTrans, AccountNum),
queryValue(_CustTable.AccountNum),
FieldStr(LedgerJournalTrans, OffsetAccount),
queryValue(_CustTable.AccountNum)));