Можно в коде сделать exists join PurchLine к PurchTable_ds.query().datasourceNo(1). Получится, что PurchLine к PurchTable как бы два раза, как вы говорите, "приджойнена", но ничего страшного в этом нет, так как второй источник данных подключен как delayed, т.е. фактически как вложенный запрос.
|