Searching in the Parameter List

Use

The parameter search provided in Guided Procedures (GP) design time allows you to look for parameters that contain an arbitrary string in their parameter name, technical name or origin. It is useful in the process of parameter consolidation, when you have to find and map input and output parameters.

The following features characterize the GP parameter search:

  • Case-sensitivity (disabled by default)
  • Support of regular expressions

    You can use wildcard characters such as the asterisk (*) and the question mark (?) for finding and replacing characters in a string. A detailed description of regular expressions in Java is provided in the online API reference at http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html .

  • Deep (recursive) search of parameters nested within structures (enabled by default)

Additionally, you can sort parameters in ascending or descending order depending on their name, technical name, type, and origin.

You can use parameter sort and search in both edit and display mode at the process, block, and action level. You cannot perform a parameter search on a callable object level.

Prerequisites

  • You have the appropriate rights to work with Guided Procedures (GP) design time.

    More information: Authorizations

  • You have created a process, block or action in the gallery, or you have access to predefined content.

Procedure

  1. Open the design time of a process, block or action that has context parameters.
  2. Open the Parameters tab page.
  3. (Optional) To define the number of parameters that are visible on the screen, set the row count. From the Visible Rows dropdown box, select one of the following:
    • All
    • 5 Rows
    • 10 Rows
    • 20 Rows
  4. (Optional) To refine the parameters list by showing only input or output parameters, enable the corresponding indicators under Show.
  5. (Optional) To sort parameters, use the arrows near the corresponding column headers at the top of the parameter table.
  6. To search for parameters using custom criteria, choose Advanced Filter.
    1. From the Filter By dropdown box, select one of the following:
      • <All>
      • Defined For - parameter origin, the activity or callable object on a lower level for which the parameter was initially defined
      • Display Name
      • Technical Name

      The option specifies which parameter properties you want to include in the search.

    2. In the Pattern field, enter a search pattern, for example Par* .

      The pattern can be any valid regular expression. In case of an invalid entry, the system displays a relevant message.

    3. (Optional) Specify if you want the search to be:
      • Case Sensitive
      • Deep Search
    4. (Optional) Under Show Parameters For, select the particular activities whose parameters you want to display. All is enabled by default so that you can view all exposed parameters.
    5. Choose Filter.

      Parameters that match the criteria and the filter pattern appear in the list.

Result

Once you have found the parameters you need, you can: