Element parameters

Application Elements with attributes which have been made dynamic must have values supplied to those attributes at runtime, in order that the elements can be identified in the target application.

Using the form

The name and data type of the dynamic attributes are listed, with one attribute per row. A value must be supplied to each one in the form of an expression. This will often be as simple as supplying the value of a data item. In this case, the appropriate data item can simply be dragged from the data item tree. Since the value you supply is a Blue Prism expression, you must enclose any literal text strings in quotes.

You may test the value explicitly for equality, or use a variety of other comparisons such as "less than" and "greater than" etc (for numbers), wildcard comparison (for text) and "not equal" (for any data type) .

Finding occurrences of the same element

As you fill-in or amend these details, you may be curious to know where else the same element is used, so that you may update those occurrences in a similar fashion.

The element search feature is the best method of finding all such occurrences.

Tips

If you use the same information as dynamic parameter values in each and every stage properties form, you would be wise to put your expression into a Calculation stage, and store the result in a data item. The data item should then be supplied in the place of your expression. This way, if ever you need to amend your expression, you need only do so once (ie in the calculation stage) instead of in each and every properties form on an individual basis.

You must be sure to think about when the data item will need to be refreshed (by running the calculation stage again), so that it contains the latest information. Where there are several dynamic parameters associated with an element, you may wish to group these expression data items into a collection for tidiness and to avoid confusion between data items.