query.dataSourceTable(tablenum(LedgerJournalTrans)). addRange(fieldnum(LedgerJournalTrans,AccountNum)). value(strfmt('((%1 = "%2") || (%3 = "%2"))', fieldstr(LedgerJournalTrans,AccountNum), accountCriteria, fieldstr(LedgerJournalTrans,OffsetAccount)));