Cada blueprint que se crea y publica muestra un formulario cuando los usuarios solicitan el blueprint del catálogo. Puede utilizar el formulario predeterminado o puede personalizar los formularios de solicitud de blueprint al crear o editar un blueprint. Un formulario se personaliza cuando la información proporcionada o solicitada en el formulario predeterminado no es lo que desea presentar a los usuarios.

Personalizar formularios de solicitud

Se accede al diseñador de formularios de solicitud personalizados desde la cuadrícula de datos del blueprint o desde el lienzo del blueprint.

Menú Formulario personalizado en la pestaña Diseño

Diseñador de formularios de solicitud personalizados

El diseñador de formularios se emplea para crear el formulario personalizado.

Lienzo de diseño de formulario personalizado con llamadas

Para crear un formulario personalizado:

  1. Arrastre elementos (1 y 2) al lienzo de diseño (3).
  2. Configure cada elemento mediante el panel de propiedades (4).
  3. Active el formulario (5).

A menos que una propiedad esté configurada para prohibir la sobrescritura, la lista de elementos del blueprint incluye propiedades personalizadas. Si la opción Reemplazable en la propiedad se establece como No, el campo no se puede personalizar.

Validación y restricciones

El diseñador de formularios personalizados admite la validación de datos. Para ello, añada restricciones a un campo o a través de un origen de validación externo. Para obtener opciones de restricciones que se apliquen al crear un formulario, consulte Propiedades de campos del diseñador de formularios personalizados.

Cuando se agregan validación y dependencias en formularios, el usuario solicitante debe proporcionar los campos o el sistema debe validarlos, o bien es posible que los campos dependientes no aparezcan en el formulario.

Por ejemplo, si tiene campos en la primera pestaña que dependen de los campos posteriores, es posible que los campos de dependencia no aparezcan en las pestañas que se van a realizar hasta que se proporcione el valor dependiente en las pestañas anteriores.

Acciones de formularios de solicitud personalizados

Los elementos del menú Acción se utilizan para rellenar los formularios y compartirlos con otros sistemas.

Menú Acción del lienzo de diseño de formularios personalizados
Tabla 1. Elementos del menú Acción del formulario de solicitud personalizado
Elemento del menú Acción Descripción
Generar formulario Añade todos los campos asociados con cada componente de blueprint al diseñador de formularios. Cada componente se agrega a una pestaña. Si utiliza este elemento de menú después de haber creado o modificado un formulario, el formulario generado sobrescribe el formulario actual.

Si utiliza este elemento de menú, puede ocultar o quitar los campos que no desea presentar a los usuarios en el catálogo. Si no genera el formulario, aún así puede añadir y configurar los cuadros de texto que desea que los usuarios vean.

Importar formulario Importa un archivo JSON o YAML de formulario personalizado.
Exportar formulario Exporta el formulario personalizado actual como un archivo JSON.

Exporte el archivo cuando desee utilizar la parte de él que coincide con un componente que utilice en otro blueprint.

Exportar formulario como YAML Exporta el formulario personalizado actual como YAML.

Exporte el archivo como YAML cuando desee mover un formulario personalizado de una instancia de vRealize Automation a otra. Por ejemplo, moverlo del entorno de prueba al entorno de producción. Si prefiere editar el formulario como YAML, puede exportar el formulario, editarlo y luego volver a importarlo en el blueprint.

Importar CSS Importa un archivo CSS que mejora el formulario de solicitud de catálogo.

El archivo puede ser similar al siguiente ejemplo. En este ejemplo se cambia el tamaño de fuente y se cambia el texto a negrita. El campo al que se hace referencia es el campo de texto Implementar máquina con la cuenta de usuario de Active Directory, el cual aparece en la imagen ubicada en la sección Diseñador de formularios de solicitud personalizados que se muestra anteriormente.

#<field-ID> .grid-item {
     font-size: 16px;
     font-weight: bold;
     width: 600px;
}
 

En este ejemplo, <field-ID> es el identificador del campo en el lienzo. Para localizar el valor, seleccione el campo en el lienzo. El valor se encuentra en el panel derecho, debajo del nombre. En la imagen anterior, el valor es text_d947bc97.

Para importar el archivo, guárdelo como <nombre_de_archivo>.css.

Exportar CSS Exporta el CSS importado.
Quitar CSS Descarta el CSS personalizado.

El CSS descartado no se puede recuperar.

Descargar esquema de formato Descarga un archivo JSON que contiene la estructura y la descripción de los controles y los estados utilizados en un formulario personalizado.

Puede utilizar este esquema para crear un formulario o modificar uno existente. Puede importar el archivo JSON modificado como el formulario personalizado.