找回密码
 立即注册

QQ登录

只需一步,快速开始

RainYan

中级会员

52

主题

179

帖子

513

积分

中级会员

积分
513
RainYan
中级会员   /  发表于:2024-8-1 18:22  /   查看:2013  /  回复:14
20金币
我通过spread.open打开的文件 初始化里面spread.options.newTabVisible = false不起作用呢,数据透视表功能也没出现,我是导入进来保存为sjs文件然后回显的      引入了这两个依赖的 @grapecoty/spread-sheets-pivot-addon和@grapecity/spread-sheets-shapes,还有就是他的表单保护提示弹窗是英文的怎么调整成中文呢  右键弹窗都是中文的

最佳答案

查看完整内容

问题1. spread.open打开文件后设置spread.options.newTableVisible = false未生效。 open方法的参数列表中有回调函数分别用以响应导入成功和失败,需要将spread.opions.newTabVisible = false;代码放在导入成功的回调函数中,请您排查。 问题2. 没有数据透视表功能。 在线表格编辑器的工具栏选项卡“插入”中没有出现“数据透视表”选项吗?您使用的是哪个版本? 问题3. 表单保护弹窗内是英文内容。 试将中文资源包依赖声明 ...

14 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-8-1 18:22:40
来自 5#
RainYan 发表于 2024-8-2 09:44
都是这样引的 有一个文件就行有一个不行,不行就是没有透视表和汉化功能

问题1. spread.open打开文件后设置spread.options.newTableVisible = false未生效。
open方法的参数列表中有回调函数分别用以响应导入成功和失败,需要将spread.opions.newTabVisible = false;代码放在导入成功的回调函数中,请您排查。
问题2. 没有数据透视表功能。
在线表格编辑器的工具栏选项卡“插入”中没有出现“数据透视表”选项吗?您使用的是哪个版本?
问题3. 表单保护弹窗内是英文内容。
试将中文资源包依赖声明语句移至@grapecity依赖项列表最下方。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-2 09:10:04
2#
您好!请您提供下可以复现问题的文件。
看到您问题中描述的数据透视表的相关依赖为@grapecoty/spread-sheets-pivot-addon,正确的应该是@grapecity开头,请您排查您的项目中引入依赖的单词拼写是否正确。
关于表单提示弹窗和右键弹窗英文转中文的方式,需要在项目中引入对应语种的资源,即@grapecity/spread-sheets-designer-resources-cn。
回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-8-2 09:22:50
3#
Wilson.Zhang 发表于 2024-8-2 09:10
您好!请您提供下可以复现问题的文件。
看到您问题中描述的数据透视表的相关依赖为@grapecoty/spread-shee ...

不好提供 环境不一样 没有拼错 是之前我没有这个功能询问你们 你们告诉我的,他那儿打错了 我直接复制的,我代码里是正确的 我在一个文件里面用上了 一个用了不生效 检查了好几遍都是一样的 你说这个语言我也引入了的 他是一部分是英文的 提示弹窗是英文的 右键是中文的 很奇怪
回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-8-2 09:44:09
4#
Wilson.Zhang 发表于 2024-8-2 09:10
您好!请您提供下可以复现问题的文件。
看到您问题中描述的数据透视表的相关依赖为@grapecoty/spread-shee ...

企业微信截图_17225629761818.png240490416.png 都是这样引的 有一个文件就行有一个不行,不行就是没有透视表和汉化功能
回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-8-2 14:01:19
6#
Wilson.Zhang 发表于 2024-8-2 11:49
问题1. spread.open打开文件后设置spread.options.newTableVisible = false未生效。
open方法的参数列表 ...

问题一 昨天已解决  问题二是使用的17.0.8 问题三我试了 没用 企业微信截图_17225783914425.png613402099.png 放到最后还要报错问题是我另外一个组件也这样写的那边都正常 引入顺序一样的 你们这个会被什么影响吗
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-2 17:10:32
7#
RainYan 发表于 2024-8-2 14:01
问题一 昨天已解决  问题二是使用的17.0.8 问题三我试了 没用放到最后还要报错问题是我另外一个组件也这 ...

您好!请问您公司有数据透视表的使用授权吗?猜测是因为没有数据透视表的单独授权导致不能使用数据透视表。因为SpreadJS产品包含了多种功能,不同功能封装在不同的依赖工程中,这些依赖工程之间也存在依赖关系,所以引入依赖有顺序限制。
回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-8-2 17:23:28
8#
Wilson.Zhang 发表于 2024-8-2 17:10
您好!请问您公司有数据透视表的使用授权吗?猜测是因为没有数据透视表的单独授权导致不能使用数据透视表 ...

有的 主要是我有一个组件也是我截图给你那样引入 功能都有 请问哈有没有官方的所有的引入顺序,我改一下看有没
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-2 17:37:18
9#
RainYan 发表于 2024-8-2 17:23
有的 主要是我有一个组件也是我截图给你那样引入 功能都有 请问哈有没有官方的所有的引入顺序,我改一下 ...

您参考下附件中的文件,也可以参考官网在线表格设计器中的引入依赖顺序,如下图所示:
1722591419734.png188887633.png

如果您不方便提供原始文件,可以将您的问题在附件中的文件复现后将该文件提供出来,方便我分析产生问题的原因。


SpreadJS Demo.zip

961 Bytes, 下载次数: 308

回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-8-2 17:41:04
10#
Wilson.Zhang 发表于 2024-8-2 17:37
您参考下附件中的文件,也可以参考官网在线表格设计器中的引入依赖顺序,如下图所示:

好的 我先试一下还是不行的话我就复现发你
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部