Controla todos los planos de ejecución de tú código

Consigue procesos más seguros y optimizados.

Cuando un proceso está en ejecución puedes necesitar conocer en qué plano está siendo ejecutado el código:

- Si está en el cliente síncrono, 1º plano.
- En el cliente asíncrono, 2º plano.
- En el servidor síncrono, 3º plano.
- En el servidor asíncrono, 4º plano.
- O en el agente, 5º plano.

La nueva función de fórmula getExecutionLevel() te permite obtener este dato para poder condicionar ciertas funcionalidades, como por ejemplo:

- Evitar que se ejecute una transacción grande en 1º plano.
- O por optimización, evitar la ejecución de código JavaScript en 1º plano.
- O por seguridad, evitar la ejecución de código JavaScript en 3º y 4º plano.
- O no ejecutar una DLL salvo que estemos en 1º, 2º o 5º plano.

También existe la función equivalente en el API de Velneo para JavaScript donde se ha añadido la nueva función executionLevel() en la clase VRoot.

Estas funciones se pueden combinar con las de obtención del componente en el que se está ejecutando el código para conseguir procesos más seguros y optimizados.

Velneo
14/11/2023
Regístrate ahora y nuestro equipo se pondrá en contacto muy pronto