找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 打印时会报错

谢朵
注册会员   /  发表于:2023-11-1 19:00:59
11#
Clark.Pan 发表于 2023-11-1 11:32
原因是rowfilter中少了一个range的属性,导致打印绘制的时候报错了。

一个正常的rowfilter中是必须要有r ...

是因为我在配置我这个表格的时候做了什么操作导致的吗
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-2 09:11:21
12#
这个不清楚,我这边是基于ssjson的结果分析,不清楚为什么会生成这样的行为。或者您这边如果能有准确复现的操作步骤,也可以将步骤说明一下,我们进行验证排查
回复 使用道具 举报
谢朵
注册会员   /  发表于:2023-11-13 09:57:10
13#
Clark.Pan 发表于 2023-11-2 09:11
这个不清楚,我这边是基于ssjson的结果分析,不清楚为什么会生成这样的行为。或者您这边如果能有准确复现的 ...

没有欸,我们这个也是客户现场的有问题的模板,别的模板都是好的 这个有问题
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-13 11:08:07
14#
既然没有准确的复现步骤,那么只能基于目前ssjson的结果进行反向排查,得到结果就是rowfilter中少了range属性,那么就需要跟用户确认的是这个rowfilter是通过什么样的操作设置上去的,另外就是通过这样的操作是否能复现上述问题。基于这个结果在进行下一步的排查。
回复 使用道具 举报
谢朵
注册会员   /  发表于:2023-11-13 14:50:09
15#
Clark.Pan 发表于 2023-11-13 11:08
既然没有准确的复现步骤,那么只能基于目前ssjson的结果进行反向排查,得到结果就是rowfilter中少了range属 ...

我刚才又看了一下,我们这个模板,把内容全部清空,格式全部清空,也会报错。但是我随机给一个单元格点击了一个过滤。就可以进行预览了。然后打印出来的数据中rowfilter对象中依然没有range属性,也不会报错
回复 使用道具 举报
谢朵
注册会员   /  发表于:2023-11-13 15:51:45
16#
Clark.Pan 发表于 2023-11-13 11:08
既然没有准确的复现步骤,那么只能基于目前ssjson的结果进行反向排查,得到结果就是rowfilter中少了range属 ...

我发现如我这个模板一进来,rowfilter就存在,当我随机给一个单元格设置了过滤, ssjson中的roefilter就会去掉了,页面也就正常预览了
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-13 17:03:45
17#
是的,因为随机给一个单元格设置了过滤,就相当于重新设置了rowfilter
所以问题就是出在模板上,默认表格初始化是不会有rowfilter的,所以推测肯定是设置了rowfilter。而问题的原因就出在这个rowfilter是如何设置的。
回复 使用道具 举报
谢朵
注册会员   /  发表于:2023-11-13 19:03:53
18#
Clark.Pan 发表于 2023-11-13 17:03
是的,因为随机给一个单元格设置了过滤,就相当于重新设置了rowfilter
所以问题就是出在模板上,默认表格 ...

rowfilter页面会有可视化的设置入口吗?因为我们的使用里面没有单独给它设置。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-14 09:10:37
19#
本帖最后由 Clark.Pan 于 2023-12-13 10:21 编辑

在数据中的筛选可以设置
image.png219492797.png
另外就是如果是导入Excel,可以导入Excel中既有存在的筛选设置。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-13 10:11:27
20#
由于您较长时间未回复,本贴就先结贴啦 ,有问题欢迎发新帖询问。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部