Assignment
To get workflow activity information of the current assignment.
- #assignment.processId#
- #assignment.processDefId#
- #assignment.processName#
- #assignment.processName#
- #assignment.processVersion#
- #assignment.processRequesterId#
- #assignment.description#
- #assignment.activityId#
- #assignment.activityName#
- #assignment.activityDefId#
- #assignment.assigneeId#
Performer
To get user information of the performer of an activity.
- #performer.activityDefId.id#
- #performer.activityDefId.username#
- #performer.activityDefId.firstName#
- #performer.activityDefId.lastName#
- #performer.activityDefId.email#
- #performer.activityDefId.active#
- #performer.activityDefId.timeZone#
To get activityDefId (activity definition ID), mouse-over on the activity name in Activity Mapping tab (Workflow Management Console), and there will be an overlay showing the ID.
Form
To get data from form table.
- #form.formDataTableName.fieldName#
- #form.fieldName# (used in Form Builder, or plugin configuration when the form data table name is already specified)
For examples:
#form.registration.registeredDate#
#form.issuedDate#
|
Workflow Variable
To get the value of a workflow variable.
For example:
#variable.approvalStatus#
|
Date
To get date time according to a specified format.
For examples:
#date.h:mm a# // 12:08 PM
#date.EEE, d MMM yyyy h:mm:ss a# // Wed, 4 Jul 2009 12:08:56 PM
|
User (v2.0.0 and above)
To get user information based on username.
- #user.username.id#
- #user.username.username#
- #user.username.firstName#
- #user.username.lastName#
- #user.username.email#
- #user.username.active#
- #user.username.timeZone#
For example:
Apart from all of the existing Hash Variables supported in Joget version 2 as described above, these are the new hash variables supported in this new version 3.