Anveo Mobile App / Anpassen der Benutzeroberfläche / App-Prozess-Definition durch Anveo Script
Diese Seite wurde automatisch übersetzt. Ursprünglich wurde der Inhalt auf Englisch verfasst.

App-Prozess-Definition durch Anveo Script

Was ist Anveo Script?

Sie können Anveo Script verwenden, um die Benutzeroberfläche des Clients und die Geschäftslogik für Anveo Mobile App anzupassen. Diese Skripte können für einzelne Tabellenbeziehungen und Aktionen verwendet werden. Anveo Script basiert auf der Skriptsprache Lua und bietet Funktionen, die von den Namen und der Syntax her den C/AL-Befehlen in Dynamics ähnlich sind.

Wo kann man Anveo Script definieren?

In einem Action Code können Sie auf das Anveo Script zugreifen und es mit der Funktion “Script“. Auf der Form/Page von Anveo Script sehen Sie oben den Quellcode des Skripts, unten die Bibliotheken.

Organisieren Sie Ihren Code mit Bibliotheken

Bibliotheken sind Aktionen des Typs “Library“die Funktionen bereitstellen und von Ihrem Anveo Script verwendet werden können. So können Sie eine Funktion in einer Reihe von Aktionen verwenden, ohne sie jedes Mal neu programmieren zu müssen.

Eine vollständige Liste aller Befehle, die in Anveo Script zur Verfügung stehen, finden Sie in unserer Anveo Script Dokumentation.

Tabelle Auslöser

Zusammen mit Aktionen und individuellen Tabellenbeziehungen können Sie die Funktionalität von Tabellen-Triggern in Anveo Script nachbilden. Dadurch ist es möglich, die Dynamics-Geschäftslogik sehr detailliert nachzubilden. Sie können den Auslöser der Anveo Client Suite verwenden “OnInsert“, “OnModify“, “OnDelete“, “OnRename“ und “OnValidate“. Alle Auslöser werden genau wie ihr Pendant zu Dynamics aufgerufen.

Die Zuordnung von Anveo Script zu einem Tabellentrigger erfolgt bei der Einrichtung der Anveo Client Suite in “Mobile. In Anveo Script können Sie den Tabellen-Trigger über die Tabellenfunktionen aufrufen “INSERT(TRUE)“ und so weiter – genau wie in Dynamics.

Externer Editor (optional)

Sie können Anveo Script direkt in Ihrem Web, Windows oder Classic Client von Dynamics bearbeiten. Eine spezielle Entwicklerlizenz von Microsoft oder Microsoft Visual Studio ist nicht erforderlich.

Sie benötigen keine zusätzliche Software, um Anveo-Skripte zu bearbeiten, aber der interne Editor bietet keine Syntaxprüfung. Aus diesem Grund bieten wir Ihnen an, Anveo Script mit einem externen Editor wie Visual Studio Code, ZeroBrane oder Notepad++ zu bearbeiten.

Legen Sie einfach Pfad und Dateiname Ihres externen Editors in “Anveo im “Mobile. Wenn Sie mit mehreren Entwicklern an demselben Projekt arbeiten, müssen Ordner und Dateiname für alle Benutzer identisch sein. Wenn der externe Editor auf einem System nicht gefunden wird, öffnen wir automatisch den internen Editor als Ersatz.

Drücken Sie einfach auf „Speichern“ in Ihrem externen Editor und der aktualisierte Aktionscode wird automatisch in Dynamics importiert. Sie müssen Ihren Web- oder Windows-Client die ganze Zeit geöffnet halten. Wenn Sie den Windows Client schließen, müssen Sie Ihre Aktionscodes im externen Editor über den Web- oder Windows Client erneut öffnen, um den automatischen Import wieder zu aktivieren.