GetWLFieldValue function
Syntax
GetWLFieldValue(fieldname)
Description
When the user has opened a page from a Worklist (by selecting one of the work items) use the GetWLFieldValue function to retrieve the value of a field from the current row of the application Worklist record. You can use the %WLName system variable to check whether the page was accessed from a Worklist.
Returns
Returns the value of a specified field in the Worklist record as an Any data type.
Example
This example, from RowInit PeopleCode, populates page fields with values from the Worklist record. The %WLName system variable is used to determine whether there is a currently active Worklist (that is, whether the user accessed the page using a Worklist).
&WL = %WLName;
If &WL > " " Then
&TEMP_NAME = "ORDER_NO";
ORDER_NO = GetWLFieldValue(&TEMP_NAME);
&TEMP_NAME = "BUSINESS_UNIT";
BUSINESS_UNIT = GetWLFieldValue(&TEMP_NAME);
&TEMP_NAME = "SCHED_Date";
&SCHED_Date = GetWLFieldValue(&TEMP_NAME);
SCHED_Date = &SCHED_Date;
&TEMP_NAME = "DEMAND_STATUS";
DEMAND_STATUS = GetWLFieldValue(&TEMP_NAME);
End-If;