Si utiliza un elemento de cuadrícula de datos en un formulario personalizado, los datos que se muestran en la tabla se pueden introducir manualmente.

Ejemplo de datos de CSV proporcionados

En este caso práctico, tiene una tabla de valores que se proporcionan en el formulario de solicitud personalizado. La información se facilita en la tabla como un origen de valor constante. El origen se basa en una estructura de datos de CSV, en la que la primera fila es el encabezado. Los encabezados son los identificadores de columna separados por comas. Cada fila adicional está formada por los datos que aparecen en cada fila de la tabla.

  1. Agregue el elemento genérico Cuadrícula de datos al lienzo de diseño.
  2. Seleccione la cuadrícula de datos y defina los valores en el panel de propiedades.
    Panel de propiedades de la cuadrícula de datos
    Etiqueta Identificador Tipo
    Nombre de usuario username String
    Identificador de empleado employeeId Entero
    Administrador manager String
    Defina los valores de CSV.
    username,employeeId,manager
    leonardo,95621,Farah
    vindhya,15496,Farah
    martina,52648,Nikolai
  3. Compruebe que la cuadrícula de datos muestra los datos previstos en el formulario de solicitud.
    Cuadrícula de datos en el formulario de solicitud personalizado

Ejemplo de un origen externo

En este ejemplo se utiliza el ejemplo anterior, pero los valores se basan en una acción de vRealize Orchestrator. A pesar de que se trata de un ejemplo de acción simple, puede usar una acción más compleja donde recupere esta información de otro sistema o base de datos.

  1. En vRealize Orchestrator, configure una acción (getUserDetails) con una matriz similar a la del siguiente ejemplo.
    Acción de vRealize Orchestrator para rellenar una cuadrícula de datos del formulario personalizado
    1. En la pestaña General, introduzca el nombre getUserDetails y proporcione un nombre de módulo.
    2. En la pestaña Script, utilice el siguiente ejemplo de script.
      return [{"username":"Fritz", "employeeId":6096,"manager":"Tom"}]
    3. En el área Tipo de valor devuelto, introduzca o seleccione Propiedades como el tipo y haga clic en Matriz.
    4. Cree la versión y guarde la acción.
  2. En Service Broker, agregue la cuadrícula de datos y use la pestaña Valores para configurar las columnas de la cuadrícula de datos con los siguientes valores.
    Etiqueta Identificador Tipo
    Nombre de usuario username String
    Identificador de empleado employeeId Entero
    Administrador manager String
  3. En la lista Origen de valor de la opción Valor predeterminado, seleccione Origen externo.
  4. En la acción Seleccionar, introduzca getUserDetails y seleccione la acción que creó en vRealize Orchestrator.
  5. Guarde el formulario.
  6. En el catálogo, compruebe la tabla en el formulario de solicitud.
    Cuadrícula de datos rellenada mediante la acción de vRealize Orchestrator