Project

General

Profile

Form Wizard » History » Revision 5

Revision 4 (Zhoujie Li, 14.12.2023 12:00) → Revision 5/18 (Zhoujie Li, 14.12.2023 12:04)

h1. Form Wizard 

 h2. h2 Skizze 

 h2. Funktionbeschreibung 

 * Datenbanktabelle Auslesen und Struktur Erkennen: 
 ** Automatisches Auslesen und Anzeigen der Struktur von Tabellen aus einer Datenbank. 
 * Automatische Input-Felder 
 ** Felder werden basierend auf den Datentypen in der Datenbanktabelle generiert (z.B. wird für 'VARCHAR' standardmässig ein Text verwendet, Datetime => datetime). 
 ** per default 10 FormElement Generisch generiert? 
 * Anpassbare Formularfelder 
 ** Die Art der Felder (Text, Dropdown, etc.) über ein Dropdown-Menü anpassbar. 
 ** Für alle type, die eine sql1 benötigen, wird automatisch ein neues Eingabefeld für diese Abfrage hinzugefügt. 
 * Zusätzliche Felder 
 ** Manuelle Hinzufügung von Feldern, die nicht direkt mit der Datenbanktabelle verbunden sind (wie 'Pill', 'Action'). 
 ** Bei Auswahl eines Containers (z.B. 'Pill') erhält jedes Formularelement ein zusätzliches Dropdown-Menü zur Auswahl des entsprechenden Containers. 
 ** TypeAhead für existierende felder 
 * Lösch/disable funktion 
 ** Jedes Formularelement kann über einen "Delete"-Button entfernt werden. 
 ** Checkbox damit man den Formelement disable zu können. 
 * Tooltipps 
 ** Nützliche Informationen zu bestimmten Formularelemente. 


 h2. Zeit aufwand 

 * Aufbau: 1 tag 
 * Implementierung: 1.5 - 2 tag