25
Scripts (grupo de comandos)
Estos comandos están obsoletos, aunque si ya tenías alguna solución programada con versiones anteriores que usaba este grupo de comandos, seguirá funcionando.
En próximas versiones podrán desparecer, así que recomendamos su sustitución por alguna de las alternativas siguientes: fórmulas javascript según el estándar ECMA-262:
Debemos tener en cuenta que en Javascript el tipo de dato numérico es double, no decimal propio, por lo que tiene los errores de precisión debidos al uso de este tipo.
Esto es debido a que los tipos de datos doble y flotante son representados internamente como fracciones binarias según el estándar IEEE 754 y puede no representar las fracciones decimales de forma exacta.

Comando de instrucción del grupo Scripts
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.

Nombre del intérprete.

Crea un intérprete asignándole el manejador que hemos definido y que podremos usar para referenciar desde el resto de comandos de Scripts.

Comando de instrucción del grupo Scripts definido para el intérprete.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.

Nombre del intérprete.

Variable local en la que se guardará el retorno proveniente de la evaluación del script.

Variable local booleana en la que se guardará si ha podido evaluarse el código (1) o ha habido algún error (0).

Variable local alfabética en la que se guardará, en caso de error, el código de éste y su descripción (en inglés).

Evalúa el código ECMAScript (JavaScript, JScript), retornando el resultado de la evaluación. En caso de error, devuelve el código y su descripción en inglés.

Hemos de definir previamente el manejador de intérprete por medio del comando Script: crear intérprete.
En el script no debemos usar la sentencia “return” para retornar un dato, sino que simplemente debemos escribir el dato a devolver.
Por ejemplo, en una función javascript que retorna algo, en lugar de escribir:
function xxxx{
}
}
return"" + dato_a_devolver;
Escribiremos:
function xxxx{
}
}
"" + dato_a_devolver;

Comando de instrucción del grupo Scripts incluido en el proyecto o en un proyecto heredado.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.

Nombre del intérprete. Este nombre habrá sido establecido previamente por medio del comando script: crear intérprete

Fichero JavaScript a ejecutar. Se desplegará una lista con todos los ficheros JavaScript accesibles desde el proyecto en curso. Seleccionaremos el deseado.

Variable local en la que se guardará el retorno proveniente de la evaluación del archivo ejecutado (sentencia return).

Variable local booleana en la que se guardará si ha podido evaluarse el código (1) o ha habido algún error (0).

Variable local alfabética en la que se guardará, en caso de error, el código de éste y su descripción (en inglés).

Evalúa el código de un fichero javascript incluido en el proyecto o en un proyecto heredado, retornando el resultado de la evaluación. En caso de error, devuelve el código y su descripción en inglés.

Hemos de definir previamente el manejador de intérprete por medio del comando Script: crear intérprete.

Comando de instrucción del grupo Scripts
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.

Nombre del intérprete.

Fórmula alfabética que define el nombre de la variable que estará accesible en intérprete.

Fórmula que define el valor de la variable que estará accesible en intérprete.

Asigna una variable al intérprete que referenciamos mediante el manejador, asignándole el valor que definamos.

Hemos de definir previamente el manejador de intérprete por medio del comando Script: crear intérprete.
Copiar enlace
Esquema
Script: crear intérprete
Parámetros
Funcionalidad
Script: evaluar intérprete
Parámetros
Funcionalidad
Comentarios
Script: evaluar intérprete (filescript)
Parámetros
Funcionalidad
Comentarios
Script: set property
Parámetros
Funcionalidad
Comentarios