UCSD List of Value (LOV) Tutorial

Version 8

    Tutorial on how to build a double selector (drop down) where one selection depends on another.

     

    The goal is at execution time of a workflow to display something like this:

     

    Screen Shot 2014-12-02 at 6.23.20 AM.png


    Step 1


    In Policies -> Orchestration -> Custom Workflow Inputs create 2 variables like this:



    The servers:

    Screen Shot 2014-12-02 at 6.16.41 AM.png


    The Environment:


    Screen Shot 2014-12-02 at 6.16.57 AM.png

    The result should look like this:


    Screen Shot 2014-12-02 at 6.16.27 AM.png


    Create a workflow:


    Screen Shot 2014-12-02 at 6.22.37 AM.png


    The workflow will have 2 input variables defined like this:


    Screen Shot 2014-12-02 at 6.24.04 AM.png


    Here are the details on the server variable (Main point to note here is the Filter with CONTAINS variable):


    Screen Shot 2014-12-02 at 6.24.22 AM.png



    Upon workflow execution the drop down will display the following:


    Production:


    Screen Shot 2014-12-02 at 6.22.59 AM.png


    Test:


    Screen Shot 2014-12-02 at 6.23.13 AM.png


    Development


    Screen Shot 2014-12-02 at 6.23.20 AM.png



    Other Filter Examples:


    Screen Shot 2014-12-02 at 4.59.02 PM.png


    More Filter Examples:


    Problem:   The drop down has a Default Select... in it:



    Screen Shot 2015-02-13 at 2.26.30 PM.png



    The filter to eliminate the problem:


    Screen Shot 2015-02-13 at 1.59.14 PM.png


    The result:


    Screen Shot 2015-02-13 at 1.55.14 PM.png


    Multi Select list by Mohamed Arif Hajamohideen:


    This task will create the Multi-select List type LOV.

    It will work with both workflow and task level.

     

    Steps:

    1.       Execute the workflow ‘registerLOV’.

              It will create the Multiselect LOV of Type ‘LOVLIST3TYPE’.

              Please note that The LOV type ‘LOVLIST3TYPE’ will be created after executing this task

     

    2.       Create the custom task with the input field of type ‘LOVLIST3TYPE’.

              Please refer the workflow  ‘multiselect LOV workflow’

     

    3.       If you require workflow level input then add the workflow property of type LOVLIST3TYPE"

    task which will create the Multi-select List type LOV.

              It will work with both workflow and task level.

     

    Unknown.png

     

    Unknown-1.png

     

    Unknown-2.png

     

     

    Filter by list of letters example (Presented by (Jeremy Guthrie (CDW))):

     

    The CONTAINS parameter:

     

    Screen Shot 2016-02-13 at 9.13.37 AM.png

     

    The list of letters custom variable:

     

    Screen Shot 2016-02-13 at 9.13.50 AM.png