找回密码
 立即注册

QQ登录

只需一步,快速开始

龚红军

注册会员

3

主题

10

帖子

23

积分

注册会员

积分
23
最新发帖
龚红军
注册会员   /  发表于:2021-5-17 12:39  /   查看:3056  /  回复:8
1金币

问题现象:
1、在一个sheet上针对Table设置了DataSource数据源,并追加了小计列。小计列不在DataSource中。
2、在设计器中该模板显示正常。

blob987310791.png

3、但是在页面加载后,特别是调用了如下的绑定代码后, 针对小计列的图标显示不出来了。

  1. table.bind(tableColumns, null, data.dataSource);
复制代码


blob232182006.png

请帮忙看看。

附件:

test.ssjson

126.13 KB, 下载次数: 395

模板

report-app.js

3.7 KB, 下载次数: 391

report.jsp

3.28 KB, 下载次数: 364

8 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-17 13:41:55
沙发
您好吗,这边给您提供两个方案您尝试一下
1、在绑定数据后调用spread.refresh();
2、升级到v14.1.0
若仍未解决您的问题,麻烦您提供一个可直接运行的demo或者在下面这个demo上复现您的问题,这边为您调研一下。

SpreadDemo导出.zip

3.49 MB, 下载次数: 372

回复 使用道具 举报
龚红军
注册会员   /  发表于:2021-5-27 16:31:52
板凳
升级到最新版本 14.2.0 仍无法解决该问题。

附件使用说明:
  • 设置JAVA_HOME (略)。建议使用Java 8 最新版本
  • 建议使用 Tomcat9 最新版本。
    建设使用:C:\test\apache-tomcat-9.0.44\
    将 spreadjs2.war 放到 webapps/ 目录下
    复制  bin/startup.bat -> startup.bat
    启动



spreadjs2.war

9.01 MB, 下载次数: 435

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-27 17:47:55
地板
龚红军 发表于 2021-5-27 16:31
升级到最新版本 14.2.0 仍无法解决该问题。

附件使用说明:

很抱歉,这边看了您的demo,由于涉及部分业务逻辑,未能调研出具体原因,麻烦您提供一个纯前端简洁的demo,这边提交给研发做进一步调研。demo越简易,我们才能更准确调研具体原因。
回复 使用道具 举报
龚红军
注册会员   /  发表于:2021-5-27 18:30:39
5#
附件是完整的Eclipse项目工程,含源代码。可直接导入。
回复 使用道具 举报
龚红军
注册会员   /  发表于:2021-5-27 20:25:14
6#
龚红军 发表于 2021-5-27 18:30
附件是完整的Eclipse项目工程,含源代码。可直接导入。

我再簡化下,稍晚提供新版的。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-28 08:36:03
7#
本帖最后由 Derrick.Jiao 于 2021-5-28 08:42 编辑
龚红军 发表于 2021-5-27 20:25
我再簡化下,稍晚提供新版的。

麻烦您尽可能提供一份纯前端的工程,或者在上述我给您提供demo上复现,这样这边调研起来更加方便准确一些,否则这边还需要花时间理清您的项目的整体流程,相对用时就会更长了。
回复 使用道具 举报
龚红军
注册会员   /  发表于:2021-5-28 13:03:41
8#
是模板问题,问题已解决。谢谢!

spreadjs2.war

4.69 MB, 下载次数: 365

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-28 13:33:28
9#
龚红军 发表于 2021-5-28 13:03
是模板问题,问题已解决。谢谢!

不用客气的,解决了就好,有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部