STD.System.Workunit.WorkunitTimeStamps ( wuid )
| wuid | A null-terminated string containing the WorkUnit IDentifier. |
| Return: | WorkunitTimeStamps returns a DATASET value. |
The WorkunitTimeStamps function returns a DATASET with this format:
EXPORT TimeStampRecord := RECORD STRING32 application; STRING16 id; STRING20 time; STRING16 instance; END;
Each record in the returned dataset specifies a step in the workunit's execution process (creation, compilation, etc.).
Example:
OUTPUT(STD.System.Workunit.WorkunitTimeStamps('W20240801-122755'));
/* produces output like this:
'workunit ','Created ','2024-08-01T16:28:20Z',' '
'workunit ','Modified','2024-08-01T16:32:47Z',' '
'EclServer ','Compiled','2024-08-01T16:28:20Z','172.31.4.17'
'EclAgent ','Started ','2024-08-01T16:32:35Z','172.31.4.17'
'Thor - graph1','Finished','2024-08-01T16:32:47Z','172.31.4.17'
'Thor - graph1','Started ','2024-08-01T16:32:13Z','172.31.4.17'
'EclAgent ','Finished','2024-08-01T16:33:09Z','172.31.4.17'
*/