跳到主要内容

5.2.0功能变更日志

1 无代码

1.1 【工作区】语言设置自适应

「外链语言」下架

已配置外链语言的工作区,相关语言配置变为自适应浏览器语言

文档图片

外部邮件均变更为「中英双语邮件」

文档图片

1.2 【登录】禁用成员登录逻辑优化

某成员被禁用后,该成员下次登录时会自动登录到下一个未被禁用的工作区,且无法切换至被禁用的工作区

若该用户没有其他未被禁用工作区,则直接退出登录

1.3 【数据关联】下拉选择数据时支持下拉滚动加载

文档图片

1.4 【报表】汇总表的指标维度必须来自同一张表格

文档图片

1.5 【OPEN API接口】更新成员接口

superiorId传入null时,不更改当前成员主管信息;superiorId传入空字符串时,会删除当前成员的主管信息。

注:平台版本同步成员不支持更改成员信息

1.6 【环境级OPEN API】支持用户开通多个工作区

openUserId填已创建过工作区的用户时,可以成功创建工作区

  • 该用户在两个工作区内身份都为创建人

1.7 【打印】以字段为PDF模板文件名且字段为空的情况

选择插入字段作为pdf模板的文件名,当字段为空值时,系统默认命名为“文件{序号}”。

  • 若是单条打印,则命名为“File1”;
  • 若是系统pdf模板批量打印-逐条打印,则命名为“File”、“File(1)”、“File(2)”... 最后生成的文件是:File{序号}.pdf

注意:

  • 批量打印-逐条打印的序号,仅在本次打印操作中递增。由系统中的数据编号降序打印。
  • 若作为文件名的字段脱敏,但在文件名上不做脱敏展示,直接明文展示。

文档图片

1.8 【子管理员】增加子管理员应用包、通讯录定向管理的权限

系统管理员可在子管理员可以管理应用包,且支持管理部分通讯录

1.9**【权限体系】成员权限配置**

管理员可在管理后台批量授权,方便权限管理

2 轻析

2.1 【报表】轻析报表计算字段更新

  • 优化现有四个函数(SUM_AGG、AVG_AGG、MAX_AGG、MIN_AGG)的聚合逻辑,更改成汇总后逻辑,后缀加上“_AGG”
  • 新增两个聚合函数(COUNT_AGG、 COUNTDISTINCT_AGG),汇总后计算逻辑。
  • 新增「其他函数」,本期只支持一个函数【NUM】。
