Skript Engine

Die Skript Engine bietet Ihnen die Möglichkeit, Daten in Eliona mittels Python- und SQL-Skripten zu bearbeiten.

Das besondere an Skripten ist, dass Skripte wiederholt und zu regelmässigen Zeitpunkten auf die Daten angewandt werden.

Für einfache Datenmanipulationen, z.B. das Addieren von Werten, kann der ↗ Calculator benutzt werden.

Anwendungsszenarien

Einige Use Cases für Funktionen sind:

Zähler auswerten und zurücksetzen

Zähler, z.B. Personenzähler, müssen regelmässig zurückgesetzt werden, um korrekte Werte zu liefern. Dies kann über Skripte realisiert werden, die die Zähler zu bestimmten Uhrzeiten zurücksetzen.

Maximalwerte bestimmen

Aus einer Reihe von Werten kann der höchste Wert ermittelt und angezeigt werden.

Akzeptierte Sprachen

Skripts können in Python oder SQL geschrieben werden.

Python ist nicht verfügbar für Cloud-Instanzen von Eliona.

Python ist nur in lokalen Installationen verfügbar.

Skript-Übersicht öffnen

  1. Klicken Sie auf Engineering [A]

  2. Klicken Sie auf Script Engine [B] ▷Die Skript-Übersicht öffnet sich

Eliona kommt von Haus aus mit integrierten Skripten, sog. Systemskripten.

Diese Skripte sind ausschliesslich für System-Owner sichtbar.

Für alle anderen Benutzer erscheinen diese Systemskripte nicht in der Skript-Übersicht. System-Skripte sind daran zu erkennen, dass die Option zum Bearbeiten [Q] ausgegraut und nicht verfügbar ist.

Details

In der Skript-Engine haben Sie folgende Möglichkeiten:

Neues Skript erstellen

  1. Öffnen Sie die Skript-Übersicht wie in ↗ Skript-Übersicht öffnen beschrieben

  2. Klicken auf [E] ▷ Das Fenster [S] öffnet sich

  3. Geben Sie dem Skript in Feld [T] einen Namen. ◈ Dieser Name wird später in Feld [H] angezeigt

  4. Wählen Sie in Feld [U], ob das Skript in Python oder SQL geschrieben wird

  5. Klicken Sie auf [V], um das Skript zu erstellen ▷Das Menü «Skript Konfigurieren» öffnet sich

  6. Fahren Sie fort wie in Kapitel ↗ Skripte konfigurieren beschrieben

Last updated