Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Vorlagen sind der Grundbaustein eines User-Scripts, sie bestehen aus Meta-Informationen (Titel & Beschreibung), einer Vorgabe der Eventtypen die diese Vorlage unterstützt, dem Script Code selbst und einer Formulardefinition.

Mehr Infos: User-Scripts - Vorlagen im Detail

Events

Events beschreiben ein Ereignis in DIVERA 24/7, welches die Ausführung eines Scripts auslöst. Das klassische Beispiel wäre das Anlegen oder Aktualisieren einer Alarmierung.

...

Als Referenz für Standard Libraries sowie Sprachkonstrukte in Luau, empfehle ich empfehlen wir das Lua 5.1 Referenz Handbuch Handbuch https://www.lua.org/manual/5.1/de/.
Es gibt einige Luau spezifische Änderungen diese finden sich auf der Seite von Luau (Englisch) https://luau-lang.org/compatibility.

Außerdem stellen wir einige Libraries bereit., mehr Infos dazu: User-Scripts - bereitgestellte Script-Bibliotheken

Formular

Formulare erlauben als JSON ein Formular zu definieren, welches in Instanzen angezeigt und ausgefüllt wird.
Der Sinn dahinter ist, keine sensiblen Daten wie Accesskeys in Scripts selbst zu hinterlegen,
sondern diese beim Erstellen einer Instanz anzugeben.

Der Formulareditor bietet schon die eine Autovervollständigung von Eigenschaften und zeigt Fehler an.

[Mehr Infos & ein Beispielformular](./vorlagen.md#formulare)User-Scripts - Vorlagen im Detail

Import & Export

Vorlagen können Importert importert und Exportiert exportiert werden, um es einfacher zu machen geschriebene Integrationen für externe Dienste mit anderen Einheiten zu teilen.

Beim Export werden alle Eigenschaften (Titel, Beschreibung, Unterstützte Events, Script & Formular) gespeichert.
Nicht exportiert werden angelegte Instanzen oder sonstige Daten des Authors oder der Einheit.

...

Während die Vorlage das Grundgerüst eines User-Scripts bildet, enthält eine Instanz einer Vorlage nur die Events für die es Konfiguriert konfiguriert wurde (beim Anlegen einer Instanz werden standardmäßig die Events der Vorlage übernommen), sowie das in der Vorlage Konfigurierte konfigurierte Formular.

Außerdem können Instanzen einzeln Aktiviert aktiviert und Deaktiviert deaktiviert werden.


Verwandte Artikel

Inhalt nach Stichwort
showLabelsfalse
max5
spacesFAQ
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "kb-how-to-article" and type = "page" and space = "FAQ"
labelskb-how-to-article

...