Configuring a page to update parameters on session variable changes
It is possible to have parameters updated on an open Visual Overview page when a session variable changes.
Tip
See also: Linking a shape to a SET command
Configuring the shape data field
On page level, add a shape data field of type Execute, and for each parameter add a component as follows, separating the different components by a dash.
Set|Element|Parameter|Value|SetTrigger=ValueChanged
Element: DMA ID/Element ID, or name of the element.
Parameter: ID or description of the parameter.
Value: the new value of the parameter (which must contain at least one reference to a session variable)
Note
Up to DataMiner 9.5.0, placeholders can only be used in the section indicating the new value of the parameter. From DataMiner 9.5.1 onwards, they can be used anywhere in the shape data value. As a consequence, the new value will no longer be allowed to contain one or more dashes as those will be considered separators. However, if the use of a dash is required (e.g. when using a GUID), you can use a [sep:xy] prefix in the shape data to change the separator.
Option
If you want the set commands in the Execute field to be performed each time the card is opened, add a page-level shape data field of type Options, and set its value to “ExecuteSetsOnInit”.
ExecuteSetsOnInit
Example
Set|218/652|1201|Session:[var:GuidVar]: ListSelection=[var:Chain],
Data =[var:LoadTime]|SetTrigger=ValueChanged-
Set|218/652|1203|[var:Chain]|SetTrigger=ValueChanged-
Set|218/652|1205|[var:LoadTime]|SetTrigger=ValueChanged