De situatie:
Op de klantenkaart hebben we een tabblad met opties voor op een label.
In de verkooporder kunnen we de labels afdrukken, en op het request form staan dezelfde opties als op de klantenkaart.
Nu wil ik natuurlijk graag zien dat de ingevulde opties van de klant ook bij het request form van het label-report ingevuld staan.
Daarvoor is er de volgende code:
Code
SetCustomer(CustNo)
IF Customer.GET(CustNo) THEN
BEGIN
txtLine[1] := Customer."Textline 1" ;
txtLine[2] := Customer."Textline 2" ;
txtLine[3] := Customer."Textline 3" ;
END ;
Bij een ander report werkt dit, maar bij mijn zelfgemaakte report (nog) niet.
Waar plaats ik dit zodat dit uitgevoerd wordt zodra we het report af willen drukken?
Comments
Maak local variabele aan voor:
SalesHeader type record tabel 36
EigenReport type report ReportID
Code in de OnPush trigger:
CLEAR(EigenReport);
SalesHeader.SETRANGE("Document Type", "Document Type");
SalesHeader.SETRANGE("No.", "No.");
EigenReport.SETTABLEVIEW(SalesHeader);
EigenReport.SetCustomer("Sell-to Customer No.");
EigenReport.RUN;