Beim dritten Formular war klar: Das muss einfacher gehen
Wie aus wiederholtem JSON, einer abweichenden Variante und dem Wunsch nach einfacher Pflege der zentrale Formular-Designer entstand.
Entwicklungsbeginn laut Projekthistorie. Beitrag vom ; beschrieben ist der aktuelle Funktionsstand.
Beim dritten Formular war die Wiederholung nicht mehr zu übersehen
Als ich die ersten Formulare einrichtete, waren ihre Felder noch fest als JSON hinterlegt. Das funktionierte, bedeutete aber Programmierarbeit bei jeder Änderung. Spätestens beim dritten fast identischen Formular war klar: Aufbau und Fragen jedes Mal neu einzutragen konnte nicht die dauerhafte Lösung sein.
Fast gleich ist nicht vollständig gleich
Von sieben benötigten Formularen wich allerdings eines vom gemeinsamen Aufbau ab. Eine einzige unveränderliche Vorlage hätte das Problem deshalb nur verschoben. Benötigt wurde eine Möglichkeit, ein bewährtes Formular zu übernehmen und die Kopie anschließend unabhängig anzupassen.
Aus festem JSON wurde der Formular-Designer
Aus dieser Kopiermöglichkeit entwickelte sich später der zentrale Formular-Designer. Formulare werden dort außerhalb des einzelnen Moduls verwaltet, als Vorlage ausgewählt und bei Bedarf als eigene Variante weiterentwickelt. Damit ist für neue Fragen, Pflichtfelder oder Auswahlmöglichkeiten keine Änderung am hinterlegten JSON mehr nötig – auch Menschen ohne Programmierkenntnisse können die Formulare verwalten.
Die Anfragen bleiben davon getrennt
Die Vorlage beschreibt nur, welche Fragen gestellt werden. Die Antworten einer Person bilden eine eigene Anfrage. Erledigte Anfragen lassen sich aus der laufenden Übersicht archivieren und später wieder aufrufen, ohne die Vorlage oder andere Formulare zu verändern. So bleiben sowohl die wiederverwendbaren Grundlagen als auch die daraus entstandenen Vorgänge übersichtlich.
Mehr zum vollständigen Ablauf lesen
Wie sieht der Ablauf bei Ihnen aus?
Ich schaue mir mit Ihnen an, wie Flexi-Planner Ihre Arbeit konkret unterstützen kann. Bringen Sie gern ein Beispiel aus Ihrem Alltag mit.
Beratung zu Ihrem Ablauf anfragen