找回密码
 立即注册

QQ登录

只需一步,快速开始

innerwang

中级会员

90

主题

361

帖子

917

积分

中级会员

积分
917
innerwang
中级会员   /  发表于:2024-8-28 15:04  /   查看:725  /  回复:5
本帖最后由 Joestar.Xu 于 2024-10-15 14:50 编辑

需求编号:DOCXLS-11327

如图:


当点击具体某个具体区域,如“2017年-华北区域”,此时展开华北区域的值




对于横向扩展的字段,当点击某个值时,也可以支持折叠收起,如图3,点击收起广东省,此时会展示广东省的合计数据


这个场景可以基于 SpreadJS + GcExcel 的 api 实现吗? 目前业务场景是,使用 SpreadJS 设计模板,然后通过 GcExcel 填充数据,填充完的结果通过 excel 返回,然后再导入到 SpreadJS 中展示


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2024-8-28 16:21:41
沙发
您好!关于您提到的分组需求,可以通过SpreadJS报表特性中的分组模板单元格完成设计,请参考官网教程了解详情:https://demo.grapecity.com.cn/sp ... te-cell-type/purejs
关于GcExcel的报表功能,请参考官网教程了解详情:https://gcdn.grapecity.com.cn/course-498.html

关于您所描述的需求方案,目前SpreadJS和GcExcel对于报表的支持设计不一样,GcExcel采用的是Template Language设计模板,无法解析SpreadJS设计的报表模板。SpreadJS和GcExcel目前对报表都有良好的支持,是什么样的需求场景让您希望通过SpreadJS+GcExcel联合打通前后端使用报表特性呢?单用其中一个会有什么影响呢?比如可以使用SpreadJS填报数据,也可以独立使用GcExcel的报表Template。需要您提供多一些信息,这样方便咱们讨论。
回复 使用道具 举报
Aria
金牌服务用户   /  发表于:2024-8-29 09:24:11
板凳
SpreadJS报表 纯前端组件,由于以下几个原因,不选择使用
1.纯前端,大数据量下性能问题
2.本身我们目前spread +gcexcel组合使用的工具定位为“报表工具”,报表插件使用习惯和报表工具完全不一样,需要用户理解很多新概念及理解这两个东西的关系。

另外,麻烦以以下gcexcel的能力重新评估【希望将插入分组汇总的能力,作为一个模板单元格的动态属性使用】,交互效果可以接受excel中左侧栏分组展开的方式。
https://demo.grapecity.com.cn/do ... a/demos/addsubtotal
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-29 09:52:03
地板
回复 使用道具 举报
Aria
金牌服务用户   /  发表于:2024-10-11 09:35:54
5#
请问这个还有后续吗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-10-11 10:54:16
6#
Aria 发表于 2024-10-11 09:35
请问这个还有后续吗

您好,我们这边之前测试了一下,就目前的API和模板规则无法实现您描述的需求。

我们目前还在调研这一块的具体实现方案,后续可能会当做产品的需求来做,待有进一步进展我会在本帖中回复您。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部