What is Hash Variable?
Hash Variables gives users greater flexibility and freedom in accessing useful information or relevant runtime values from the system.
A hash variable is a special hash-escaped keyword that can be used in
- Form Builder
- Datalist Builder
- Userview Builder
- Supported plugin configuration properties
- Activity name in Workflow Designer
- External Form URL when mapping an activity to an external form
to return the value of some useful runtime variables from Joget components.
Nested Hash Variable
Since version 3..
Nested Hash Variable
0.3, a Hash Variable can be used inside another Hash Variable to form a Nested Hash Variable. The syntax for the inner Hash Variable is wrapped by a pair of curly bracket '{' and '}'.
Syntax:
#prefix.{prefix.variableKey}# |
Example:
#date.{envVariable.dateFormat}# #user.{variable.username}.firstName# #form.tableChild.field1[{form.tableParent.childId}]# |
...
List of Hash Variables
Workflow Assignment Hash Variable
Name | Description | ||
---|---|---|---|
Prefix | variableassignment | ||
Description | used to retrieving workflow variable in a workflow process | To get workflow activity information of the current assignment. | |
Attributes |
| ||
Scope of Use |
| Sample | #variable.status# will retrieve bla bla |
Current User Hash Variable
Name | Description |
---|---|
Prefix | variablecurrentUser |
Description | used to retrieving workflow variable in a workflow process |
Sample | #variable.status# will retrieve bla bla |
...
To retrieve currently logged in user information. | |
Attributes |
In Joget Enterprise edition, these additional attributes are available:- Organization
Department
Grade
HOD
Group
Employment
Department HOD
|
Scope of Use |
|
Date Hash Variable
Name | Description |
---|---|
Prefix | date |
Description | To get date time according to a specified format. |
Attributes |
|
Scope of Use |
|
Sample Attributes | #date.h:mm a# // 12:08 PM #date.EEE, d MMM yyyy h:mm:ss a# // Wed, 4 Jul 2014 12:08:56 PM #date.DAY+ 7 .EEE, d MMM yyyy h:mm:ss a# // Add 7 days on top of current date time - Wed, 11 Jul 2014 12:08:56 PM |
Environment Variable Hash Variable
...