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

Définition du processus d’application par Anveo Script

Qu’est-ce qu’Anveo Script ?

Vous pouvez utiliser Anveo Script pour personnaliser l’interface utilisateur du client et la logique commerciale de l’ Anveo Mobile App. Ces scripts peuvent être utilisés pour les relations et les actions des tables individuelles. Anveo 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 Anveo Script ?

Dans un code d’action, vous pouvez accéder au script Anveo et le modifier à l’aide de la fonction »Script. Sur le formulaire/la page de Anveo 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 Anveo 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 Anveo Script, voir notre documentation Anveo 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 Anveo 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 Anveo »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 Anveo à un déclencheur de table se fait dans la configuration de la suite Anveo Client dans »Mobile. Dans Anveo 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 Anveo 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 Anveo, mais l’éditeur interne ne propose pas de contrôle de la syntaxe. C’est pourquoi nous proposons d’éditer Anveo 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 »Anveo 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.