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>

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.

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. Im folgenden werden die Möglichkeiten beschrieben um eine Selektion zu erstellen.