OnAfterGetRecordvan de Sales Invoice Line alle producten uit de Sales Line op die er te vinden zijn met het ordernummer van de Sales Invoice Header, doe een
CALCSUMS("Amount including VAT")uitvoeren om alles bij elkaar op te tellen, om daarna dit totaalbedrag toe te wijzen aan SalesLine_TotalAmount. Op de report editor van NAV heb ik in de DataItem van de Sales Line een column toegevoegd met een verwijzing naar SalesLine_TotalAmount, met de naam SalesLine_TotalAmt.
"Sales Line".SETRANGE("Document Type", "Sales Line"."Document Type"::Order); "Sales Line".SETRANGE("Document No.", "Sales Invoice Header"."Order No."); "Sales Line".SETFILTER("Outstanding Amount",'<>0'); IF "Sales Line".FINDFIRST THEN BEGIN SalesLine_TableVisible := TRUE; "Sales Line".CALCSUMS("Amount Including VAT"); SalesLine_TotalAmount := "Sales Line"."Amount Including VAT"; END