X++:
while select InvoiceId,
INVOICEDATE,
DlvMode,
weight
from VendInvoiceJour
where VendInvoiceJour.INVOICEDATE>=startdate && VendInvoiceJour.INVOICEDATE<=endDate
join Party
from VendTable
where VendTable.AccountNum ==VendInvoiceJour.InvoiceAccount
join Name
from DirPartyTable
where VendTable.Party == DirPartyTable.RecId
join MarkupCode,
DeliveryTripId,
DeliveryOrderId,
SUM(Value)
from MarkupTrans
GROUP BY MarkupCode, MarkUpTrans.TRANSRECID ,MarkUpTrans.TRANSTableID, DeliveryTripId, DeliveryOrderId
where MarkUpTrans.TRANSRECID == VendInvoiceJour.RecId
&& MarkUpTrans.TRANSTableID == VendInvoiceJour.TableId
outer join TripID,
Contractor
from DeliveryTrip
where MarkupTrans.DeliveryTripId == DeliveryTrip.TRIPID
{ info (InvoiceId) }
Как только добавляю group by и sum, то у меня инфо выводит пустую строку, и прочие поля основной таблицы VendInvoiceJour все пустые?? SUM(Value) при этом верная. Убираю group by и sum и всё выводит верно по всем таблицам и по основной в том числе- там просто одна строка всего должна выводится пока. ЧТо делаю неверно?
Спасибо всем откликнувшимся большое.