Показать сообщение отдельно
Старый 20.08.2003, 13:44   #5  
Anders
Гость
 
n/a
Неужели никто не скажет.....

Как программно к одному источнику данных прикрутить два зависимых источника
данных?

Пробовал даже так:

QueryBuildDataSource qbds;
QueryBuildDataSource qbdsIS;
QueryBuildDataSource qbdsIR;

qry = new Query();
qbds = qry.addDataSource(TableNum(T1),"T1");
qbdsIS = qbds.addDataSource(TableNum(T2),"T2");
qbdsIS.relations(true);

T2 к Т1 благополучно цепляется :-)

Но если добавить и

qbdsIR = qbds.addDataSource(TableNum(T3),"T3");
qbdsIR.relations(true);

То и Т3 не цепляется, и Т2 благополучно отваливается :-(

И обидно, что не программно, а ручками через датасорсе на форме все проходит.....