The GlobalBooleanWritableCommand is used issue a command to a group of boolean writable components.
The GlobalBooleanWritableCommand component is located in the vykonProUtil palette in the Global Commands sub folder.
Start Ord
BOrd property used to configure the starting point in the station which the search is executed. This would typically be configured to limit the search to a specific driver network.
Point Name
String property compared to component names when searching beneath the startOrd.
Find Exact Name
Boolean property used to configure the search criteria. When property = false the query uses, where name like '*pointName*'. When property = true the query uses, where name = 'pointName'.
Display Confirmation
Boolean property when set to true will open a dialog providing confirmation of components which the command was sent to.
Facets
Facets property which are applied to this component's action prompt dialog. For example, min and max facets could be applied to limit the allowable value that may be commanded.
Use Point Query
Boolean property which allows configuring a BQL or NEQL query to find the desired control points in the station. When property = false (default) the component uses the Start Ord, Point Name and Find Exact property values to construct a hardcoded BQL query to find the desired control points. When property = true, the user enters a BQL or NEQL query in the Point Query property which is resolved against the Global Command component to find the desired control points.
Point Query
BOrd property used to configure a BQL or NEQL query to find the desired control points in the station. The BOrd value is resolved against the Global Command point.
Check Components
Executing the action searches the station for boolean writable components beginning at the startOrd whose name matches the configured criteria. It then displays a dialog with the list of components that matched, their current value and their slot path. Clicking the "ok" button simply closes the dialog. The intent of the action is to provide feedback of what components will be affected when issuing a command based on the current property configurations.
Emergency Active
Executing the action prompts the user with an override dialog. If the override dialog is completed the emergency override command is issued to the components that match the search criteria.
Emergency Inactive
Executing the action prompts the user with an override dialog. If the override dialog is completed the emergency override command is issued to the components that match the search criteria.
Emergency Auto
Executing the action issues the emergency auto command to the components that match the search criteria.
Active
Executing the action prompts the user with an override dialog. If the override dialog is completed the override command is issued to the components that match the search criteria.
Inactive
Executing the action prompts the user with an override dialog. If the override dialog is completed the override command is issued to the components that match the search criteria.
Auto
Executing the action issues the auto command to the components that match the search criteria.
Set
Executing the action prompts the user with an override dialog. If the override dialog is completed the set command is issued to the components that match the search criteria.
If the "Display Confirmation" property is set to true when the command action is executed, a confirmation dialog will be displayed upon completion of the job.
The command is processed as a job in the station. The job will display in the jobs side bar as it is running, and the job log can also be accessed from the jobs side bar.