Las propiedades de campos de Automation Service Broker determinan el aspecto que tienen los campos seleccionados y cuáles son los valores predeterminados que se muestran al usuario. También puede utilizar las propiedades para definir reglas que garanticen que los usuarios proporcionen una entrada válida cuando soliciten el elemento en el catálogo.
Cada campo se configura de forma individual. Seleccione el campo y edite sus propiedades.
Origen de valor
En muchas de las propiedades, puede seleccionar de entre diversas opciones de origen de valor. No todas las opciones de origen están disponibles en todos los tipos de campos o propiedades.
- Constante. El valor no cambia. En función de la propiedad, el valor puede ser una cadena, un entero o una expresión regular, o bien se puede seleccionar de una lista limitada (por ejemplo, Sí o No). Por ejemplo, puede indicar 1 como un entero de valor predeterminado, seleccionar No en la propiedad Solo lectura o proporcionar la expresión regular para validar una entrada de campo.
- Valor condicional. El valor se basa en una o varias condiciones. Las condiciones se procesan en el orden indicado. Si más de una condición tiene el valor true, la última condición que tiene dicho valor determina el comportamiento del campo para esa propiedad. Por ejemplo, puede crear una condición que determina si se muestra un campo en función del valor de otro campo.
- Origen externo. El valor se basa en los resultados de una acción de Automation Orchestrator. Por ejemplo, el cálculo de los costes en función de una acción de Automation Orchestrator generada por script. Para ver un ejemplo, consulte Usar acciones de VMware Aria Automation Orchestrator en el diseñador de formularios personalizados en Automation Service Broker.
- Enlazar campo. El valor es el mismo que el campo al que está enlazado. Los campos disponibles están limitados al mismo tipo de campo. Por ejemplo, se enlaza el valor predeterminado de un campo de casilla de verificación de autenticación necesaria a otro campo de casilla de verificación. Cuando se activa una casilla de verificación del campo de destino en el formulario de solicitud, se activa la casilla de verificación en el campo actual.
- Valor computado. El valor se determina en función de cómo el operador procesa los campos y los valores seleccionados. Los campos de texto usan el operador de concatenación. Los campos de enteros utilizan las operaciones de suma, resta, multiplicación o división seleccionadas. Por ejemplo, puede configurar un campo de entero para convertir megabytes en gigabytes utilizando la operación de multiplicación.
Apariencia del campo
Las propiedades de apariencia se utilizan para determinar si el campo aparece en el formulario, así como la etiqueta y la ayuda personalizada que desea proporcionar a los usuarios del catálogo.
Opción | Descripción |
---|---|
Etiqueta y tipo |
Proporciona una etiqueta y selecciona un tipo de visualización. Los tipos de visualización disponibles dependen del elemento. Algunos elementos admiten varios tipos de texto y otros solo admiten enteros. Valores posibles:
Los campos de menú desplegable y cuadrícula de datos incluyen una opción Marcador de posición. El valor introducido aparece como una etiqueta interna o como instrucciones en el menú desplegable, o como instrucciones o etiqueta general en la cuadrícula de datos. |
Visibilidad | Muestra u oculta un campo del formulario de solicitud.
Si la visibilidad de un campo se establece en No, se ignoran las restricciones de los campos, como las expresiones regulares y los campos obligatorios. |
Solo lectura | Impide que los usuarios cambien los valores del campo.
|
Filas por página | Solamente para elementos de cuadrícula de datos. Introduzca el número de filas. |
Ayuda personalizada | Proporciona información sobre el campo a los usuarios. Esta información aparece en la ayuda de poste indicador del campo. Puede utilizar texto simple o HTML, incluidos vínculos href. Por ejemplo, |
Valores de campo
Las propiedades de los valores se utilizan para proporcionar valores predeterminados.
Opción | Descripción |
---|---|
Columnas | Solamente para elementos de cuadrícula de datos. Proporciona la etiqueta, el identificador y el tipo de valor de cada columna de la tabla. El valor predeterminado de la cuadrícula de datos debe incluir los datos del encabezado que coincidan con las columnas definidas. Por ejemplo, si dispone de un identificador user_name para una columna y un identificador user_role para otra, la primera fila es user_name,user_role. Para ver ejemplos de configuración, consulte Usar el elemento de cuadrícula de datos en el diseñador de formularios personalizados de Automation Service Broker. |
Valor predeterminado | Rellena el campo con un valor predeterminado en función del origen de valor. Los posibles orígenes de valor dependen del campo.
|
Opción de valor | Rellena los campos de un menú desplegable, selección múltiple, grupo de botones de opción o selector de valores.
|
Paso | En los campos de enteros o decimales, define los valores que aumentan o disminuyen. Por ejemplo, si el valor predeterminado es 1 y establece el valor de paso en 3, los valores permitidos son 4, 7, 10 y así sucesivamente. |
Restricciones de campo
Las propiedades de restricción se utilizan para garantizar que el usuario solicitante proporciona valores válidos en el formulario de solicitud.
Opción | Descripción |
---|---|
Obligatorio | El usuario solicitante debe proporcionar un valor en este campo.
|
Expresión regular | Proporciona una expresión regular que valida el valor y un mensaje que aparece cuando se produce un error en la validación. Las expresiones regulares deben seguir la sintaxis de JavaScript. Para obtener a una descripción general, consulte Creación de una expresión regular. Para obtener instrucciones más detalladas, consulte Sintaxis.
|
Valor mínimo | Especifica un valor numérico mínimo. Por ejemplo, una contraseña debe tener al menos 8 caracteres. Proporciona un mensaje de error, por ejemplo: La contraseña debe tener al menos 8 caracteres.
|
Valor máximo | Valor numérico máximo. Por ejemplo, un campo está limitado a 50 caracteres. Proporciona un mensaje de error, Por ejemplo: Esta descripción no puede superar los 50 caracteres.
|
Campo de coincidencia | Este valor de campo debe coincidir con el valor de campo seleccionado. Por ejemplo, un campo de confirmación de contraseña debe coincidir con el campo de contraseña. |