Previous Next

Progress.BPM.Filter.TaskTimeStartedFilter class
Provides a way to test whether the TimeStarted property of a Progress.BPM.Task object has a given relationship to a certain value. The required relationship is specified by the Relationship argument that is passed to the constructor; the comparison value is also passed to the constructor.
The test occurs when the Is( ) method for the Progress.BPM.Filter.TaskTimeStartedFilter is called. The Progress.BPM.Task TimeStarted property is presumed to be to the left of the relationship operator, with the comparison value to the right (Task:TimeStarted > ComparisonValue, for example).
This class implements the Progress.BPM.Filter.ITaskFilter interface. The class can be extended.
Constructor

PUBLIC  TaskTimeStartedFilter( INPUT Relationship AS CHAR,
                               INPUT ComparisonValue AS DATETIME )
Relationship
A CHARACTER expression that must evaluate to the CHARACTER equivalent of one of these ABL comparison operators: EQ or = operator; GE or >= operator; GT or > operator; LE or <= operator; LT or < operator; or NE or <> operator.
ComparisonValue
A DATETIME expression that will be compared to the TimeStarted property of the Progress.BPM.Task object that is passed to the Is( ) method of the class, to determine whether the Task satisfies the filter.
Protected Properties

Public
Methods
 
If the relationship operator is invalid, a BPM error is raised.

Previous Next
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates.