Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Auszug

...

hidden

...

Definiton

Menüaufruf: (Konfiguration) - (Report) - (Formulare) 

Formulare repräsentieren die Darstellung eines Businessobjektes in druckbarer Form und beziehen sich immer auf einen bestimmten Datensatz aus einem Businessobjekt (Auftrag, Rechnung, Lieferschein…).

Formulare

true

Nuclos Formulare: druckbare Businessobjekte, intid, Druckprofile, JasperReports .jrxml, Subreport, Ausgabeformate PDF/CSV/XLS.

globe with meridians Sprache: Deutsch · English

hammer and wrench Reporting Formulare

Businessobjekte druckbar machen – PDF per JasperReports, Druckprofile und Subreports für abhängige Daten.

Status
colourPurple
titleHow-to
Status
colourBlue
titleAnwendungsentwickler
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel2
minLevel2

Was ist ein Formular?

Formulare stellen ein Businessobjekt in druckbarer Form dar

...

und beziehen sich immer auf einen bestimmten Datensatz

...

(Auftrag, Rechnung,

...

Lieferschein …).

...

Auf welchen Datensatz (und damit auf welches Businessobjekt) innerhalb der Datenquelle sich das Formular bezieht, wird über den Parameter intid angegeben. Dieser Parameter muss in einer für Formulare verwendeten Datenquelle definiert werden. Das Abfrageergebnis, aus dem die Feldinhalte eines Formulars gefüllt werden, sollte immer ein einziger Datensatz sein.

Formulare werden über den Reiter  Verwendung an eine bestimmtes Businessobjekt gebunden. Aus dem Businessobjektkontext heraus (z.B. aus der Detailansicht in dem Businessobjekt Auftrag) kann das Formular über die Druckfunktion generiert werden. Dabei wird der Parameter intid automatisch mit dem Identifizierer des in der Detailmaske geöffneten Datensatzes gefüllt.

Welcher Datensatz gedruckt wird, steuert der Parameter intid in der Datenquelle – das Ergebnis sollte genau ein Datensatz sein.

Menüaufruf: Konfiguration → Report → Formulare

Bindung & Druck

Ü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.

Image Added

Formular mit Druckprofil

...

.

PDF-Formulare mit

...

JasperReports

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).

Ausgabeformat & -medium

Formate:

Image Removed

Ausgabeformat

...

CSV, HTML, PDF, XLS, XML. Das Ausgabemedium ist entweder Datei (erzeugen und ablegen) oder Anzeige (erzeugen, ablegen und öffnen).

Image Added

Ausgabeformat des Formulars.

Verwandte Seiten

file cabinet Report und Formular


Datenquelle.

Öffnen →

printer Arbeiten mit Jasper Studio


Vorlagen gestalten.

Öffnen →

open book Reporting Reports


Reports.

Öffnen →

(Excel) und XML zur Verfügung.

Ausgabemedium kann entweder „Datei“ (das Formular wird erzeugt und als Datei abgelegt, aber nicht geöffnet) oder „Anzeige“ sein (das Formular wird erzeugt, als Datei abgelegt und anschließend geöffnet).

Image Removed