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

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

¿Qué es Anveo Script?

Puede utilizar Anveo Script para personalizar la interfaz de usuario del cliente y la lógica de negocio para el Anveo Mobile App. Estos scripts pueden utilizarse para relaciones y acciones de tablas individuales. Anveo 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 .

¿Dónde definir Anveo Script?

En un Código de Acción, puede acceder y editar el Script de Anveo utilizando la función »Script». En el Formulario/Página de Anveo 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 Anveo 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 Anveo Script, consulte nuestra Documentación de Anveo Script.

Activadores de tabla

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

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

Editor externo (opcional)

Puede editar Anveo Script directamente en su Cliente Web, Windows o Clásico de . 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 Anveo, pero el editor interno no ofrece ninguna comprobación de sintaxis. Por eso ofrecemos la posibilidad de editar Anveo 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 »Anveo 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 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.