类型公式名称描述抛错逻辑(满足任一条件时,触发错误提示
聚合函数SUM_AGGSUM_AGG(数字1) 说明:根据条件进行分组,对分组数据进行求和。 示例:SUM_AGG(销售数量),汇总销售数量的总和。**触发错误提示:**公式的「数字1」为必填项,没有填写,则抛错; 例如:SUM_AGG()填入参数非数字,则抛错; 例如:SUM_AGG(商品名称)参数上限1个,配置2个或以上的字段,需要抛错; 例如:SUM_AGG(销售数量,本次发货数量)函数表达式运算符有且仅允许正确【+-*/()】,否则抛错;聚合函数和非聚合函数共同使用时,需要抛错; 例如SUM_AGG(销售数量)+「本次发货数量」 SUM_AGG(销售数量)+SUM(本次发货数量)
AVG_AGGAVG_AGG(数字1) 说明:根据条件进行分组,对分组数据求平均值。 示例:AVG_AGG(销售数量),汇总销售数量的平均值。**触发错误提示:**公式的「数字1」必填,没有填写,则抛错;填入参数非数字;配置2个或以上的数字字段,需要抛错;函数表达式运算符有且仅允许正确【+-*/()】,否则抛错;聚合函数和非聚合函数共同使用时,需要抛错;
MAX_AGGMAX_AGG(数字1) 说明:根据条件进行分组,对分组数据取最大值。 示例:MAX_AGG(销售数量),销售数量的最大值。**触发错误提示:**公式的「数字1」必填,没有填写,则抛错;填入参数非数字;配置2个或以上的数字字段,需要抛错;函数表达式运算符有且仅允许正确【+-*/()】,否则抛错;聚合函数和非聚合函数共同使用时,需要抛错;
MIN_AGGMIN_AGG(数字1) 说明:根据条件进行分组,对分组数据取最小值。 示例:MIN_AGG(销售数量),销售数量的最小值。**触发错误提示:**公式的「数字1」必填,没有填写,则抛错;填入参数非数字;配置2个或以上的数字字段,需要抛错;函数表达式运算符有且仅允许正确【+-*/()】,否则抛错;聚合函数和非聚合函数共同使用时,需要抛错;
COUNT_AGGCOUNT_AGGT(X) 说明:根据条件进行分组,对分组内所有数据的条数进行计数,空值不进行计数。 示例:COUNT_AGG(商品名称),根据对商品名称进行计数。**触发错误提示:**公式的「文本」必填,没有填写,则抛错;字段类型不限,如果不能正确函数表达式,则抛错;配置2个或以上的数字字段,需要抛错;函数表达式运算符有且仅允许正确【+-*/()】,否则抛错;聚合函数和非聚合函数共同使用时,需要抛错;
COUNTDISTINCT_AGGCOUNTDISTINCT_AGG(X) 说明:根据条件进行分组,对分组内所有数据的条数进行去重计数,空值不进行计数。 示例:COUNTDISTINCT_AGG(商品名称),对不相同的商品名称进行计数。**触发错误提示:**公式的「X」必填,没有填写,则抛错;字段类型不限,如果不能正确函数表达式,则抛错;配置2个或以上的数字字段,需要抛错;函数表达式运算符有且仅允许正确【+-*/()】,否则抛错;聚合函数和非聚合函数共同使用时,需要抛错;
COUNTIF_AGGCOUNTIF_AGG(判断条件)说明;根据条件进行分组,对分组内满足判断条件的条数进行计数,空值不参与计数。示例:COUNTIF_AGG(销售数量>5000),对销售数量大于5000的计算条数。**触发错误提示:**公式的「表达式」必填,没有填写,则抛错;字段类型不限,如果不能正确函数表达式,则抛错;函数表达式运算符有且仅允许正确【+-*/()】,否则抛错;聚合函数和非聚合函数共同使用时,需要抛错;
其他函数NUMNUM(文本) 说明:将「文本」转化为数字格式。示例:NUM("123456"),返回数字“123456”。**触发错误提示:**公式的「文本」必填,没有填写,则抛错;字段类型为文本类型,如果不能正确函数表达式,则抛错;配置2个或以上的参数,需要抛错;聚合函数和非聚合函数共同使用时,需要抛错;

注意事项:

  • 聚合函数有且只允许一个参数,字段类型为数字字段。NUM函数支持参数上限一个,文本类型。

  • 聚合函数【SUM、MAX、MIN、AVG】的参数类型为数字字段。【COUNT、COUNTDISTINCT】的参数类型为不限。

  • 聚合函数不允许和非聚合函数共同使用。(例如新建计算字段:SUM(销售数量)+本次发货数量;错误使用)

  • 只允许拖拽至指标区域,并且没有汇总方式。

  • 使用聚合函数新增的计算字段:

  • 切换至其他图表(非明细表),图表的指标区域也会同步保存新增的计算字段(符合切换图表保存字段逻辑时)。

  • 切换至明细表时,新增的计算字段会变成红色,并且不支持拖拽至表头区域,hover时,会进行显示“明细表不支持聚合函数字段”;如果已添加至指标中,切换到明细表表头,会自动默认不保存该字段。

3 BUG修复

3.1 移动端公式关联的图片选择字段按默认顺序填入

通过公式关联图片选择字段,在移动端会正确按默认顺序填入

文档图片

3.2 html类型文件不可预览

修复了html类型文件上传后可预览的问题。现在上传后的html文件不能预览,只能本地下载

3.3 新手引导编辑视图位置信息

修复了首次进入视图应用,未进入默认视图导致的新手引导信息错位问题

3.4 webhook连接超时时长更改

webhook单词连接超时时间为60s,webhook会重试3次,总执行超时时间更新为180s

3.5 自定义打印模板的文件名长度更改

在自定义打印模板时,自定的文件名长度更改为200字符,超过200字符的会进行截断处理

3.6 移动端可查看PC样式的视图数据

在视图中 WORD 模版打印时数据查看二维码的内容,现在通过手机扫码后可正常查看与PC端相同的数据页面

3.7 Q-Linker绑定参数变化时会自动触发

修复了Q-Linker不自动触发的问题

生效后数据关联字段的默认逻辑为:关联到的值若为一个,会默认填充,多余一个不会自动填充。如该数据关联字段已有值,且关联的值不止一个值,表现上已有的数据关联字段值会消失。