Breadcrumb
Wiki Home
JART
Developer-Apps
DB-App-Builder
Tools
Sitemap
Einzel Pdf
Struktur Pdf
Mein Wiki
Wiki Manager
Abmelden
Neu
Aktualisiert
art : date
guido
RTReport
v4-indexer-l
Schema Actions
Update 2013-10-28
v3-zu-v4
Report Designer
v4-indexer
Update-2013-11-06

DB-App-Builder

Der DB-App-Builder ist ein grafisches Interface mit dessen Hilfe SQL Statements erstellt werden können. Eine fertige Selektion wird in einem XML File gespeichert. und kann anschließend mit der Function run-selection im Jart Code aufgerufen werden.

<art:call function="run-selection" selection="path/to/selection.xml"></art:call>

Allgemeines

Selektionen im DB-App-Builder sind bereits gegen SQL Injections abgesichert, d.h. es brauchen keine zusätzlichen Vorkehrungen getroffen werden. Um den DB-App-Builder zu verwenden muss folgende Datei verwendet werden.

<art:include href="/prj3/jart-tools/resources/developer-apps/db-app-builder/includes/dbapp-inc.jart"></art:include>

Der DB-App-Builder kann mit dem Developer Tools Icon auf der Startseite aufgerufen werden. (Schraubenschlüssel). Wenn man sich im DB-App-Builder Interface befindet gibt es die Möglichkeit einen Folder anzulegen bzw. zu wählen und darin eine Selektion anzulegen bzw. auszuwählen.

Die Beziehungen zwischen den einzelnen Tabellen werden vom DB-App-Builder aus dem dbcon.xml File gelesen (meistens in prj3/projekt/resources/dbcon.xml zu finden). Falls keine Ajax DB im aktuellen Projekt verwendet wird müssen die Relationen erst mit dem Relationseditor gesetzt werden, da diese die Einträge im dbon.xml generiert.