Показать сообщение отдельно
Старый 20.07.2005, 12:50   #1  
tischenko is offline
tischenko
Участник
 
35 / 10 (1) +
Регистрация: 12.01.2005
Адрес: Киев
Вопрос по query и join
Помогите разобраться.

Нужно на языке query сделать такой запрос:
PHP код:
While SELECT FROM BankAccountTrans exists join from CustTrans where BankAccountTrans.voucher == CustTrans.voucher 
Делаю так:
PHP код:
Query                query           = new Query();
QueryBuildDataSource bankQBDS;
QueryBuildRange      bankQBR;
QueryBuildDataSource custQBDS;
QueryBuildRange      custQBR;
;

bankQBDS query.addDataSource(tablenum(BankAccountTrans));

custQBDS query.addDataSource(tablenum(CustTrans));

bankQBDS.addLink(fieldnum(CustTrans,Voucher),fieldnum(BankAccountTrans,Voucher)); 
В результате ругается : "Источник данных не входит в состав родительского источника данных".

Что я делаю не так?