Page History
...
2021-12-05
- The date is specified as yyyy-MM-dd
- The time is assumed to be midnight UTC time.
20122021-12-05T01:30:15
- The date and time are separated by the
T
character. - The time is specified as hh:mm:ss.
- The time zone is assumed to be UTC.
- The date and time are separated by the
20122021-12-05T01:00:00+02:00
- In addition to date and time the time zone offset is specified. A + character specifies a positive offset to UTC time, a - character specifies a negative offset.
...
Example | Explanation |
---|---|
isStarted | Specifies that the workflow or job started today. |
isCompleted | Specifies that the workflow or job completed today independently from its start date. |
isCompletedSuccessful | Specifies that the workflow or job completed successfully today independently from its start date. |
isCompletedFailed | Specifies that the workflow or job failed today independently from its start date. |
isCompleted( startedFrom=0d ) | Specifies that the workflow or job started today and completed today. It is not considered if the workflow or job completed successfully or failed. |
isCompletedSuccessful( startedFrom=0d ) | Specifies that the workflow or job started today completed successfully today. |
isCompletedFailed( startedFrom=0d ) | Specifies that the workflow or job started today and failed today. |
isStarted( startedFrom=20222021-0512-05T01:00:00+02:00 ) | Specifies that the workflow or job started after the given point in time. |
isCompletedSuccesful( startedFrom=20222021-0512-05T01:00:00+02:00 ) | Specifies that the workflow or job started after the given point in time and completed successfully. |
isCompletedFailed( startedFrom=20222021-0512-05T01:00:00+02:00 ) | Specifies that the workflow or job started after the given point in time and failed. |
isCompleted( completedFrom=20222021-0512-05T01:00:00+02:00 ) | Specifies that the workflow or job completed after the given point in time. |
isCompletedSuccessful( completedFrom=20222021-0512-05T01:00:00+02:00 ) | Specifies that the workflow or job completed successfully after the given point in time. |
isCompletedFailed( completedFrom=20222021-0512-05T01:00:00+02:00 ) | Specifies that the workflow or job failed after the given point in time. |
isCompleted( completedFrom=20002021-0512-05T01:00:00.000Z, completedTo=2022-05-05T01:00:00+02:00 ) | Specifies that the workflow or job completed before the given point in time. |
isCompletedSuccesful( copmletedFromcompletedFrom=20002021-0512-05T0103T01:00:00.000Z+02:00, completedTo=20222021-0512-05T01:00:00+02:00 ) | Specifies that the workflow or job completed successfully before the given point in time. |
isCompletedFailed( completedFrom=20002021-0512-05T0104T01:00:00+02:00, completedTo=2022-0512-05T01:00:00+02:00 ) | Specifies that the workflow or job failed before the given point in time. |
lastCompletedSuccessful | Specifies that the last run of the workflow or job completed successfully. |
lastCompletedFailed | Specifies that the last run of the workflow or job failed. |
lastCompletedSuccessful( startedFrom=-1, startedTo=-1d ) | Specifies that the last run of the workflow or job started and completed successfully in the given periodperiod and completed successfully today. |
lastCompletedFailed( startedFrom=-1, startedTo=-1d ) | Specifies that the last run of the workflow or job started and failed in the given period and failed today. |
lastCompletedSuccessful( completedFrom=-1, completedTo=-1d ) | Specifies that the last run of the workflow or job completed successfully in the given period. |
lastCompletedFailed( completedFrom=-1, completedTo=-1d ) | Specifies that the last run of the job failed in the given period. |
...
The CheckHistoryJob template returns the following variables:
Return Variable | Data TypeData Type | Purpose | Example | ||||
---|---|---|---|---|---|---|---|
js7CheckHistoryResult | Boolean | Returns the Boolean result of the query. | true, false | ||||
| String | Returns the Controller ID of the resulting history entry. The value of the return variable is empty if the query returns no result. If the query returns a result then the return variable holds the Controller ID of the youngest resulting history entry. | controller | ||||
js7CheckHistoryAnswerWorkflow js7CheckHistoryResultWorkflow | String | Returns the workflow name of the resulting history entry. The value of the return variable is empty if the query returns no result. | check_history | ||||
js7CheckHistoryAnswerStarted js7CheckHistoryResultStarted | Date | Returns the start date and time of the resulting history entry. The value of the return variable is empty if the query returns no result. If the query returns a result then the return variable holds the start date and time of the youngest resulting history entry in ISO-8601 format. | 2012-12-05T01:00:00+02:00 | ||||
js7CheckHistoryAnswerCompleted js7CheckHistoryResultCompleted | Date | Returns the completion date and time of the resulting history entry. The value of the return variable is empty if the query returns no result. If the query returns a result then the return variable contains the completion date and time of the youngest resulting history entry in ISO-8601 format. | 2012-12-05T01:00:00+02:00 | ||||
js7CheckHistoryQuery | String | Returns the value of the Returns a copy of the value of the | isStarted | ||||
js7CheckHistoryWorkflow js7CheckHistoryQueryWorkflow | String | Returns the value of the Returns a copy of the value of the | accounting | ||||
js7CheckHistoryJob js7CheckHistoryQueryJob | String | Returns the value of the Returns a copy of the value of the | my-job | js7CheckHistoryResultString | String | Returns the resulting information from a string like this:
| ( my-job ) ==> true |
Job Dependencies
The CheckHistoryJob template can be used to implement job dependencies
...