Esta página describe las restricciones de los scripts de la actividad de condición y enumera los objetos y enumeradores disponibles en el entorno de JavaScript de Vantage.
El intérprete de JavaScript de Vantage es compatible con ECMAScript 5.1 y con algunas características seleccionadas de versiones posteriores. Para obtener más información, consulte las características de ECMAScript de Jint.
Los scripts pueden definir funciones personalizadas y acceder a los catálogos de datos de Vantage a través de la interfaz Context.
Los scripts no pueden:
- Enviar solicitudes a bases de datos que no sean los catálogos de datos de Vantage.
- Enviar solicitudes a servicios externos.
- Usar bibliotecas de terceros como jQuery.
La actividad Condition simplemente redirige los documentos de la transacción a la rama correspondiente del flujo de trabajo; no los modifica. Todos los datos a los que accede el script se proporcionan en modo de solo lectura.
Límites del uso de recursos del sistema
Los scripts de condición están sujetos a límites de memoria, tiempo de ejecución, número de comandos y profundidad de recursión para evitar ejecuciones descontroladas. Si un script supera cualquiera de estos límites, el procesamiento se interrumpe y se muestra un error. Los valores predeterminados los establece el administrador del servidor; los valores actuales son los siguientes:
Contexto de ejecución y flujo de trabajo
Clasificación y validación