Тип Criterias
Пишу запрос:
qbds_LedgerTrans = query.addDataSource(tableNum(LedgerTrans));
qbds_ReportRowTable = qbds_LedgerTrans.addDataSource(tableNum(ReportRowTable));
qbds_ReportRowTable.addLink(fieldNum(LedgerTrans, AccountNum), fieldNum(ReportRowTable, Criterias)); //!!!
ReportRowTable - это такая самодельная табличка, в которой есть поле Criterias с типом Criterias, в котором хранятся маски счетов.
Нужно получить запрос вида:
SELECT * FROM LedgerTrans
JOIN * FROM ReportRowTable
WHERE LedgerTrans.AccountNum like ReportRowTable.Criterias
а получается:
SELECT * FROM LedgerTrans
JOIN * FROM ReportRowTable
WHERE LedgerTrans.AccountNum = ReportRowTable.Criterias
Что делать?
|