At公式(又称为@命令)是一个预先定义,服务器端解析执行的函数公式,例如【获得当前服务器日期,可使用@date】。 为了满足业务实施场景的开箱即用需要,AWS 提供了丰富的预置公式库,帮助AWS实施顾问完成各种任务场景的设计需要。
项 | 说明 |
---|---|
@companyName(contextType,contextId)单位名称 | 1.- contextType(可选)常量:org、process、taskOwner和taskTarget- 如果值为org或未提供时,从操作者所在组织结构中读取- 如果值为process时,从流程实例的创建者信息中读取- 如果值为taskOwner时,从任务实例的发起人信息中读取 - 如果值为taskTarget时,从任务实例的执行人信息中读取2.- contextId(可选)对应contextType,如不提供该参数,默认取当前上下文- 如果contextType为org或未提供时,该值为指定的单位Id- 如果contextType为process,该值为指定的流程实例Id- 如果contextType为taskOwne,该值为指定的任务实例Id- 如果contextType为taskTarget,该值为指定的任务实例Id |
@companyNo(contextType,contextId)单位编号 | 1.- contextType(可选)参见@companyName参数说明 2.- contextId(可选)参见@companyName参数说明 |
@departmentName(contextType,contextId)部门名称 | 1.- contextType(可选)参见@companyName参数说明 2.- contextId(可选)参见@companyName参数说明 |
@departmentNo(contextType,contextId)部门编号 | 1.- contextType(可选)参见@companyName参数说明 2.- contextId(可选)参见@companyName参数说明 |
@uid(uidAliasName,delimiter)用户登录账户名 | 1.- uidAliasName (可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式。通常实施人员可以使用该参数将值中包含的别名处理掉2.- delimiter(可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userName(uidAliasName,delimiter)用户姓名 | 1. - uidAliasName (可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式 2. - delimiter (可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@isDepartmentManager(contextType,contextId) 是否为部门管理者 | 1.- contextType(可选)参见@companyName参数说明 2.- contextId (可选)参见@companyName参数说明 |
@roleName(contextType,contextId)角色名称 | 1.-contextType(可选)参见@companyName参数说明 2.-contextId(可选)参见@companyName参数说明 |
@userNo(uidAliasName,delimiter)员工编号 | 1.-uidAliasName (可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式2.-delimiter(可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userPositionLayer(uidAliasName,delimiter)职等名称 | 1.-uidAliasName(可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式 2.-delimiter (可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userPositionNo(uidAliasName,delimiter)职等级次 | 1.-uidAliasName(可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式 2.-delimiter (可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userPositionName(uidAliasName,delimiter) 职务名称 | 1.-uidAliasName(可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式 2.-delimiter (可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userExt1(uidAliasName,delimiter)扩展标记1 | 1.-uidAliasName (可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式 2.-delimiter (可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userExt2(uidAliasName,delimiter)扩展标记2 | 1.-uidAliasName (可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式2.-delimiter(可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userExt3(uidAliasName,delimiter) 扩展标记3 | 1.-uidAliasName(可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式 2.-delimiter(可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userExt4(uidAliasName,delimiter) 扩展标记4 | 1.-uidAliasName(可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式 2.delimiter (可选)返回的多个值用delimiter分割,默认使用空格分隔 |
@userExt5(uidAliasName,delimiter)扩展标记5 | 1.-uidAliasName(可选)解析一组指定账户,当某一账户非法或不存在时从列表中剔除,兼容友好地址别名格式 2.-delimiter(可选)返回的多个值用delimiter分割,默认使用空格分隔 |
有关At公式的详细介绍请参见《AWS @公式参考指南》