2023 9月4日

新增功能

  • 先胜云平台

    • 增加元素关联关系查看功能

  • UX

    • 图表查看数据支持格式化

    • 可添加卡片标题支持展开收起

    • 卡片/图表支持悬停显示阴影

    • 新增多语言文本框控件

    • 按钮标题支持表达式

  • 电子表格2.0

    • 浮动行表逻辑属性维度:下拉范围允许与筛选器关联

    • 数据源增加limit查询配置

    • 浮动行表隐藏表头

    • 数据验证比较值可引用单元格

    • 动态表跳转,可配置右键跳转

  • 工作流

    • 新增「cube」锁审批状态节点

    • UX - 工作流完成任务卡片支持动态查询任务

    • UX - 支持流程图控件查看

    • 工作流增加流程类监听

    • 原DeepQL节点调整为DeepModel节点

    • JS增加获取维度描述方法

  • DeepModel

    • 预置对象增加元素对象

    • 新增模版对象

  • 领域模型

    • 访问策略支持权限方案

    • 领域模型动作支持DeepQL执行

  • 维度

    • 新增维度基数类型配置

  • 财务模型

    • 新增字段数据类型-低基数文本

功能优化

  • UX

    • 跳转内部链接动作优化

    • 表格相关优化

以下是详细更新说明


增加元素关联关系查看功能。可以通过元素管理-操作-关联关系进行查看。 1693536143029-2e35cb10-defd-4a04-a7c9-b85801aa5ca1 1693536198239-47f3c398-3395-46f6-9b5c-7806ebfdce8b

图表查看数据也支持显示格式,若图表的X轴、Y轴配置了显示格式,在使用视图点击查看数据按钮时,会按照X轴或Y轴配置的显示格式显示。 1693217291761-43951e0a-7bb3-48e7-89dc-1581dafbc4bc

图的格式化 1693216572753-594d4d27-5b63-4bd1-b4c5-2ed29476f508

查看数据的格式化 1693216618577-f884d78e-4523-446e-8b42-7aab2e04ab1c

本次迭代可添加卡片增加了卡片模式配置,在折叠模式下,可添加卡片支持点击标题区域展开收起卡片内容,在普通模式下则不允许展开收起,且在折叠模式下可配置卡片内容是否默认收起。 1693220667559-61ce9cde-1bbb-47a6-9879-1be0574906e4 1693280215706-89c1c05c-dd72-4121-8efd-44f969a82b4a

本次迭代卡片/图表控件支持了阴影配置,可选择阴影的生效方式,默认显示表示阴影效果会一直显示,悬停显示则只会在鼠标悬停到卡片/图表控件时才会显示阴影效果。阴影效果可配置X轴、Y轴、模糊、扩散 参数 1693280519670-7966452e-7e1a-480d-a192-ff76c495e35b

卡片配置了阴影效果如下: 1693280461541-eab32e63-20bf-4763-a461-ea7cdc920758

