Content

 
Lua Script Engine
 
Erweitern Sie die Funktionalität von Avantage 

Wir denken, dass es unmöglich für Avantage ist, die nötige Funktionalität für alle Benutzer zu integrieren. Sie möchten möglicherweise einen Eigenbericht, ein Menü, eine Analysefunktion oder sogar hochnetwickelte neue Features.

KAISHA-Tec freut sich, die Stärke der Lua Script Engine einzubinden und damit den End-Usern die Möglichkeit der Erweiterung der Funktionalität von Avantage zu geben. Lua ist eine leistungsstarke aber einfach zu verwendende Sprache, die in vielen Anwendungen von Bereich der Spielesoftware bis zur Weltraumforschung und in Mobilfunkgeräten Verwendung findet. Lua ist kostenlos und wird unter einer freien Lizenz (der bekannten MIT-Lizenz) vertrieben. Es kann kostenlos sowohl für wissenschaftliche als auch für gewerbliche Zwecke verwendet werden. Weitere Informationen über Lua finden Sie auf https://www.lua.org/


Lassen Sie uns nun sehen, wie wir Lua verwenden können - beispielsweise für eine Analyse.  Nehmen wir einmal an, dass wir bestimmte Informationen aus einem Avantage Prozessmodell extrahieren und einige Berechnungen für uns anstellen müssen. Wir könnten das Ergebnis sogar automatisch an den Prozessgestalter weitergeben.

Wir schreiben ein kleines Lua Skript und fügen es zum Avantage-Projekt hinzu.


Die weiteren Schritte hängen von der Anwendung ab, in unserem Fall möchten wir eine Aktivität wie die folgende prüfen:


Und wir bekommen folgende Analyse:


Dies ist ein sehr einfaches Beispiel, aber wir hoffen, dass Sie sich nun vorstellen können, was damit alles möglich ist. Sie könnten zum Beispiel einen komplett neuen Typ der Analyse für ein Prozessmodell mit Hilfe der Lua Script Engine in jedes Format exportieren. Es ist auch sehr schnell.

Sidebar

Footer