|
dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
|
dbXapp ist auch ein RAD-System. RAD bedeutet hier: Funktionen werden schnell aus DD/FD, Templates, Modulen, Formularen und Reports zusammengesetzt, ohne fuer jede Liste oder jedes Formular die komplette Infrastruktur neu zu schreiben.
dbXapp kann viele Entwicklungs- und Pflegeaufgaben in der laufenden Anwendung ausfuehren:
Die Runtime-IDE arbeitet also nicht nur mit Sourcecode, sondern auch mit Formularen, Reports und Strukturmetadaten.
dbx_edit steuert, wie stark die Ausgabe editierbar oder technisch sichtbar ist.
| Modus | Bedeutung |
|---|---|
| dbx_edit=0 | normale Ausgabe |
| dbx_edit=1 | Webseite wird normal gerendert, editierbare Bereiche werden markiert |
| dbx_edit=2 | erweiterter Bearbeitungsmodus fuer strukturierte Bearbeitung |
| dbx_edit=9 | Runtime-IDE/Entwicklermodus fuer tiefe Bearbeitung und Diagnose |
Wichtig:
dbx_edit=9 ist der tiefste Runtime-IDE-Modus. Er dient Entwicklern und Admins, die direkt an Struktur und Ausgabe arbeiten.
Typische Aufgaben:
dbx_edit=9 ist nicht fuer normale Endanwender gedacht.
Ein typischer RAD-Ablauf:
Der Entwickler baut nicht jedes Mal eine neue Mini-Anwendung. Er kombiniert vorhandene Bausteine:
Dadurch bleibt Fachlogik klein und die Anwendung einheitlich.