2023 2月3日

新增功能

  • 图表2.0基于业务模型作图时开放用户字段进行拖拽;

  • 图表2.0基于业务模型作图时开放非数字类型字段作为度量;

  • 清单表1.2筛选区域增加参数类型筛选条件;

  • 明细表1.1维度类型字段默认值支持“默认选中第一个”;

  • 电子表格1.0可关闭脚本执行信息的提示;

  • 电子表格1.0支持的小数精度增加至10位;

  • 电子表格2.0动态表、筛选器、DF函数等。

功能优化

  • 清单表1.2日期查询逻辑优化;

  • 明细表1.1附件上传逻辑优化;

  • 电子表格1.0调用python脚本时,传参增加元素名+folderid。

以下是详细更新说明


在基于业务模型作图时,我们开放了用户字段用来实现与用户相关的图表需求。

在基于业务模型作图时,我们放开了只能将数字类型字段作为度量的限制,以满足对某些字段的值的计数需求。 1、选中需要转换为度量的字段,拖入度量配置中。 2、将转换为度量的字段拖入图表配置中,支持的聚合方式包括计数与去重计数。

之前日期等于的查询存在查询的数据不准确的问题,比如等于 2022-12-26 只能查询到 2022-12-26 00:00:00的数据,无法查询到2022-12-26其他时间的数据,因此每次用日期等于查询时要么只能查出一条数据要么什么数据都查不出来。 按理,当日期选择等于某一天/月/年时,应该是要把这一天/月/年所有的数据查询出来的,故我们整体对日期时间的查询逻辑进行了优化,更符合实际业务场景,优化后的效果如下:

类似图表目前支持的@cur,清单表常见有需要动态计算的逻辑需要根据用户选择/填写的参数进行计算。但之前只能在sql中添加一个固定字段,无法根据用户输入的内容动态查询,不够灵活,故本次迭代清单表开放了自定义参数功能,可在自定义列或过滤条件中使用,通过该功能用户可以实现动态查询计算。

在列配置栏增加一块区域为【参数条件】,点击添加按钮可进行添加。 添加后,生成一个自定义参数(可视为变量),那么便可以在自定义列或过滤条件中使用这个参数,以自定义列的场景为例:添加一个自定义列,在自定义列的sql中引用该参数,

其使用视图样式与固定筛选条件一致,若已有固定筛选条件,则会添加在其后。 当用户在参数条件输入一个值后,该值会替换sql中的变量占位,以此实现动态查询、计算。例如:当用户在“变量”中输入BLBL,“关联公司”字段跟这个值相等的“评估结果”视为合格,否则视为不合格。

之前明细表维度默认值只支持固定的维度成员,但在实际项目中依然存在根据不同的权限动态展示默认值,比如新建明细表时,默认值就显示当前用户有权限的entity。但鉴于之前明细表默认值都是取自模型配置,故在明细表中维度字段增加了“默认值不与模型绑定”开关,如下图所示: 开启后,则会激活“默认选中第一个”的开关以及固定默认值的配置 开启默认选中第一个,逻辑同页面、图表的默认选中第一个一样,系统会取当前用户有权限的第一个值作为默认值进行填充。 注意:默认选中第一个和固定默认值不能同时配置,开启默认选中第一个会隐藏固定默认值配置。

默认值不与模型绑定只是对默认值进行处理,可以让默认值与模型解耦由明细表自己处理,字段类型和数据类型没有变化;而逻辑属性不与模型绑定则是字段类型和模型解耦,不仅仅是默认值,数据类型和传参格式都发生了变化。如需使用默认选中第一个的功能,必须开启“默认值不与模型绑定”开关。

之前附件在上传中时,点击保存会直接保存业务数据,但附件还在上传,对于附件信息还没保存进去,导致保存后附件无法打开,故在点击保存按钮时,增加了校验:会判断是否所有的附件都上传成功了,如果存在正在上传中的附件,则打断数据保存,并用全局的toast提示: 附件正在上传,请等待上传完成再保存数据 ,如下图所示:

电子表格新增配置项“显示脚本执行信息”,默认是开启状态。关闭后,电子表格执行脚本时,将不提示脚本的开始状态和执行结果。

此前,电子表格展示的小数精度只能支持到6位小数,不满足对小数精度要求较高的项目的需求。 本次更新小数精度最大支持为10位。

此前,电子表格【计算脚本管理】和按钮执行python时,给python的传参是页面维POV以及sheetname,sheetid。 为提升技术顾问使用python脚本的灵活性,传参增加电子表格的元素名和元素folderid。

DeepTable/电子表格2.0上线啦,上线内容包括筛选器控件、动态表控件、DF函数、工作表基础操作。 参考文档:https://docs.deepfos.com/deeptable-zh/zh_CN/latest/overview.html 使用教程:https://www.fincode.com.cn/course/104

在电子表格2.0中,动态表是由控件创建出来的区域。动态表是由行列维度组合成的多维数据表,必须基于财务模型来创建。由于动态表支持维度表达式,因此,可根据表达式动态计算行列上的维度成员,因此称为动态表。 相对电子表格1.0的变化:动态表控件支持对区域位置进行整体挪动、支持多区域、支持主题样式。

筛选器是维度成员的选择器,可关联到动态表区域或DF公式上,在使用视角由用户通过筛选不同的值,控制区域或单元格上显示不同的数据。 筛选器基于维度元素创建,分为工作簿级筛选器与Sheet级筛选器。

  • 工作簿级筛选器可天然在工作簿范围内联动,当在某一Sheet上切换工作簿级筛选器并查询数据时,其他Sheet与该筛选器关联的数据也会联动查询。

  • 工作表级筛选器不能跨工作表使用,仅能被本Sheet内的区域或公式引用。 相对电子表格1.0的变化:筛选器与区域解耦,使同一个筛选器能被绑定在不同的动态表、DF公式及其他控件中。

电子表格2.0支持直接在单元格上输入DF函数,来获取财务模型数据。 相对电子表格1.0的变化:DF函数和Sheet上普通单元格添加公式的操作无差别,无需通过脚本额外导入。支持复制、粘贴、批量查找替换、excel导入。

按钮管理 计算脚本管理 大纲树 数据源管理 Sheet工具栏

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send