...
| Table of Contents | ||||
|---|---|---|---|---|
|
...
流程任务哈希变量
| 名称 | 描述 |
|---|---|
| 字首 | assignment |
| 描述 | 获取当前分配的工作流任务信息。 |
| 属性 |
|
| 使用范围 |
|
| 样例 | 显示被指派人的姓名 #user.{assignment.assigneeId}.firstName# #user.{assignment.assigneeId}.lastName# |
...
| 名称 | 描述 |
|---|---|
| 字首 | currentUser |
| 描述 | 获取当前登录的用户信息 |
| 属性 |
在Joget企业版中,这些附加属性是可用的: - 用户元
组织
部
年级
HOD
组
雇用
HOD部门
|
| 使用范围 |
|
日期哈希变量
| 名称 | 描述 | |||||
|---|---|---|---|---|---|---|
| 字首 | 日期date | |||||
| 描述 | 根据指定的格式获取 日期时间。
| |||||
| 属性 |
| |||||
| 使用范围 |
| |||||
| 示例属性 | #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#date.DAY-1.EEE,d MMM yyyy h:mm:ss a# // Minus 1 days on top of current date time - Wed, 3 Jul 2014 12:08:56 PM |
...
| 名称 | 描述 |
|---|---|
| 字首 | envVariable |
| 描述 | 检索环境变量值。了解有关环境变量的更多信息。 |
| 属性 |
|
| 使用范围 |
|
| 示例属性 | #envVariable.smtpServer##envVariable.smtpPort# |
表单数据哈希变量
| 名称 | 描述 |
|---|---|
| 字首 | 形成form |
| 描述 | 从 表格中 表单(数据表)中 获取 字段值。 |
| 属性 |
|
| 使用范围 |
|
| 示例属性 | #form.registration.registeredDate# //will use the current record ID #form.registration.registeredDate[ 0001 ]# //0001 is the record ID to seek forregistration 表中ID为0001的registeredDate值#form.registration.registeredDate[{variable.recordId}]# //using nested Hash Variable with curly bracket. |
应用程序消息散列变量(国际化)
| 名称 | 描述 |
|---|---|
| 字首 | 国际化 |
| 描述 | 在应用程序级别支持语言本地化。 |
| 属性 |
|
| 使用范围 |
|
| 示例属性 | #i18n.logout# |
| 例 | 请参阅添加消息。 |
执行者哈希变量
采用嵌套哈希变量获取表单值. |
表单绑定哈希变量
| Panel | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
这是 Joget Workflow v6 新功能 |
| 名称 | 描述 |
|---|---|
| 首字 | binder |
| 描述 | 通过 表单定义ID 获取 字段值 或 字段值标签 To get field value or field value label from the binder of a form via its form definition id . 前缀为 'binder' 代表获取字段值, 而 'binder.options' 代表获取选项标签 (eg. select box, checkbox & radio button). 也可以通过加入 APP_ID 跨应用获取 字段值 或 或字段标签, 否则默认获取当前应用的值. 通过 PRIMARY_KEY , 可以获取指定记录的 字段值 或 字段标签 . |
| 属性 |
|
| 适用范围 |
|
| 样例 | #binder.addCard.title# #binder.cardViewer.addCard.title# #binder.cardViewer.addCard.title[b30bce20-c0a82095-14976e70-fded1735]# #binder.options.addCard.title# #binder.options.cardViewer.addCard.title# #binder.options.cardViewer.addCard.title[b30bce20-c0a82095-14976e70-fded1735]# |
应用定义哈希变量
| 名称 | 描述 |
|---|---|
| 首字 | appDef |
| 说明 | To retrieve App Definition information |
| 属性 |
|
| 适用范围 |
|
| 样例 | 显示应用名称: #appDef.name# |
应用消息哈希变量(国际化)
| 名称 | 描述 |
|---|---|
| 字首 | i18n |
| 描述 | 在应用程序级别支持语言本地化。 |
| 属性 |
|
| 使用范围 |
|
| 示例属性 | #i18n.logout# |
| 例 | 请参阅 添加消息。 |
执行者哈希变量
| 名称 | 描述 | ||||
|---|---|---|---|---|---|
| 字首 | performer | ||||
| 描述 | 获取活动 | ||||
| 名称 | 描述 | ||||
| 字首 | performer | ||||
| 描述 | 获取活动执行者的用户信息。 | ||||
| 属性 |
| ||||
| 使用范围 |
| ||||
| 示例属性 |
|
...
| |||||
| 使用范围 |
| ||||
| 示例属性 |
|
请求参数哈希变量
| 名称 | 描述 |
|---|---|
| 字首 | requestParam |
| 描述 | 访问请求参数的值。 |
| 属性 |
|
| 使用范围 |
|
| 示例属性 |
|
用户哈希变量
| 名称 | 描述 |
|---|---|
| 字首 | requestParam用户 |
| 描述 | 访问请求参数的值。 |
| 属性 |
|
| 使用范围 |
|
| 示例属性 |
|
用户哈希变量
要根据用户名获取用户信息。 | |
| 属性 |
在Joget企业版中,这些附加属性是可用的: - 用户元
组织
部
岗级
HOD(部门负责人)
组
|
| 名称 | 描述 |
|---|---|
| 字首 | 用户 |
| 描述 | 要根据用户名获取用户信息。 |
| 属性 |
在Joget企业版中,这些附加属性是可用的: - 用户元
组织
部
雇用
部门HOD
|
| 使用范围 |
|
| 示例属性 |
组
雇用
HOD部门
|
| 使用范围 |
|
| 示例属性 |
|
用户视图密钥哈希变量
| 名称 | 描述 |
|---|---|
| 字首 | userviewKey |
| 描述 | 用户视图密钥散列变量仅用于访问当前用户视图密钥的值。 这个散列变量的典型用例是:
|
| 属性 |
|
| 使用范围 |
...
|
Userview Key哈希变量
| 名称 | 描述 |
|---|---|
| 字首 | userviewKey |
| 描述 | 用户视图密钥散列变量仅用于访问当前用户 Userview Key。 这个哈希变量的典型用例是:
|
| 属性 |
|
| 使用范围 |
工作流变量哈希变量
| 名称 | 描述 |
|---|---|
| 字首 | 变量 |
| 描述 | 在Process Flow中获取工作流程变量的值。 |
| 属性 |
|
| 使用范围 |
|
| 示例属性 | #variable.approvalStatus# |
请求哈希变量
| 名称 | 描述 | |||||
|---|---|---|---|---|---|---|
| 字首 | 请求 | |||||
| 描述 | 从页面视图的当前 HttpServletRequest对象获取值 。 | |||||
| 属性 |
| |||||
| 使用范围 |
| |||||
| 示例属性 | 要检索上面屏幕截图中的“Referer”标题属性值,可以使用下面的散列变量。
|
平台哈希变量
| Panel | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
这是Joget Workflow v6中的一个新功能。 |
| 名称 | 描述 |
|---|---|
| 字首 | 变量platform |
| 描述在Process | Flow中获取工作流程变量的值。获取当前平台的信息。 |
| 属性 |
|
| 使用范围 |
|
| 示例属性 | #variable.approvalStatus# |
请求哈希变量
| 名称 | 描述 | |||||
|---|---|---|---|---|---|---|
| 字首 | 请求 | |||||
| 描述 | 从页面视图的当前 HttpServletRequest对象获取值 。 | |||||
| 属性 |
| |||||
| 使用范围 |
| |||||
| 示例属性 | 要检索上面屏幕截图中的“Referer”标题属性值,可以使用下面的散列变量。
|
平台哈希变量
| Panel | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
这是Joget Workflow v6中的一个新功能。 |
在Joget企业版中,以下属性可用:
| |
| 使用范围 |
|
多用户哈希变量
| Panel | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
这是Joget Workflow v6新功能 |
| 名称 | 描述 |
|---|---|
| 首字 | users |
| 描述 | 获取指定用户组,岗级,部门,组织的用户,以 “;” 分隔. |
| 属性 |
|
| 适用范围 |
|
| 样例 | 获取当前用户所在用户组的所有用户:
|
| 名称 | 描述 |
| 字首 | 平台 |
| 描述 | 检索特定于平台的信息。 |
| 属性 |
在Joget企业版中,这些附加属性是可用的: -
|
| 使用范围 | 应用程序中的所有组件。
Bean Shell哈希变量
| Panel | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
这是Joget Workflow v6中的一个新功能。 |
| 名称 | 描述 | |||||||
|---|---|---|---|---|---|---|---|---|
| 字首 | BeanShell | |||||||
| 描述 | 使用环境变量来执行bean shell脚本。使用URL查询字符串语法传递参数。 | |||||||
| 属性 |
| |||||||
| 适用范围 | ScopeofUse
| |||||||
| 示例 | 使用参数 “username” 和 “dept” 执行存储在“welcome”环境变量中的脚本: | 示例属性 | 使用参数“username”和“dept”执行存储在“welcome”环境变量中的脚本:
|

