Project

General

Profile

Form Wizard » History » Version 4

Zhoujie Li, 14.12.2023 12:00

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