01.07.2005, 16:52 | #1 |
Участник
|
Связи таблиц в datasource отчета
Добрый день!
Подскажите, плиз... Нужно решить следующую задачу: из таблицы CustInvoiceJour нужно выбрать все накладные, за исключением тех, что уже сопоставлены. Т.е. в отчет не должны попадать накладные, ссылка на RecId проводок которых присутствует в CustSettlement. Пытаюсь для начала построить такой datasource в отчете (CustInvoice): CustInvoiceJour ____|-----/JounMode: NotExist/---CustTrans ____|_________________________|------CustSettlement ____|-------CustInvoiceTrans Все равно выбираются все записи из CustInvoiceJour. Что я не так делаю? Можно ли решить эту задачу без программиррования, а именно просто построением правильного Query? |
|
02.07.2005, 09:43 | #2 |
Участник
|
Можно, только структура датасорсов должна быть следующая:
CustInvoiceJour ____|-------CustInvoiceTrans ____________|-----/JounMode: NotExist/---CustTrans ____________________|------CustSettlement Т.к. Аксапта, AFAIK, не понимает запросы со сложными разветвлениями (по крайней мере так было в 2.5, в 3.0 вроде бы то же самое).
__________________
С уважением, Rumpleteazer. |
|