SQL-AddOn

enaio® editor 12.0 »

Über das SQL-AddOn wird eine SQL-Select-Anweisung ausgeführt. Aus der Trefferliste kann der Benutzer einen oder mehrere Werte in das Feld übernehmen. Das AddOn verfügt über eine Script-Schnittstelle.

Das SQL-AddOn steht zurzeit noch nicht für enaio® webclient zur Verfügung.

Die Konfiguration der Select-Anweisung erfolgt über enaio® client und erfordert die Systemrolle 'Editor: Starten'.

Stellen Sie sicher, dass die Daten nicht gleichzeitig von mehreren Benutzern bearbeitet werden.

Mit dem Speichern der Konfiguration werden die Daten sofort zu enaio® server übertragen und stehen in den Clients zur Verfügung.

Die Daten werden als XML-Dateien im Verzeichnis \etc des Datenverzeichnisses gespeichert und sind nicht Bestandteil der Objektdefinition. Über die Export- und Importfunktionen können die Daten zwischen Installationen, beispielsweise von Test- zu Produktivsystem, übertragen werden.

In einer Installation mit mehreren Servern müssen die Dateien sqlview.addon.<hexguid>.xml in die etc-Datenverzeichnisse der anderen Server kopiert werden.

Das SQL-AddOn ordnen Sie einem Textfeld zu. Wählen Sie über das Eigenschaftsfenster eines Textfelds in der Zeile Katalog den Eintrag AddOn, um die Registerkarte AddOn einzublenden.

Über den Dateiauswahldialog wählen Sie die Datei axaddsql.dll aus dem Installationsverzeichnis von enaio® editor und den Administrationskomponenten.

Nach dem Speichern der Objektdefinition öffnen Sie in enaio® client mit einem Klick der rechten Maustaste auf die AddOn-Schaltfläche den Konfigurationsdialog.

Konfiguration

Der Konfigurationsdialog zeigt die Objektdefinition mit den Objekttypen und Feldern an, auf die Zugriffsrechte bestehen. Diese Daten können per Doppelklick in das Anfragefeld übernommen werden.

Über den Einstellungsdialog geben Sie an, ob für den Benutzer eine Mehrfachauswahl aus der Trefferliste möglich ist und welches Trennzeichen bei Mehrfachauswahl verwendet wird.

Benutzer sehen in der Trefferliste immer alle Objekte, auch die, auf die sie keine Zugriffsrechte haben.

Innerhalb der Select-Anweisung können Sie Platzhalter verwenden, die über das Kontextmenü eingefügt werden können.

Benutzername %USERNAME%
Benutzer-ID %USERID%
Datum %DATE~ddmmyyyy%
Ordner-ID %ARCID%
Register-ID %REGID%
Objekt-ID %OBJID%
Feldwert %FELD0%
Crosscheckfelder %FELD1%

SQL-Anfragen können exportiert und importiert werden.

drop, alter, insert, delete und update sind nicht erlaubt. Eingaben werden geprüft und das Prüfergebnis wird angezeigt.