vincentmao 发表于 前天 17:17

SpreadJs的透视图无法在编辑器中呈现

1. vue中已经新增了"@grapecity-software/spread-sheets-pivot-addon": "^17.1.10",
2. 如图所示,表格编辑器中没有透视图菜单栏。

不知道问题出在哪里?

Joestar.Xu 发表于 前天 17:17

本帖最后由 Joestar.Xu 于 2025-1-7 13:53 编辑

您好,请参考以下图片中包的顺序修改,即可显示出透视表选项:





另外,设计器的授权也请按照图片中的代码修改。

注:社区附件每个文件的大小上线为20M,后面上传时如果单个文件大于20M请使用压缩包分包上传,Demo中不需要node_modules文件,否则会导致Demo文件大小过大。

Wilson.Zhang 发表于 前天 17:42

您好!可以参考如下论坛博客中介绍的排查方法先排查下:
https://gcdn.grapecity.com.cn/showtopic-225141-1-7.html

Joestar.Xu 发表于 前天 17:42

您好,请问您的项目中是否有使用开发或部署授权?

vincentmao 发表于 前天 18:07

使用了部署授权

vincentmao 发表于 前天 18:11


不知道是不是缺少了某个依赖项目
排除了授权问题、自定义菜单问题

Joestar.Xu 发表于 昨天 09:03

您好,

建议您将所有SpreadJS相关的包的版本固定,不要使用^,有可能会造成版本不一致的问题。

另外,提供给您的部署授权需要您排查一下是否包含 数据透视表,如果授权中不包含数据透视表的话是不会有透视表这个选项的。

我查了一下您的授权,含有数据透视表的部署授权的尾号是3Ud1,请排查一下是否一致。

vincentmao 发表于 昨天 10:27

感谢版主的回复,我再次更新了版本保持一致了,也检查了部署授权应该是包含透视表的,config文件用默认的。但是还是没有透视表菜单栏,我还是怀疑是否漏了某个依赖?

辛苦帮我看看,感谢

Joestar.Xu 发表于 昨天 10:52

您好,95414开头的设计器授权码不包含数据透视表,请切换为另一个设计器授权码,737366开头的设计器授权码是包含的数据透视表的。

Joestar.Xu 发表于 昨天 11:13

您好,之前的信息有误,看上去您已经使用了正确的授权码,即包含透视表的表格控件授权码和对应的设计器授权码。

根据目前您提供的信息无法判断为什么会出现这样的问题,需要您提供一个可以复现此问题的Demo,这边复现后帮您调研一下看看。
页: [1] 2
查看完整版本: SpreadJs的透视图无法在编辑器中呈现