Form Wizard » History » Version 7
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 | |||
7 | |||
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 |