Tema anterior: Definir páginas de conjuntos de datos y variablesTema siguiente: Configuración de validación para variables de conjunto de datos


Tipos de datos de variables

Los tipos de datos de la variable del conjunto de datos apuntan a los tipos de valor de JavaScript.

Estos son los distintos tipos de datos para las variables:

Booleano

Se almacena y devuelve Verdadero o Falso.

En expresiones, este tipo se asigna al tipo de datos booleanos de JavaScript.

Referencia de objeto

Hace referencia a cualquier tipo de objeto disponible en CA Process Automation, incluidos los objetos disponibles en una biblioteca de automatización, un punto de contacto y grupos de punto de contacto.

Fecha

Se almacena y devuelve una fecha en un formato de fecha especificado en las propiedades del parámetro.

En expresiones, este tipo se asigna al objeto de fecha de JavaScript.

Doble

Se almacena y devuelve un valor decimal. Los valores dobles se introducen en el formato siguiente:

[digits][.digits][(E|e)[(+|-)]digits]

En expresiones, este tipo se asigna al tipo literal de punto flotante de JavaScript. El literal tiene un valor mínimo de -1.7976931348623157E308 y un valor máximo de 1.7976931348623157E308.

Entero

Se almacena y devuelve un valor de entero de 16 bits. Un campo de entero puede devolver un solo entero o una lista indexada de enteros. El entero permite representar todos los enteros hasta un máximo de diez dígitos, de -2,147,483,648 a +2,147,483,647.

En expresiones, este tipo de valor se asigna al tipo de entero de JavaScript.

Objeto de Java

Almacena un objeto de Java.

Largo

Se almacena y devuelve un entero de 32 bits. El tipo de datos largo permite representar todos los enteros hasta 19 dígitos, de -9,223,372,036,854,775,808 a +9,223,372,036,854,775,807.

En expresiones, este tipo de valor se asigna al tipo de entero de JavaScript.

Contraseña

Devuelve una contraseña en el formato encriptado. Los valores del campo de contraseña sólo se pueden asignar a otros campos de contraseña. A los usuarios no autorizados se les impide ver contraseñas en un formato no encriptado.

Nota: CA Process Automation protege contraseñas de cualquier modificación. Las operaciones como la concatenación y manipulación de cadenas en las contraseñas generan un valor nulo.

Cadena

Devuelve una cadena de caracteres. Un campo de cadena puede devolver una sola cadena o una lista indexada de cadenas.

En expresiones, este valor se asigna al tipo de cadena de JavaScript.

ValueMap

Define una estructura del conjunto de datos almacenada en otro conjunto de datos. Se pueden agregar páginas y variables a un campo ValueMap. Las variables y páginas de ValueMap se pueden anidar una dentro de otra.

En campos calculados, los campos de tipo ValueMap se muestran jerárquicamente en una ruta de un conjunto de datos. El ejemplo siguiente muestra el parámetro param1 en el campo VMap2 de ValueMap que, a su vez, se anida en el campo de VMap1 de ValueMap que, a su vez, pertenece al conjunto de datos MyDataset.

Process.MyDataset.VMap1.VMap2.param1

Importante: Al cambiar el tipo de conjunto de datos o la opción de casilla de verificación Matriz, se elimina todo dato existentes en el campo. Edite el conjunto de datos solamente si es aceptable descartar algún valor actual en el campo.