Sprache: Deutsch · English
Businessobjekte druckbar machen – PDF per JasperReports, Druckprofile und Subreports für abhängige Daten.
HOW-TO ANWENDUNGSENTWICKLER STAND: JUL 2026 GILT FUER NUCLOS 4.2026.X
Auf dieser Seite
Formulare stellen ein Businessobjekt in druckbarer Form dar und beziehen sich immer auf einen bestimmten Datensatz (Auftrag, Rechnung, Lieferschein …). Welcher Datensatz gedruckt wird, steuert der Parameter intid in der Datenquelle – das Ergebnis sollte genau ein Datensatz sein.
Menüaufruf: Konfiguration → Report → Formulare
Über den Reiter Verwendung wird das Formular an ein Businessobjekt gebunden. Aus dessen Detailansicht heraus generiert die Druckfunktion das Formular; intid wird automatisch mit dem geöffneten Datensatz gefüllt. Je Formular sind mehrere Druckprofile mit unterschiedlichen Formaten (PDF, CSV, XLS, XLSX …) möglich.
Formular mit Druckprofil.
Für ein PDF hinterlegst du im Druckprofil eine JasperReports-Vorlage (.jrxml) – direkt als Datei oder als Ressource (praktisch bei Wiederverwendung). Für abhängige Datensätze (z.B. Auftragspositionen) nutzt du einen Subreport, der als Jasper-Parameter an die Hauptvorlage übergeben wird. Zusätzliche Text-Parameter erlauben Varianten (z.B. Angebot mit/ohne Zusammenfassung).
Formate: CSV, HTML, PDF, XLS, XML. Das Ausgabemedium ist entweder Datei (erzeugen und ablegen) oder Anzeige (erzeugen, ablegen und öffnen).
Ausgabeformat des Formulars.