Mit den Formularen ist es möglich, optisch ansprechende Eingabeformulare (auf HTML-Basis) für eine Liste zu erstellen. Zudem können Sie festlegen, welche Rolle welches Zugriffsrecht besitzt.
Sie können ein Formular als Eingabe-Maske für einen neuen Datensatz bzw. beim Bearbeiten eines Datensatzes von Flexiblen Listen festlegen.
Desweiteren können Sie Formulare im Workflow als Eingabe-Dialog festlegen (je Workflow-Status ist ein unterschiedliches Formular definierbar).
Öffnen können Sie ein Formular über .../?formular=FORMULARID Nach der Eingabe wird eine Übersichtsseite mit den eingegebenen Daten zur Bestätigung angezeigt. Nach dem Absenden kann aus den eingegebenen Daten vom Benutzer selbst ein PDF mit den eigenen eingegebenen Daten heruntergeladen werden.
In der Formular-Übersicht haben Sie folgende Möglichkeiten:
FeldBeschreibung
 Neues Formular hinzufügen
Öffnet den Dialog, um ein neues Formular anzulegen, siehe nachfolgend
Filter: Liste oder Typ Ermöglicht es, die Liste der Formulare für bestimmte Listen oder Listentypen zu filtern.
[Formularname]Öffnet das Formular zur Eingabe eines neuen Datensatzes, der in der zugrundeliegenden Liste gespeichert wird.
[basiert auf Liste]Öffnet den Typen (um die Datesätze zu sehen/bearbeiten), siehe "Listen verwalten"
[basiert auf Typ]Öffnet den Typen (um die Felder zu sehen/bearbeiten), siehe "Listen-Typen bearbeiten"
Bearbeitet die Formulardefinition, siehe nachfolgend
Löscht das Formular (nach Sicherheitsrückfrage)
[Berechtigungen]Öffnet den Dialog zur Einstellung der Berechtigungen, siehe nachfolgend.
Wenn Rollen vorhanden sind, dann können nur diese das Formular öffnen. Für externen Zugriff die Rolle "Anonym" setzen.
Kopiert das Formular mit allen Einstellungen

Formular hinzufügen und Formular bearbeiten

Um ein neues Formular hinzuzufügen klicken Sie auf "Neue Ansicht hinzufügen".
FeldBeschreibung
ListeDie zugehörige Liste, deren Daten mit dem Formular bearbeitet werden
NameGgf. abweichender Formularname. Standardmäßig wird der Listenname verwendet.
Inhaltbeim Hinzufügen erst nach dem ersten Speichern zu sehen:
Das HTML-Eingabefeld zur Gestaltung des Formulars.
Felder können per <#FIELD feldname#> eingebunden werden.
Felder mit Standardwert: <#FIELD feld=stdwert#>
Versteckte Felder mit festem Wert: Formular: <#HIDDEN feld=wert#>
Es können bedingte Labels <#LABEL feldname#> oder <#LABEL feldname:bezeichner#> eingebunden werden.
Inhaltliche Bereiche können nur im Formular {#FORMULAR#}..{#/FORMULAR#} oder erst beim späteren PDF anzeigt werden {#PDF#}...{#/PDF#}
Bedingte Bereiche gemäß Sichtbarkeit:
<#IF feldname#>....<#/IF#>
<#IF feldname#>....<#ELSE#>....<#/IF#>
Statt dem Feldnamen kann auch "_LOGGEDIN" oder "_LOGGEDOUT" verwendet werden, um nur für angemeldete und nicht angemeldete Nutzer bestimmte Bereiche anzuzeigen.
Bedingte Felder gemäß Feldinhalt (Es können auch <#FIELD feldname#> innerhalb enthalten sein; nicht angezeigte Felder sind dann keine Pflichfelder mehr):
{#if:feldname=B#}JA{#else#}NEIN{#/if#}
ggf. mehrere Alternativen:
{#if:feldname=B|C|D#}JA{#else#}NEIN{#/if#}
ohne Wert wird geprüft ob ein Inhalt enthalten ist:
{#if:feldname#}Mit Inhalt{#else#}ohne Inhalt{#/if#}
bei Mitgliedsfeldern können auch konkrete Inhalte des Mitglieds abgefragt werden:
{#if:mitgliedsfeldname.anrede=Frau#}...{#else#}...{#/if#}
Zugriff auf Mitgliedersfelder ist möglich, z.B. {#mitgliedsfeld.geburtstag#}, {#mitgliedsfeld.beitraege#}, {#mitgliedsfeld.key_extra1#}
Zugriff auf allgemeine Felder: {#vereinsname#}, ...
Zugriff auf Workflow-Feder ist möglich, z.B. {#workflow:link#}
Zugriff auf Workflow-Antragsteller-Daten: {#_user.vorname#} {#_user.nachname#}
Felder einer Liste: {#LISTE:Listenname,filterfeld=#dataid#}
|Image list/<#FIELD data:FELDNAME#> 150
 Speichern
Speichert die Eingaben und schließt das Fenster
 Abbrechen
Schließt das Fenster ohne die Eingaben zu speichern

Berechtigungen

Die Berechtigungen, d.h. wer darf darf welche Felder lesen bzw. schreiben, können Sie über den Link [Berechtigungen] festlegen.
FeldBeschreibung
RolleAuswahl der Rolle, für welche die Rechte darunter gelten. Wird keine Rolle gewählt, wird die Spalte beim nächsten Speichern gelöscht.
[Rolle hinzufügen]Hinzufügen einer weiteren Rolle
RechtEinstellung der Berechtigung der Rolle auf das Feld. Die Beschreibung der Rechte finden Sie im Dialog unter der Tabelle sowie nachfolgend.
 Speichern
Speichert die Eingaben
 Schließen (ohne speichern)
Schließt das Fenster ohne die Eingaben zu speichern
Erläuterung der Rechte:
Recht Recht beim Starten eines neuen Workflows Recht beim Freigeben Recht in sonstigen Fällen
- Feld nicht sichtbar nur Anzeige, keine Eingabe Feld nicht sichtbar
anlegen Eingabe möglich nur Anzeige, keine Eingabe Feld nicht sichtbar
anlegen/lesen Eingabe möglich nur Anzeige, keine Eingabe nur Anzeige, keine Eingabe
nur lesen Feld nicht sichtbar nur Anzeige, keine Eingabe nur Anzeige, keine Eingabe
Vollzugriff Eingabe möglich Eingabe möglich Eingabe möglich