找回密码
 立即注册

QQ登录

只需一步,快速开始

black_summer

注册会员

5

主题

7

帖子

34

积分

注册会员

积分
34
  • 41

    金币

  • 5

    主题

  • 7

    帖子

black_summer
注册会员   /  发表于:2024-10-31 17:55  /   查看:160  /  回复:4
report.png234327086.png 图2.png674159240.png

我通过删除json文件的sheets来强制它加载report,但是目前report是能够加载,但是左侧的数据源弹窗部分内容未展示(图2),必须要点击一下页面上的按钮才会重新刷新加载出来数据源部分(图1)。请问一下,这一块是什么原因,应该要怎么处理

4 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-11-1 11:47:14
沙发
您好,SpreadJS不建议修改json文件,因为在版本更新变化时,json文件结构会发生变化。所以可能带来版本升级后的一些问题。

其次,删除json中的sheets 来强制加载report是什么意思呢?设为ActiveSheet?
回复 使用道具 举报
black_summer
注册会员   /  发表于:2024-11-1 14:01:31
板凳
Ellia.Duan 发表于 2024-11-1 11:47
您好,SpreadJS不建议修改json文件,因为在版本更新变化时,json文件结构会发生变化。所以可能带来版本升级 ...

现在在业务上使用的spreadjs版本是固定的。至于删除json中的sheets就是我想在一开始就加载一个报表,不加载sheet。但是现在遇到点问题,就是报表加载出来了,但是没加载出来左边数据源目录树部分,需要点击一下列表或者上面的工具栏,页面会刷新一下,这时候才会加载左侧的数据源目录树部分内容
回复 使用道具 举报
black_summer
注册会员   /  发表于:2024-11-1 14:08:53
地板
Ellia.Duan 发表于 2024-11-1 11:47
您好,SpreadJS不建议修改json文件,因为在版本更新变化时,json文件结构会发生变化。所以可能带来版本升级 ...

问题就像附件视频中这样

报表问题.rar

342.06 KB, 下载次数: 9

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-11-4 11:34:19
5#
您好,猜测改变了config设置,您可以打印下这行代码,
designer.getConfig()
然后将此对象放到文件中,上传上来,我们具体调研一下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部