Configure the Detection Type for capture conditions
- Last UpdatedApr 10, 2025
- 2 minute read
Capture conditions can trigger based on different detection types: Boolean, ValueChange, or Trigger.

Boolean type
A Boolean condition is a True or False condition. You can combine the Boolean with other capture conditions (effectively OR), and you can use the Boolean with the EnableWhen property (effectively AND). The Deadband property is not used with this detection type.

Use a Boolean trigger condition when you want to use time events to trigger the reporting point.
Example: Use a time event to trigger a reporting point
-
Create a time event called 5 Minute Pulse.
-
Set the Expression property of the Capture Condition to the Values property of the Time Event. The expression looks like:
Project.[System Configuration].[Time Events].[5 Minute Pulse].Values [time]
The condition is True while the pulse is active, and False while the pulse waits for the RepeatInterval to expire.
Value Change type
A change in the expression result initiates the ValueChange trigger and returns the changed value. You can use the Deadband property to limit the effects of small fluctuations in value, such as in floating point values.

Trigger type
A Trigger capture condition detects a change in other capture conditions. It checks the state of its triggers (such as ValueChange or PropertyChanged) instead of the value of an item. This enables one reporting point to trigger another without duplication of capture conditions. The Deadband property is not used with this detection type.
