Zu jedem Fertigungsauftrag eine PDF-Zeichnung druchen

15. Oktober 2018 16:08

Hallo miteinander,

unserer Anwender in der Fertigung/Produktion sind mit folgendem Wunsch an mich herangetreten:

Zu jedem Fertigungsauftrag/Produktion die ausgedruckt wird, möchten sie auch gleich die zugehörige Zeichnung (PDF-Datei) ausgedruckt bekommen. Da immer mehrere Fertigungsaufträge mit einem Report ausgedruckt werden, weiß ich nicht, wie ich mit den PDF-Drucken dazwischen kommen soll. Theoretisch müsste ich dann entweder im Report-Layout eine Chance haben, nach einem Gruppenwechsel einen externen Ausdruck dazwischen zu bekommen. Oder ich müsste den Report durch einen vorgelagerten Report aufrufen und dann jeden Druck einzeln anstoßen (FA1; PDF1; FA2; PDF2; u.s.w.).

Habt Ihr einen Tipp, wie ich das Thema am elegantesten angehen könnte? Oder habt Ihr sowas vielleicht schon selbst gelöst und könnte mir hier weiterhelfen?

Gruß
Ralf

Re: Zu jedem Fertigungsauftrag eine PDF-Zeichnung druchen

21. Oktober 2018 11:22

neckit hat geschrieben:...Oder ich müsste den Report durch einen vorgelagerten Report aufrufen und dann jeden Druck einzeln anstoßen (FA1; PDF1; FA2; PDF2; u.s.w.). ...

So habe ich es schonmal umgesetzt.

Du erstellst einen "Processing Only"-Bericht. Den kannst du in die Berichtsauswahl eintragen und brauchst nichtmal eine Änderung am Standard. Einzig die Vorschau musst du dann separat behandeln.
In diesem Rufst du je nach Geschmack deine einzelnen Reports auf und druckst im Anschluss mittels Dotnet oder WSH eine PDF über einen bevorzugten PDF-Reader (Foxit oder Sumatra PDF).
Dabei musst du darauf achten, dass du das PDF modal druckst also wartest, bis das PDF an den Drucker gesendet wurde.