Project

General

Profile

Form Wizard » History » Version 8

Zhoujie Li, 14.12.2023 14:55

1 2 Zhoujie Li
h1. Form Wizard
2 3 Zhoujie Li
3 5 Zhoujie Li
h2. Skizze
4 4 Zhoujie Li
5 7 Zhoujie Li
!clipboard-202312141454-ndbms.png!
6 8 Zhoujie Li
!clipboard-202312141455-gkid6.png!
7 7 Zhoujie Li
8 3 Zhoujie Li
h2. Funktionbeschreibung
9
10
* Datenbanktabelle Auslesen und Struktur Erkennen:
11
** Automatisches Auslesen und Anzeigen der Struktur von Tabellen aus einer Datenbank.
12
* Automatische Input-Felder
13
** Felder werden basierend auf den Datentypen in der Datenbanktabelle generiert (z.B. wird für 'VARCHAR' standardmässig ein Text verwendet, Datetime => datetime).
14
** per default 10 FormElement Generisch generiert?
15
* Anpassbare Formularfelder
16
** Die Art der Felder (Text, Dropdown, etc.) über ein Dropdown-Menü anpassbar.
17
** Für alle type, die eine sql1 benötigen, wird automatisch ein neues Eingabefeld für diese Abfrage hinzugefügt.
18
* Zusätzliche Felder
19 1 Zhoujie Li
** Manuelle Hinzufügung von Feldern, die nicht direkt mit der Datenbanktabelle verbunden sind (wie 'Pill', 'Action').
20 7 Zhoujie Li
** Variante 1: Bei Auswahl eines Containers (z.B. 'Pill') erhält jedes Formularelement ein zusätzliches Dropdown-Menü zur Auswahl des entsprechenden Containers.
21
** Variante 2: Man kann in das Pillfeld eine neue Pill generieren zur suche werden TypeAhead 
22 4 Zhoujie Li
** TypeAhead für existierende felder
23 3 Zhoujie Li
* Lösch/disable funktion
24
** Jedes Formularelement kann über einen "Delete"-Button entfernt werden.
25
** Checkbox damit man den Formelement disable zu können.
26
* Tooltipps
27 1 Zhoujie Li
** Nützliche Informationen zu bestimmten Formularelemente.
28 7 Zhoujie Li
29
h2. Multi Form
30
31
Für das Implementierung des Form Wizard