本次迭代新增了多语言文本框控件,多语言控件与普通文本框控件在配置方面类似,但多语言文本框只能关联对象多语言类型属性,点击右边的地球按钮可维护多语言的内容,同时可根据系统当前语言显示不同语言的内容。 ![1693295676286-4e79fed7-a3f0-40b5-a43b-7335e9415ab6(../media/1693295676286-4e79fed7-a3f0-40b5-a43b-7335e9415ab6.png)

多语言也可以用在表格中,在表格中始终显示当前语言的内容 1693295873234-c10854eb-27d1-4b47-9309-a63ff0510b9c

我们常常将业务主键的描述配置位多语言,达到以前维度描述多语言的效果。

本次迭代对按钮标题进行了优化加强支持配置表达式,通过表达式可以实现标题根据控件的值或数据的状态变化,例如新增的时候按钮叫“新建合同”,编辑的时候按钮叫“更新合同” 1693292734310-ec5852a8-d1ed-4cc5-b1fd-12e9c68c5e1a

因为标题是多语言文本输入框,表达式也支持多语言。如需在表达式中使用多语言,可按如需json结构写:

Copy
{
    "en": "submit",
    "cn": "提交"
  }

本迭代对跳转内部链接动作进行了优化,原本跳转内部链接必须写js拼接出跳转元素的url,现将配置拆为两部分:目标元素、链接参数,目标元素可以选择任意想跳转的元素,跳转元素时如需携带一些跳转的参数,例如查询数据的POV,可在链接参数框中配置表达式。 1693293711085-4036bc0b-f1a3-4f06-ab1c-2e2a499a9e3b

为了固定表格的高度,让表格在一屏显示,本迭代表格增加了自定义高度的功能,未开启自定义高度表格高度会根据数据量变化,开启自定义高度后表格按固定高度显示。 1693294116896-c73bf930-378b-4557-bc03-c98669a67537

本次迭代表格支持了不同的列之间级联选择的功能,例如某一列选择省份,另外一列只能选择对应省份下的城市,如下图所示: 1693294980588-a6cba58f-d8ff-4d0c-8a57-2ab7d8dbe988

配置方法: 在城市列的过滤条件中配置表达式取省份列当前行的数据,并根据当前行的数据过滤出下来可选范围。 1693294943193-0bc615ef-779b-43c5-a440-685146ddc433 1693295194447-1adc2d3f-b114-4382-93f0-d4df76712312 1693294925081-51950c4c-6b86-45a6-9745-409347002801

1693790010047-e60eb0e7-569d-4d28-a334-0378101afe1d

注意:逻辑属性仅控制数据的显示方式、下拉范围、保存校验,不过滤数据。过滤数据请见浮动行表【筛选条件】,或数据源【查询条件】 1693790086899-19643aae-4a45-41b1-85da-e42c4b0cee59 1693790103347-22ce672a-3746-4757-87e4-e289dd4e3e75

默认每个数据源可查询10万行数据,可以自行修改limit参数,但间隔不能超过10万,比如100001-200000。 1693790209187-6a26bda4-e8d0-40a0-81a8-a56c73bfa34f

浮动行表可配置隐藏表头(仅使用态体现),适用于自定义假表头、隐藏真表头的场景。 1693790364276-52637382-9891-42c3-8a26-05520f97bc19

1693790602245-7bcfa913-efc8-47ef-a6ac-d3700baf7fd8

校验项

比较值:引用单元格数据类型

整数

数字(value是数字,包含整数、小数、日期)

小数

数字(value是数字,包含整数、小数、日期)

数字

数字(value是数字,包含整数、小数、日期)

文本-内容

无限制

文本-长度

大于等于0的数字

日期

日期 或 数字

若校验项与目标值数据类型不匹配,则【数据验证】无效

标准跳转功能跳转方式:除点击跳转外,增加右键菜单跳转 1693791520229-65df8a2d-ac18-4f5f-b52e-039adcb8d282

工作流新增「财务模型」节点,支持动作「数据块审批状态初始化与变更」,可使用该节点进行财务模型状态变更。 1693281136035-94fa7004-6ce0-4b81-ab59-afd1c22ea21f

工作流任务处理卡片支持根据流程实例/业务键组合动态查询显示多条任务 1693289227491-f6efa45e-1970-46e8-bd02-5dbc7b351c77

支持在UX中展示工作流流程图控件,显示当前工作流实例的执行进展 1693289056392-355755d4-bf1a-41d7-827c-8fd60094f215

工作流增加流程类监听,支持在流程启动、异常、终止时调用其他工作流,进行通知/记日志等行为 1693289789154-0db83f34-97bd-4551-95f2-ce167a34ed15

将原本的DeepQL节点调整为DeepModel节点,方便后续的功能拓展,其他功能不变。

可通过以下方法,获取维度描述等相关信息

Copy
var a = fn$getDimension("shop",wfi$input1)
a.description

新增预置对象「元素对象」,可将平台元素信息作为对象数据进行查看 1693548443237-886db3ee-60c3-44fa-9259-a2a31899e6ea

对象创建支持基于模板创建,预置了对应要求下的属性规则 1693548537056-19eac28a-11b3-417d-be46-b9304deaf5ab

领域模型-访问策略支持基于权限方案生成和控制。 1693548640239-ff9c1e18-f9bb-444a-8705-c2cd78f7b016

领域模型可新建领域动作,支持DeepQL执行 1693548783675-c55f595f-f3f8-45a4-ab7d-3a5f281bbb16

新建维度时,可以选择维度基数类型,默认为“普通维度”,当维度成员数量较大时(通常为超过1万个成员),可以选择“高基维度”,高基维度在财务模型查询中会有更优秀的性能表现。“低基维度”目前没有特殊逻辑,为后续功能的预留选项。 需要注意的是,维度基数类型选项只能在维度新创建时配置,维度保存后无法修改。 1693468400738-17204a00-9880-47de-988c-b3790c6bf093

财务模型字段数据类型新增“低基数文本”类型,低基数文本在字段关联的维度成员较少时有更优秀的性能表现。 如果通过财务模型创建模板创建,则列作用为年份类,期间类,场景类,版本类,科目类,变动类,值类的字段,默认数据类型是“低基数文本”,其他类型默认是“文本”。 如果cube对应的clickhouse数据表中没有数据,则数据类型可以随时修改,有数据后将无法修改。 1693469323809-071e3496-9386-4616-9371-3518c75406de

回到顶部

咨询热线

400-821-9199