Показать сообщение отдельно
Старый 24.05.2013, 17:07   #16  
maldini is offline
maldini
Участник
 
103 / 30 (2) +++
Регистрация: 06.03.2007
Адрес: москва
Цитата:
Сообщение от user_ax Посмотреть сообщение
В вашем запросе вы к одному Qbds цепляете разные таблицы, а у меня к каждому свою.
Как всё-таки правильно?
У меня связи таблиц немного другие

ListJour => ListTrans - один ко многим
ListTrans => VendInvoiceTrans - много ко многим.
Может быть из-за этого проблема?
QDBS тут совсем не причем. Всеравно все от query идет. Просто в вашем случае можно в любое место добавить какое либо условия, а в моем придется в переменную qdbs предварительно получить datasource того запроса куда буду добовлять фильтр, вот так
X++:
qdbs = query.dataSourceTable(tableNum(VendInvoiceJour));
Условия соединений я думаю тут не причем, если из моего примера убрать
X++:
qbds.joinMode(JoinMode::InnerJoin);
все так же будет работать проблема где то близко. )))

Последний раз редактировалось maldini; 24.05.2013 в 17:12.