List multi-selection input

A list multi-selection input is used when it should be possible to choose more than one record in a list. It can also be left with no chosen value.

If a barcode scanner is used in a list multi-selection input, the Flow Client will search the data source for a record where the Key field matches the scanned value and select the corresponding line in the list. If no match is found, the Flow Client will attempt to match the other fields on the data source to the scanned value and select the first line where a match is found.

List selection inputs have the following properties:

  • Target Variable The name of the new variable(s) in which to store the selected records. (The output variable type will be a table.)

  • Table Variable Choose the table that will be the data source in the list.

  • Default Selection Use Flow script to do a default selection of values. Example:

    {objectStatus = 3}
  • Prompt The label displayed at the top of the list.

  • Large Text Enter text and variables that should be displayed in the list (can be left empty but observe that either large or small text needs to be configured to show something in the list). Use {} to get a list of available variables from the source table.

  • Small Text Enter text and variables that should be displayed in the list (can be left empty but observe that either large or small text needs to be configured to show something in the list). Use {} to get a list of available variables from the source table.

  • Group Rows By If the list should be grouped choose a column from the source table to group the list by. Set to "none" to not group the list.

  • Show Automatically If set to True the list will be open direct when the user steps into the user step (only in mobile clients) so the user does not need to open the list and after that choose from the list, and in that way make the workflow more user friendly.

The new generation mobile clients do not use the Show Automatically setting. For more information see list selection help in Flow Help for 6.13.

  • Item Style Use a case statement to decide what color the columns should have. Example:

    {case when objStatus = 'Planned' then 'PURPLE' 
          when objStatus = 'Released' then 'GREEN' 
          when objStatus = 'Rested' then 'RED' 
          else '' end}

    Colors: GREEN, RED, YELLOW, BLUE and PURPLE Log on to the Flow community to download an example workflow of item style: http://community.novacuraflow.com/product/670/

If the list looks like it is empty, make sure that varibales from the list is entered in the large and/or small text field.

Last updated