Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 2 Nächste Version anzeigen »

Formulare

Formulare beziehen sich immer auf einen bestimmten Datensatz aus einer Entität (im Beispiel: Bewerber, Mitarbeiter, …).

Auf welchen Datensatz (und damit auf welche Entität) 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.

Es gibt jedoch spezielle Lösungen, um z.B. in Word-Formularen auch mehrere Datensätze einer Ergebnisliste zu unterstützen.

Formulare werden über die Verwendung an eine bestimmte Entität gebunden. Aus dem Entitätenkontext heraus (z.B. aus der Detailansicht in der Entität Bewerber) 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.

Formular entwerfen

Ähnlich wie die Erstellung von Reports ist auch die Erstellung eines Formulars. Einziger Unterschied ist hier, dass ein Formular eine XML-Designvorlage oder eine Word-Vorlage besitzen kann.

Zusätzlich zu den Ausgabeformaten müssen auch die Verwendungen von Formularen festgelegt werden. Im Abschnitt Verwendung können hierzu mehrere Zeilen angelegt werden, die die Bindung eines Formulars an eine bestimmte Entität festlegt. Optional können in der Verwendung folgende Angaben gemacht werden:

Aktion: z.B. nur bei Vorgang Bestellung oder Kündigung

Die Erzeugung eines Formulars wird immer aus dem Kontext eines Entitätsobjektes gestartet. Hierzu gibt es in der Detailansicht einer jeweiligen Entitätpflegemaske eine Schaltfläche für die Erzeugung eines Formulars.

Auch hier erscheint eine Auswahlliste mit den zur Verfügung stehenden Ausgabeformaten, falls mehrere Ausgabeformate definiert wurden. Der Parameter intid wird automatisch mit dem eindeutigen Identifizierer des aktuellen Datensatzes gefüllt. Werte für zusätzliche Parameter werden anschließend vom Benutzer abgefragt.

  • Keine Stichwörter