24. Februar 2009 17:55
Bei Drucken des Lieferscheines (Report 208) soll je nach Füllung einer Checkbox in der Form ein "Lieferschein Zertifikat" (habe dieses selbst erstellt ,Report 50100) mit ausgedruckt werden. wie und wo binde ich den zweiten Report (50100) ein ?
Vielen Dank im Voraus für eure Hilfe.
Zuletzt geändert von step77 am 25. Februar 2009 17:08, insgesamt 1-mal geändert.
24. Februar 2009 18:06
Ich würde den einfach direkt unterhalb des Druckaufrufs für den Lieferschein setzen.
25. Februar 2009 09:09
trage diesen Report einfach in die Druckauswahl für Lieferscheine mit ein.
evtl. noch ein Codestück oder Filter im Report, der den Report abbricht wenn dein Kennzeichen nicht gesetzt ist.
25. Februar 2009 09:48
Vielen Dank erst einmal für eure Antworten,
das war auch meine Idee, nur weiss ich nicht ob ich den richtigen Druckaufruf gewählt habe. Habe folgendes in der Codeunit 229 als Code eingefügt:
Customer.SETRANGE("No.",Customer."No.");
REPORT.RUNMODAL(50100,TRUE,FALSE,Customer)
Da aber nichts passiert, vermute ich shr stark das es nicht richtig ist.
25. Februar 2009 10:53
eigentlich meinte ich in die vorhande Berichtsausahl (Form306)
eine Zeile (als Einrichtung) erfassen
Reihenfilge = 2
Berichtsid = deine Berichtsid
(voraussetzung dein Report basiert auf der tabelle gebuchte Lieferscheine)
25. Februar 2009 17:11
Habe das Problem gelöst indem ich im OnAfterGetRecord Trigger des Liferscheinreports (208) folgende Codeunit eingegeben habe:
IF NOT CurrReport.PREVIEW THEN BEGIN
Costumer.GET("Sales Shipment Header"."Sell-to Customer No.");
IF Costumer."Shipment certificate" = TRUE THEN
REPORT.RUNMODAL(50100,FALSE,TRUE,"Sales Shipment Header")
END;
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.