# 变量

# 变量格式对比

  • InfoPlus有多处配置都会使用到变量,但格式有些不同。
  • 表单数据请参考FormData
  • 表单公式请参考动态设置
  • 目前所有配置都已支持${变量名}的格式
Format 表单引擎 表单动态 Beanshell (opens new window) 工作流引擎 Freemarker (opens new window) ExportAPI 场景举例
${变量名} Yes Yes Yes Yes Yes Yes 数据源/导出Word
${变量名/前/后缀/默认值} Yes No No No No No 实例名/Tag
${变量名.属性} No Yes No No Yes No Freemarker通知
$变量名 No Yes No No No No 公式样式
$变量名.属性 No Yes No No No No 公式样式
${"变量名"} No No Yes No No No 工作流脚本

# 表单内置变量

Var Explain
_VAR_ACTION_ACCOUNT 当前办理用户的账号
_VAR_ACTION_REALNAME 当前办理用户名字
_VAR_ACTION_PHONE 当前办理用户的手机号
_VAR_ACTION_ORGANIZE 当前办理用户的部门,如有多个不保障顺序
_VAR_ACTION_ORGANIZES 当前办理用户的部门列表,可作Datasource
_VAR_ACTION_INDEP_ORGANIZE 当前办理用户的独立部门,多个不保障顺序
_VAR_ACTION_INDEP_ORGANIZES 当前办理用户独立部门列表,可作Datasource
_VAR_ACTION_USERCODES 当前办理用户的学工号列表
_VAR_EXECUTE_ORGANIZE 当前办理用户在该步骤有权限的岗位对应的部门,多个不保障顺序
_VAR_EXECUTE_INDEP_ORGANIZE 同上,但是是其独立部门列表
_VAR_EXECUTE_ORGANIZES 当前办理用户在该步骤有权限的岗位对应的部门列表,可作Datasource
_VAR_EXECUTE_INDEP_ORGANIZES 同上,但是是其独立部门列表
_VAR_EXECUTE_POSITIONS 当前用户在该步骤有权限的身份,符合UserFilter格式
_VAR_EXECUTE_USERCODE 当前办理用户在该步骤有权限的岗位对应的学工号,多个不保障顺序,注意只有身份岗位有对应的学工号
_VAR_EXECUTE_USERCODES 当前办理用户在该步骤有权限的岗位对应的学工号列表,可作Datasource,注意只有身份岗位有对应的学工号
_VAR_POSITIONS 当前用户的身份,符合UserFilter格式
_VAR_OWNER_ACCOUNT 实例所有者的账号
_VAR_OWNER_REALNAME 实例所有者的姓名
_VAR_OWNER_ORGANIZES 实例所有者部门列表
_VAR_OWNER_USERCODES 实例所有者学工号列表
_VAR_PARTICIPANTS 实例的参与人列表
_VAR_ENTRY_NUMBER 当前流程实例的流水号
_VAR_STEP_CODE 当前步骤代码
_VAR_ADDR 当前用户IP地址
_VAR_NOW 当前时间
_VAR_NOW_YEAR 当前时间:年
_VAR_NOW_MONTH 当前时间:月
_VAR_NOW_DAY 当前时间:日
_VAR_RELEASE 当前实例的是否时正式,true或者false
_VAR_URL 当前页面url
_VAR_URL_Attr 当前页面查询参数,json格式保存
_VAR_GLOBAL_VARIABLES 自定义全局变量,json格式保存