Anvaigo Mobile App / Personnaliser l’interface utilisateur / Définition du processus d’application par Anvaigo Script
C'est une traduction automatique. Le message original est disponible en Anglais.

Définition du processus d’application par Anvaigo Script

Qu’est-ce qu’Anvaigo Script ?

Vous pouvez utiliser Anvaigo Script pour personnaliser l’interface utilisateur du client et la logique commerciale de l’Anvaigo Mobile App. Ces scripts peuvent être utilisés pour les relations et les actions des tables individuelles. Anvaigo Script est basé sur le langage de script Lua et fournit des fonctions dont les noms et la syntaxe sont similaires à ceux des commandes C/AL dans Dynamics.

Où définir Anvaigo Script ?

Dans un code d’action, vous pouvez accéder au script Anvaigo et le modifier à l’aide de la fonction »Script. Sur le formulaire/la page de Anvaigo Script, vous voyez en haut le code source du script, en bas se trouvent les bibliothèques.

Organisez votre code à l’aide de bibliothèques

Les bibliothèques sont des actions de type »Libraryqui fournissent des fonctions et peuvent être utilisés par votre Anvaigo Script. Vous pouvez donc utiliser une fonction dans une série d’actions, sans devoir les programmer à chaque fois.

Pour une liste complète de toutes les commandes disponibles dans Anvaigo Script, voir notre documentation Anvaigo Script.

Déclencheurs de tableaux

En plus des actions et des relations de table individuelles, vous pouvez reproduire la fonctionnalité des déclencheurs de table dans Anvaigo Script. Il est ainsi possible de reproduire la logique commerciale de la Dynamics manière très détaillée. Vous pouvez utiliser le déclencheur de la suite client Anvaigo »OnInsert, »OnModify, »OnDelete, »OnRename et »OnValidate. Tous les déclencheurs sont invoqués exactement comme leur équivalent dans la Dynamics.

L’assignation d’un script Anvaigo à un déclencheur de table se fait dans la configuration de la suite Anvaigo Client dans »Mobile. Dans Anvaigo Script, vous pouvez appeler le déclencheur de table à l’aide des fonctions de table »INSERT(TRUE) et ainsi de suite – comme dans Dynamics.

Rédacteur externe (facultatif)

Vous pouvez éditer Anvaigo Script directement dans votre client Web, Windows ou classique de Dynamics. Une licence de développeur spéciale de Microsoft ou Microsoft Visual Studio n’est pas nécessaire.

Vous n’aurez besoin d’aucun logiciel supplémentaire pour éditer le script Anvaigo, mais l’éditeur interne ne propose pas de contrôle de la syntaxe. C’est pourquoi nous proposons d’éditer Anvaigo Script via un éditeur externe comme Visual Studio Code, ZeroBrane ou Notepad++.

Il suffit de définir le chemin d’accès et le nom de fichier de votre éditeur externe dans la rubrique »Anvaigo dans le »Mobile. Si vous travaillez avec plusieurs développeurs sur le même projet, le dossier et le nom de fichier doivent être identiques pour tous les utilisateurs. Si l’éditeur externe est introuvable sur un système, nous ouvrirons quand même l’éditeur interne comme solution de repli automatique.

Il vous suffit d’appuyer sur Enregistrer dans votre éditeur externe pour que le code d’action mis à jour soit automatiquement importé dans Dynamics. Il est nécessaire de garder votre client Web ou Windows ouvert en permanence. Si vous fermez le client Windows, vous devez rouvrir vos codes d’action dans l’éditeur externe via le client Web ou Windows pour réactiver l’importation automatique.