Scripting
Die Peakboard-Skript-Engine
Eine der Grundideen hinter Peakboard ist, dass der End-User keinerlei Kenntnisse im Programmieren mitbringen muss.
Basierend auf dieser Idee ermöglichen die Dataflows eine Vielzahl von Funktionen für die normalerweise Skripte notwendig wären.
Dennoch werden vereinzelt Skripte benötigt, 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 ist Lua, dazu gibt es im Internet zahlreiche Dokumentationen und Tutorials. In Lua können die Datentypen, String, Number und Boolean verwendet werden. Ebenso können eigene Funktionen damit angelegt werden.
Eine sehr schöne Dokumentation finden Sie auf dieser Internetseite.