Al crear un formulario personalizado, puede agregar elementos en los que el usuario selecciona un valor en la lista de resultados de una búsqueda.

El selector de valores funciona con el tipo de referencia que se define en la pestaña Apariencia del formulario personalizado. El tipo de referencia es un recurso de vRealize Orchestrator. Por ejemplo, AD:UserGroup o VC:Datastore. Al definir el tipo de referencia, cuando el usuario introduce una cadena de búsqueda, los resultados o las opciones de árbol se limitan a los recursos que tienen el parámetro coincidente.

Para el selector de valores, también se pueden limitar los valores posibles mediante la configuración de un origen externo. Para el selector de árbol, se puede proporcionar un valor predeterminado mediante la configuración de un origen externo.

Trabajar con el selector de valores

El selector de valores aparece en el formulario como una opción de búsqueda cuando los usuarios solicitan el elemento en el catálogo. El usuario introduce una cadena y el selector proporciona opciones en función de la forma en que se configuró. Es posible utilizar el selector a partir de los siguientes casos prácticos. El uso más valioso de un selector de valores es emparejarlo con un valor de origen externo.

  • Selector de valores con un origen de valor constante. Utilice este método cuando desee que el usuario solicitante seleccione opciones de una lista estática predefinida de valores. De forma similar a los elementos de cuadro combinado, menú desplegable, selección múltiple y grupo de botones de opción, este método proporciona resultados de búsqueda en una lista en función de etiquetas y valores definidos constantes.
  • Selector de valores sin origen de valor definido. Utilice este método cuando desee que el usuario solicitante busque en el inventario de vRealize Orchestrator un objeto específico con el tipo de referencia configurado. Por ejemplo, el tipo de referencia es VC:Datastore y desea que los usuarios seleccionen el almacén de datos de la lista recuperada.
  • Selector de valores con un origen de valor externo. Utilice este método cuando desee que el usuario solicitante seleccione una opción de los resultados que se basan en una acción de vRealize Orchestrator. Para un origen externo del selector de valores, la acción debe devolver una matriz de propiedades, no una matriz de cadenas. El siguiente script proporciona un ejemplo de una acción de vRealize Orchestrator básica que funciona con el selector de valores.
    var res = [];
    res.push(new Properties({label: 'lab1'}));
    res.push(new Properties({label: 'lab2'}));
    res.push(new Properties({label: 'lab3'}));
    return res;