【听产品经理说】第116期·供应链中台特性: 极速报表,助力报表扩展开发

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

【听产品经理说】第116期·供应链中台特性:  极速报表,助力报表扩展开发


 用户痛点

在供应链、核算等多领域中,无论是标准产品还是行业或二开的报表都存在以下共性问题。

 

伴随着这些疑问,小编特意推出本期产品经理说,为你带来二开报表的高效工具——极速报表,帮助你解决报表无法扩展、性能不佳、开发难度大等棘手问题。



 

整体介绍

 金蝶云·星瀚的极速报表并不是一个具体的报表,而是一个用于报表开发的框架,它由字段库、配置数据、元数据模板、代码基类等元素组成,用户可以通过极速报表实现具体的报表的扩展,如:物料收发汇总、物料收发明细等。

 

1 极速报表架构图及功能清单

 

易扩展:通过配置完成对出厂业务报表扩展,支持二开字段或自定义字段的过滤、显示,提供丰富的汇总展示方式;

稳定查询:使用Algox分布式流式计算框架,支持超大数据量计算,高性能查询,不宕机;

低代码开发:流式编程,面向单表开发,降低开发难度,提示开发效率。

 



应用案例

 

针对金蝶云·星瀚极速报表功能,供应链中台的产品设计师们总结出3个层面的扩展,下面将通过具体的案例来一一介绍如何实现:

 

1、在用户层面的扩展(不需要动任何配置):

需求:实时调整报表数据汇总方式,以及参与汇总计算的数值。下面以【库存管理】→【库存查询】→【即时库存】为例,介绍相关实现。

 

实现方式:通过汇总依据、汇总值、合计项、显示总计行几个字段进行实现,其中:

  • 汇总依据:用户可以实时选择汇总依据字段,如即时库存报表中,按组织+物料+仓库+。。。实现一个动态的数量汇总。

  • 汇总值:用户可以实时查询自己需要关注的数量,进行汇总显示。

  • 合计项:用户可以实时的添加一个小计行,如即时库存报表中,按组织+物料进行小计

  • 显示总计行:用户可以实时控制是否需要显示总计行

 

2 即时库存示例(1

 

3 即时库存示例2

 

2、在实施层面的扩展(不需要动任何代码):

需求1调整报表显示字段,如【库存组织】显示为【组织】、组织显示名称后,还要显示编码。


实现方式:

步骤1:打开【报表数据源配置】列表界面,找到需要扩展修改的配置,选中,点击克隆配置。

若已有克隆配置,则不再操作;

步骤2:打开克隆后的配置(自动带开发商标识前缀),安装实际需求进行修改配置;

步骤3:启用修改后的克隆的配置;

步骤4:打开报表页面,验证功能;

 

4报表数据源配置页面-报表字段配置

 

在【报表数据源配置】页面中,也可以通过其他字段的设置,满足企业的个性化需求,具体字段及作用如下:

  • 【字段名称(报表显示)】:这一例默认等于字段库字段名称,可以二次修改,报表显示时使用该列名称显示,并支持多语言。

  • 【显示属性】:自动处理时,基础资料默认显示名称,可修改为编码或其他方式。

  • 【显示引用属性】:基础资料可以增加显示其他级联属性,可选字段取决于字段库中配置的引用属性。

  • 【计算类型】:有维度、数值、参数计算、舍弃4个选项,报表汇总依据字段可选范围为维度类型字段,汇总值可选范围为数值类型字段、通用过滤可选过滤字段为维度和参数计算类型的字段。

  • 【默认显示】:维度字段开启默认显示时,报表汇总依据中将默认选中。

 

注意:在具体的报表中,这些还受具体报表的逻辑控制,不是绝对的。如:汇总依据可选范围固定了,汇总值有其他字段等。

 

需求2:增加二开字段,作为维度、汇总值或参与过滤等

实现方式:

步骤1:在字段库元数据上扩展增加对应的字段;

步骤2:在字段映射关系中,找到报表配置对应的字段映射,增加映射关系

步骤3:在报表配置中对二开字段进行相应的配置

 

注意:二开扩展开发需要调整报表配置时,不能直接调整原厂配置,应该先克隆原厂配置,再启用二开配置。

 

3、在开发层面的扩展(需要插件)

需求1:在物料收发汇总表总增加一列辅助属性值,代替辅助属性字段作为汇总依据。

需求2:在物料收发汇总表总增加金额字段(来源核算系统);

需求3:除了标准提供的小计行,还需要增加更多的小计行,如带层级的;

需求4:报表界面中,常用字段控制、通用过滤面板字段过滤控制,以及字段筛选范围控制;

 

以上等等需求,都是无法通过简单配置调整能够满足需求的,需要二开插件进行相关设计,总体来说分为下面两大类:

1)报表界面逻辑的控制:如需求4,报表界面本质是动态表单,相关扩展与基础资料、单据扩展开发相似,差别是需要将界面要取的二开相关的参数传入报表引擎。

2)报表数据加工逻辑的控制:需要关注引擎上下文的控制和MR算子的实现。

报表数据源配置页面-插件配置

 

对于标准产品报表或者报表二次开发需求的一些场景,可以参考【库存管理-报表分析】中的内容,大部分场景能找到相似的实现方式。

 

以上就是本期极速报表特性介绍的全部内容,你学会了吗?想了解供应链中台的强大功能,请持续关注《听产品经理说》后续推文!

 


在《听产品经理说》系列知识帖中,我们邀请到金蝶云·星瀚的产品经理、产品设计师们,从用户场景出发,带您全方位、多角度体验产品功能,了解产品特性,发掘产品价值。该系列知识将在金蝶云·星瀚社区及订阅号持续更新,敬请关注!

 

更多产品特性,尽在《听产品经理说》系列往期内容:

https://vip.kingdee.com/knowledge/specialDetail/188692783110897152



欢迎大家踊跃供稿,供稿请云之家联系:

 

财务云产品系列  张冠   

供应链云&税务云产品系列  陈肖

 


【听产品经理说】第116期·供应链中台特性: 极速报表,助力报表扩展开发

用户痛点在供应链、核算等多领域中,无论是标准产品还是行业或二开的报表都存在以下共性问题。 伴随着这些疑问,小编特意推出本期产品经理...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息