Try OpenEdge Now
skip to main content
ABL Reference
Class Properties and Methods Reference : Reassign( ) method
 

Reassign( ) method

Instructs the Business Process Server to reassign the task specified by an associated Progress.BPM.Task object to the specified user name.
Return type: LOGICAL
Access: PUBLIC
Applies to: Progress.BPM.Task class

Syntax

Reassign ( INPUT name  AS CHARACTER )
If the method succeeds, it returns TRUE. If the method fails (for example, if the reassign is not allowed based on permissions), it raises a BPM error.
Note that if the values of ABL DataSlot objects associated with a Task object have been changed, the new values are not sent to the Business Process Server when Reassign( ) is called. For example, if a developer gets a Task object, changes the values of some of its DataSlots, calls Reassign( ) on the Task, and then gets the Task from the server again, the DataSlot values will not reflect the changes that had were previously made locally to the ABL DataSlot objects. Values in ABL DataSlot objects are not updated until Complete( ) is called on the Task.