Ist man mit der Konfiguration/Erstellung eines Formulars so weit fertig, dass man zufrieden damit ist und es nun bereit für die Veröffentlichung machen kann, empfiehlt es sich, das Formular nun zu versionieren. Dies kann man unter dem Menüpunkt 3 - Versionierung.

Um ein Formular zu versionieren, klickt man auf den Button mit der Beschriftung Aktueller Stand versionieren.


Dabei wird intern eine neue Version des Formulars angelegt, welche dann "eingefroren" ist.


Nach der Versionierung können weiterhin Anpassungen am Formular gemacht werden. Der Stand des versionierten Formulars wird dabei aber nie verändert. Über die Auswahl Aktivierte Version kann dann bestimmt werden, welche Version im Frontend angezeigt wird (Standardmässig ist es auf Aktueller Stand gesetzt).


Um den Zweck dieser Funktion aufzuzeigen, betrachte man folgender Use-Case:

  1. Ein neues Formular wird angelegt und konfiguriert. Nach 2 Wochen arbeit am Formular sind alle beteiltigten Personen zufrieden und geben es für die Veröffentlichung frei.
  2. Der Formularentwicker versioniert daraufhin den letzten (und abgenommenen) Stand des Formulars, indem er auf Aktueller Stand versionieren klickt.
  3. Das Formular wird nun Live geschalten.
  4. Nach einem Monat stellt sich jedoch heraus, dass ein Kunde noch ein weiteres Feld im Formular benötigt. Also geht der Formularentwickler wider ins Backend und legt das gewünschte Feld an. Daraufhin versionierter das Formular wieder. → Es ist jetzt in der Version 2.
  5. Nach ein paar Tagen enstehet intern plötzlich eine Diskussion: "Ist dieses neue Feld wirklich nötig?" "Führt es nicht zu mehr Verwirrung beim Endnutzer, als es eine Hilfestellung bietet?" → Man entschliesst sich, das Feld wider zu entfernen.
  6. Da der Formularentwickler jedoch weiss, dass es gut sein kann, dass der Need für das zusätzliche Formularfeld eines Tages möglicherweise wieder kommen könnte, löscht er das Feld noch nicht; er stellt das Formular wider auf Version 1 → Das neue Feld ist nun nicht mehr vorhanden, weil es in dieser Version nie vorhanden war.
    1. Version 1: OHNE neuem Feld.
    2. Version 2: MIT neuem Feld.
      1. Beide Versionen bleiben enthalten und zugänglich!


Diese Funktionalität ermöglicht Flexibilität und erspart zum Teil viel repetitive und mühselige Arbeit.

  • Keine Stichwörter