Previous Next

Progress.BPM.Filter.TaskDueDateFilter class
Provides a way to test whether the DueDate 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 is called on the Progress.BPM.Filter.TaskDueDateFilter object. The Progress.BPM.Task DueDate property is presumed to be to the left of the relationship operator, with the comparison value to the right (Task:DueDate > ComparisonValue, for example).
This class implements the Progress.BPM.Filter.ITaskFilter interface. The class can be extended.
Constructor

PUBLIC  TaskDueDateFilter( 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 DueDate 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.