Script-AddOn

enaio® editor 12.0 »

Das Script-AddOn ermöglicht, Scripte auszuführen, um beispielsweise die Indexierung von Feldern über Scripten zu bearbeiten.

enaio® webclient unterstützt das Script-AddOn nicht.

Scripte werden auf Anfrage von OPTIMAL SYSTEMS GmbH geliefert oder können mit dem Script-Editor erstellt werden. Das AddOn muss über das Modul 'VBX', der Script-Editor über das Modul 'VBE' lizenziert werden.

Für den Script-Editor benötigt ein Benutzer das in enaio® administrator erteilte Recht 'enaio® editor starten'.

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 axaddvbs.dll aus dem Installationsverzeichnis von enaio® editor und den Administrationskomponenten.

In das Konfigurationsfeld tragen Sie den Pfad zum Script ein:

Beispiel:

EXTRA00=e:\os\vbscripts\scriptbezeichnung.js

VB-Skripte sind weiterhin möglich. Wir empfehlen JavaScript, da wir mit der baldigen Abkündigung der VB Script Engine durch Microsoft rechnen.

Ist das Script-AddOn einem Indexdatenfeld zugeordnet, erhält das Feld eine Katalog-Schaltfläche. Mit einem Klick der linken Maustaste in enaio® client wird das verbundene Script gestartet, mit einem Klick der rechten Maustaste wird der Script-Editor gestartet.

Das AddOn kann auf Masken, die schreibgeschützt geöffnet wurden, nur ausgeführt werden, wenn Sie als letzten Eintrag im Konfigurationsfeld CANLOCK=0 angeben.

Der Script-Editor

Im Script-Editor können Scripte erstellt werden oder vorhandene Scripte importiert werden. Scripte, die nicht von OPTIMAL SYSTEMS GmbH geliefert wurden, müssen Sie im Script-Editor erstellen oder importieren und speichern. Sie werden beim Speichern verschlüsselt und können nur verschlüsselt vom AddOn ausgeführt werden. Scripte können durch ein Passwort geschützt werden und eine zusätzliche Lizenzierung erfordern. Passwörter dürfen nur aus ANSI Zeichen bestehen.

Der Script-Editor wird aus enaio® client mit einem Klick der rechten Maustaste auf die eingerichtete Katalog-Schaltfläche geöffnet.

Informationen zum Scripting mit JavaScript finden Sie in der Entwicklerdokumentation.

Wenn Javascript verwendet wird, dann ist das Debugging möglich.