Anvaigo Mobile App / Personalizar la interfaz de usuario / Definición del proceso de aplicación por Anvaigo Script
Esta es una traducción automática. El mensaje original está disponible en Inglés.

Definición del proceso de aplicación por Anvaigo Script

¿Qué es Anvaigo Script?

Puede utilizar Anvaigo Script para personalizar la interfaz de usuario del cliente y la lógica de negocio para el Anvaigo Mobile App. Estos scripts pueden utilizarse para relaciones y acciones de tablas individuales. Anvaigo Script se basa en el lenguaje de scripting Lua y proporciona funciones que son similares en los nombres y la sintaxis de los comandos C/AL en Dynamics.

¿Dónde definir Anvaigo Script?

En un Código de Acción, puede acceder y editar el Script de Anvaigo utilizando la función »Script». En el Formulario/Página de Anvaigo Script en la parte superior se ve el código fuente del script, debajo están las librerías.

Organice su código mediante bibliotecas

Las bibliotecas son acciones de tipo »Library»que proporcionan funciones y pueden ser utilizados por su Anvaigo Script. Así puede utilizar una función en una serie de acciones, sin tener que programarlas cada vez de nuevo.

Para obtener una lista completa de todos los comandos disponibles en Anvaigo Script, consulte nuestra Documentación de Anvaigo Script.

Activadores de tabla

Junto con las acciones y las relaciones de tablas individuales, puede replicar la funcionalidad de los activadores de tablas en Anvaigo Script. Esto permite replicar la lógica empresarial Dynamics de forma muy detallada. Puede utilizar el activador de Anvaigo Client Suite »OnInsert», »OnModify», »OnDelete», »OnRename» y »OnValidate». Todos los activadores se invocan exactamente igual que su equivalente en Dynamics.

La asignación de Anvaigo Script a un activador de tabla se realiza en la configuración de Anvaigo Client Suite en »Mobile. En Anvaigo Script puede llamar al activador de tabla utilizando las funciones de tabla »INSERT(TRUE)» y así sucesivamente, como en Dynamics.

Editor externo (opcional)

Puede editar Anvaigo Script directamente en su Cliente Web, Windows o Clásico de Dynamics. No se necesita una licencia especial de desarrollador de Microsoft ni Microsoft Visual Studio.

No necesitarás ningún software adicional para editar el script de Anvaigo, pero el editor interno no ofrece ninguna comprobación de sintaxis. Por eso ofrecemos la posibilidad de editar Anvaigo Script a través de un editor externo como Visual Studio Code, ZeroBrane o Notepad++.

Simplemente configure la ruta y el nombre de archivo de su editor externo en »Anvaigo en el »Mobile. Si trabaja con más de un desarrollador en el mismo proyecto, la carpeta + nombre de archivo debe ser idéntica para todos los usuarios. Si no se encuentra el editor externo en un sistema, se abrirá automáticamente el editor interno.

Simplemente pulse guardar en su editor externo y el código de acción actualizado se importará a Dynamics automáticamente. Es necesario mantener el cliente Web o Windows abierto todo el tiempo. Si cierra el Cliente Windows, tendrá que volver a abrir sus códigos de acción en el editor externo a través del Cliente Web o Windows de nuevo para reactivar la importación automática.