Actions
Feature #14395
closedFormEditor: Virtual table columns
Start date:
21.06.2022
Due date:
27.04.2024
% Done:
0%
Estimated time:
Discuss:
Prio Planung:
No
Vote:
Description
QFQ Form sollte virtuelle Spalten unterstuetzen.
Ziel: Der Formeditor behandelt solche Spalten wie reale Spalten, der Inhalt wird aber JSON kodiert gespeichert und geladen.
- In der Spalte <table>.virtual
- evtl. kann der Name auch vorgegeben werden - FormElement.name = virtual.kommePerOeV - wobei virtual frei waehlbar ist und einer realen Char/text Spalte entsprechen muss. Z.B. auch allCustomField.kommePerOeV. Form sammelt dann alle virtuellen Spalten mit dem gleichen Namen ein und erzeugt dazu ein JSON.
Anwendung:
- Parameter aus Form.parameter, FormElement.parameter koennten so einfach als richige Inputfelder/Checkboxen/Selectlisten einfach implementiert werden.
- Eine Sekretaerin koennte so einfach Formulare bearbeiten und um neue Spalten erweitern.
Auf Report Ebene waere es gut wenn JSON kodierte Felder einfach in STORE_RECORD oder einen neuen STORE_JSON kopiert werden koennte - dazu waeren vermutlich ein paar Gedanken hilfreich. Erste Idee:
10.sql = SELECT fe.virtual AS _+decodeJson FROM FormElement AS fe
Und _decodeJson fuellt dann den STORE_JSON.
Am besten Konzept schreiben und min. Philipp, Benj, Enis, Nicola, Elias Villiger um Kommentare bitten.
Related issues
Updated by Carsten Rose almost 2 years ago
- Target version changed from 355 to 385
Updated by Carsten Rose almost 2 years ago
- Tracker changed from Support to Feature
- Prio Planung set to No
Updated by Carsten Rose 3 months ago
- Related to Feature #18395: SimpleFormEditor: Edit/create form-elements without technical background added
Updated by Zhoujie Li 2 months ago
- Related to Feature #18426: Tabelle anzeigen basierend auf Formular added
Actions