找回密码
 立即注册

QQ登录

只需一步,快速开始

bigsun008
金牌服务用户   /  发表于:2024-3-22 11:05  /   查看:650  /  回复:6
本帖最后由 bigsun008 于 2024-3-22 11:08 编辑


如题,导出PDF中,通过开始栏设置的的透视表边框未全部显示
经测试问题已在该环境重现https://demo.grapecity.com.cn/spreadjs/v17.0-reportsheet/
在线显示
image.png37734984.png

导出PDF
image.png710081786.png

PDF边框显示.sjs

11.56 KB, 下载次数: 31

6 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-3-22 16:20:30
沙发
本帖最后由 Ellia.Duan 于 2024-3-22 16:46 编辑

您好,在17.0.5版本导入您附件中的sjs文件,然后将其导出为pdf文件,发现第一个table的部分边框丢失

image.png367171019.png
为此,我将深入调研下问题。调研编号:SJS-23508

回复 使用道具 举报
bigsun008
金牌服务用户   /  发表于:2024-3-22 16:27:41
板凳
Ellia.Duan 发表于 2024-3-22 16:20
您好,在17.0.5版本导入您附件中的sjs文件,然后将其导出为pdf文件,发现第一个table的部分边框丢失

好嘞,辛苦您推进了
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-3-22 16:46:39
地板
不客气,有进展,我会同步给您。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-3-26 15:23:22
5#
您好,SpreadJS 在17.0.5版本,修复了一些数据透视表边框问题。
按照下面的步骤,发现无法重新问题:
  • 创建数据透视表,并设置相同的 pt 配置。
  • 选择数据透视表,并给出所有边框。
  • 导出为 PDF。
以及
  • 加载您给出的SJS 文件。
  • 为第一个 PT设置border。
  • 导出为 PDF。
这两个步骤在导出PDF时,边框均是完整的。

所以猜测,您在旧版本的SpreadJS中设置了边框,然后导入到v17.0.5,接着导出到sjs文件。
数据透视表样式的边框数据在文件中已经不正确。


如果不是这种情况,请提供完整的复现过程。

回复 使用道具 举报
bigsun008
金牌服务用户   /  发表于:2024-3-26 16:10:00
6#
Ellia.Duan 发表于 2024-3-26 15:23
您好,SpreadJS 在17.0.5版本,修复了一些数据透视表边框问题。
按照下面的步骤,发现无法重新问题:

您好,辛苦您排查了,我这边在当前的版本新建或重新设置附件文件对应透视表边框跟您这边的效果一致,导出结果也是正常的
附件的透视表的边框也是在v17.0.5添加的,透视表是不是17.0.5新建的这个不确定,没留意这块儿
我是在验收这个链接帖子的时候导出PDF发现的本帖的问题,所以也不确定是不是跟其他什么操作有关https://gcdn.grapecity.com.cn/showtopic-203208-1-1.html
后续如果再遇到我再提吧,目前来看给新增的透视表添加边框是没有问题的
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-3-26 16:48:29
7#
好的,那本贴就先结贴啦,如果还有问题可以追帖询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部