Benutzer-Werkzeuge

Webseiten-Werkzeuge


breedmaster:formulardaten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
breedmaster:formulardaten [20.08.2018 13:48] – angelegt Manfred Linkbreedmaster:formulardaten [12.11.2018 11:38] (aktuell) Manfred Link
Zeile 1: Zeile 1:
 ====== Formulardaten ====== ====== Formulardaten ======
  
-Werden Daten über den Formular-Mailer übertragen, so werden die Daten in Breedmaster für eine weitere Verarbeitung gespeichert. Dies geschieht unter ''Sonstiges->Formulare->Formulardaten''+Werden Daten über den Formular-Mailer übertragen, so werden die Daten in Breedmaster für eine weitere Verarbeitung gespeichert. Eine Übersicht aller gespeicherten Formulardaten erhalten Sie unter ''Sonstiges->Formulare->Formulardaten''
  
 Detailinformationen werden über die Lupe-Schaltfläche angezeigt.  Detailinformationen werden über die Lupe-Schaltfläche angezeigt. 
Zeile 9: Zeile 9:
  
 Wird keine Konfiguration für ein Formular erstellt, so wird eine Standardansicht erstellt. An Optionen steht hier lediglich das Löschen von Datensätzen zur Auswahl. Wird keine Konfiguration für ein Formular erstellt, so wird eine Standardansicht erstellt. An Optionen steht hier lediglich das Löschen von Datensätzen zur Auswahl.
 +
 +
 +===== Formularfelderweiterung =====
 +Mit der Version 12.7.7 wurde in der Formularkonfiguration die Möglichkeit der Felderweiterung geschaffen. Damit ist es möglich aus den übermittelten Daten weitere Daten für die Weiterverarbeitung zu generieren. 
 +
 +Beispiel für die Anwendung:
 +In einem Meldeformular wird Name und Geschlecht des Hundes abgefragt. Dabei wird in der Variable ''Geschlecht'' entweder der Wert ''Rüde'' oder ''Hündin'' übermittelt. Diese Angabe ist für eine Meldeliste vollkommen ausreichend. In einem weiteren Schritt soll aber ein Formular für eine Prüfung des Hundes ausgefüllt werden. Dieses Formular enthält eine Zeile in der entweder Rüde oder Hündin anzukreuzen ist. 
 +
 +Durch die Felderweiterung können nun zwei virtuelle Felder (''r'' und ''h'') erstellt werden, die ein X enthalten um das Formular entsprechend zu füllen. Hierzu muss ledigliche folgende Regel definiert werden:
 +<code>
 +r | geschlecht | Rüde | X
 +r | geschlecht | Hündin | NULL
 +h | geschlecht | Rüde | NULL
 +h | geschlecht | Hündin | X
 +</code>
 +
 +  - Zunächst wird die neue Variable benannt, also ein ''r''.
 +  - Nun wird die Variable angegeben auf die sich der Vorgang bezieht, also ''geschlecht''
 +  - Der dritte Eintrag enthält den möglichen, übermittelten Wert aus dem Formular, (Rüde oder Hündin)
 +  - Als letzter Wert wird nun der gewünschte Ersatzwert definiert, hier im Beispiel ein ''X''
 +
 +Diese Abfolge ist für alle möglichen/gewünschten Kombinationen zu wiederholen. Wenn ein virtuelles Feld leer bleiben soll, so ist ''NULL'' anzugeben. Dieser Wert wird bei der Verarbeitung später unterdrückt.
 +
  
breedmaster/formulardaten.1534772913.txt.gz · Zuletzt geändert: 20.08.2018 13:48 von Manfred Link

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki