Reassign method: WorklistEntry class
Syntax
Reassign(Operid)
Description
The Reassign method assigns the worklist in the data buffers to the user specified by Operid. This method commits the version of the worklist entry in the data buffer to the database using the Save method.
If you want to reassign an entire worklist, use the Reassign Worklist class method.
Note:
You must use the SelectByKey method to populate data buffers with the worklist entry.
Parameters
| Parameter | Description |
|---|---|
|
Operid |
Specify the user ID to which you want to assign the worklist entry, as a string. |
Returns
A Boolean value: true if the reassignment was successful, false otherwise.
Example
import PT_WF_WORKLIST:WorklistEntry;
Local WorklistEntry &wl = create WorklistEntry();
&wl.busprocname = WF_WORKLIST_VW2.BUSPROCNAME;
&wl.busactivity = WF_WORKLIST_VW2.ACTIVITYNAME;
&wl.buseventname = WF_WORKLIST_VW2.EVENTNAME;
&wl.worklistname = WF_WORKLIST_VW2.WORKLISTNAME;
&wl.instanceid = WF_WORKLIST_VW2.INSTANCEID;
If (&wl.SelectByKey()) Then
If Not (&wl.Reassign("TOPSUSER2")) Then
/* Reassign error */
End-If;
Else
/* SelectByKey error */
End-If;
Related Topics