注:请先阅读公式使用说明,以及注意事项

当前登陆人名称(LOGINUSER)

表达式:LOGINUSER()
说明:获取当前登陆人名称

实例:
普通业务公式 - 图1

获取当前登录人的主管名称(DIRECTOR)

表达式:DIRECTOR(level)
说明:获取当前登陆人的主管名称

参数:

  • level:几级主管

实例:
普通业务公式 - 图2

获取当前登陆人工号(LOGINUSERWORKNO)

表达式:LOGINUSERWORKNO()
说明:获取当前登录人工号

示例:LOGINUSERWORKNO()

获取当前登录人昵称(GETUSERNAME)

表达式:GETUSERNAME()
说明:获取当前登录人昵称

示例:GETUSERNAME()

获取当前登录人或当前登录人的主管(USER)

表达式:USER([level])
说明:如果没有参数就是获取当前登录人,level传值就是获取当前登录人的主管

参数:

  • level:几级主管

注:仅用于给人员搜索框组件赋值

实例:
普通业务公式 - 图3

获取指定人所在部门叶子节点名称(DEPTNAME)

表达式:DEPTNAME(userId)
说明:获取指定人所在主职部门的叶子节点部门名称

参数:

  • userId:指定人工号

实例:
普通业务公式 - 图4
例如:
如果指定人员所在主部门的完整的路径树为:阿里巴巴-阿里云-钉钉-宜搭平台
那么,该公式最终的执行结果为:宜搭平台

获取指定人所在部门全路径名称(DEPTFULLNAME)

表达式:DEPTFULLNAME(userId) or DEFTFULLNAME(人员搜索框)
说明:获取指定人所在主职部门部门的全路径名称

参数:

  • userId:指定人工号

实例:
DEFTFULLNAME(userId)
DEFTFULLNAME(人员搜索框)

如果指定人员所在主部门的完整的路径树为:阿里巴巴-阿里云-钉钉-宜搭平台
那么,该公式最终的执行结果为:阿里巴巴-阿里云-钉钉-宜搭平台

image.png

image.png

统计提交数(COUNT)

表达式

  1. COUNT(FORMUUID)说明:表单提交实例总数
  2. COUNT(FORMUUID, USERID, STARTDATE, ENDDATE, [QUERYEQ])说明:根据条件统计实例提交数

    参数

  • FORMUUID 表单唯一UUID,如何查看当前表单的FORMUUID,点击查看
  • USERID 工号
  • 创建开始时间,13位长度的以毫秒为单位的unix时间戳,如何获得时间戳参数,点击查看
  • 创建结束时间,13位长度的以毫秒为单位的unix时间戳,如何获得时间戳参数,点击查看
  • 查询条件

示例:
设置表单校验,该表单最多只允许2次提交。
image.png

登录人相关信息(USERFIELD)

表达式:USERFIELD( 人员搜索框 ,”userId”)
说明:人员搜索框需要联动带出一些基本信息。
实例:
image.png

基本信息 函数
工号 USERFIELD(
人员搜索框
,”userId”)
姓名 USERFIELD(
人员搜索框
,”name”)
花名 USERFIELD(
人员搜索框
,”nickName”)
层级(已不支持) USERFIELD( ~~
`
人员搜索框`
,”level”)~~
事业部 USERFIELD(
人员搜索框
,”buName”)
职位(已不支持) USERFIELD( ~~
`
人员搜索框`
,”postName”)~~
部门信息 DEPTNAME(
人员搜索框
)

集团邮箱格式校验(VALIDATEALIMAIL)

NOT(VALIDATEALIMAIL( 单行输入框 ,”WORK”))
校验是否是正确的集团邮箱格式。
示例:
image.png

设置流水号公式(SETSERIALNO)

使用方式见 详情