Scripting
Skript-Engine
Der Peakboard Designer ist eine Low-Code-Software, mit der du komplexe Anwendungen ohne umfangreiche Programmierkenntnisse erstellen kannst. Basierend auf dieser Idee ermöglichen dir die Dataflows eine Vielzahl von Funktionen, für die normalerweise Skripte notwendig wären.
Dennoch benötigst du vereinzelt Skripte, um beispielsweise
- Interaktivität zu erzeugen (z.B. bei einem Touchscreen)
- Daten in einem Dataflow zu filtern
- Komplexe Regeln zur Formatierung und Anzeige von Texten zu erstellen
- Informationen in eine Datenbank oder nach SAP zurückzuschreiben
Die grundlegende Skriptsprache im Peakboard Designer ist Lua, dazu gibt es im Internet zahlreiche Dokumentationen und Tutorials. Im Peakboard Designer kann Lua die Datentypen, String, Number und Boolean verwenden. Ebenso kannst du eigene Funktionen damit anlegen.
Eine sehr umfangreiche Dokumentation findest du beispielsweise auf lua.org. Wie du Lua Skripte im Peakboard Designer verwenden kannst, findest du in den nachfolgenden Artikeln.