Create User Field
This help page is for Desktop Studio. This information is also available for Studio.
|
Crea una definición de datos personalizada a través de Proactive XS para CXone Mpower. Cualquier tipo de definición de datos que pueda crear en CXone Mpower se puede crear también mediante Create User Field. |
Dependencias
Create User Field es para usar solo con Proactive XS.
Tipos de scripts compatibles
|
Teléfono |
Propiedades de entrada
Estas propiedades definen los datos que utiliza la acción al ejecutarse.
Las propiedad |
Descripción |
---|---|
Caption |
Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción. |
Name | Ingrese el nombre que desea dar a su fuente. Crea prospecto v.1 utilizado para transportar este nombre; sin embargo, el mapeo requiere que ese campo se elimine y se almacene aquí. |
DataType | El tipo de datos para devolver, como una cadena, teléfono, Booleano, int, decimal, fecha, hora, etc. |
DefaultValue | El valor que proporcionará a cualquier registro sin el correspondiente mapeo. No puede superar los 200 caracteres. |
Associations | Se aplica solo al tipo de datos del teléfono. Una correlación entre un teléfono y otro tipo de datos Definición de datos personalizados. Asegúrese de que la definición de datos personalizado sea el mismo tipo de datos que el campo asociado. |
Condiciones de la rama de resultados
Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.
Condición |
Descripción |
---|---|
Default | Recorrido a menos que el script cumple una condición que requiere uno de los otros poderes. También se considera si no están definidas las demás ramas de la acción. |
Error | Ruta tomada cuando la acción no se ejecuta correctamente. Por ejemplo, cuando haya un problema inesperado como una mala conectividad, errores de sintaxis, etc. La variable _ERR, con un único carácter de subrayado, debe llenarse con una explicación condensada del problema. |
FieldInUseByProcessingFilter | Recorrido si no es un intento de cambiar o quitar un valor actualmente en uso por un filtro. |
InvalidDataType | Recorrido si el tipo de datos proporcionado no coincide con un tipo de datos compatible. |
NoNameProvided | Recorrido si la propiedad Name está en blanco. |
DataTypeMismatch | Recorrido si el subcampo dado tiene un tipo de datos diferente que el tipo de datos esperado. Por ejemplo, un tipo de datos de fecha en lugar de un valor de tipo Boolean puede ser dada al cumplimiento. |
UserDefinedFieldNotFound | Recorrido si el subcampo está asignado a un campo inexistente. |
InvalidSubField | Ruta tomada si los campos solicitados en las propiedades no pueden ser interpretados por CXone Mpower. |
DefaultValueDoesntMatchDataType | Recorrido si el valor predeterminado especificado no coincide con el tipo de datos especificado. Por ejemplo, si el valor predeterminado es una cadena, pero el tipo de datos es un entero. |
DataTypeDoesntSupportDefaultValue | Recorrido si el tipo de datos no admite el valor predeterminado, por ejemplo, el tipo de datos del teléfono. |
FieldExceededLength | Recorrido si la propiedad Name es de más de 255 caracteres. |
InUseAsSubtype | Recorrido si el campo está en uso como un subtipo de otro campo, específicamente si el tipo de datos que se va a cambiar. |
Ejemplo de secuencia de comandos
Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.
El script a continuación establece todas las rutas para Create User Field, que le permite crear una nueva definición de datos personalizada.
Haga doble clic en la acción Snippet para ver las propiedades del fragmento. Haga clic aquí para ver estas propiedades en una vista de texto.
¿Desea descargar este script?