robbinchen 发表于 2024-6-21 13:39:25

【9.0.103】报表导出PDF的格式不一致

报表在前台打开报表命令和服务端导出报表命令输出的内容不一致


前台打开的跟报表设计器里一致的格式:


点击打印后显示的


没了一条横线,用服务端的导出命令保存的也是错误格式



文件比较大上传不了。需要远程看下

Lay.Li 发表于 2024-6-21 13:39:26

您好,看了一下这个demo,页眉中使用这个线条打印无法打印出来估计是我们产品的问题,我这边儿调查一下,有结果在帖子里给您反馈。目前的话,想了两个其他的方案,您可以试一下

1.使用文本框的边框去模拟线条

2.使用页眉本身的边框去模拟线条

这样都是即可以预览又可以打印的

Lay.Li 发表于 2024-6-21 15:08:49

您好,这里的报表是rdl报表么,这个问题需要查看一下报表的设计,估计是触发了一些限制,这个问题可能得挂ar的环境看一下,您那边儿没有环境也不太好调查。
工程文件如果比较大的话,可以新建一个空白工程文件,仅将有问题的报表和报表使用的数据源,以及相关页面导入,抽一个可以复习问题的小demo即可,我们看一下是不是报表哪儿设计的问题。

外联转内置可以参考下方步骤


外联表转内建表的具体步骤:
1.复制一份工程文件(复制一份主要是为了避免你将你的原版工程的数据库转成内置后,还要再转回去,比较麻烦);
2.打开某一个工程文件,按下ctrl+shift 同时点击“内建表转为外联表”(这个按钮在菜单栏“数据”项下)
3.按下ctrl+s保存
4.将转换后的这个工程上传即可~
外联视图复制的具体步骤
1.复制一份工程文件(复制一份主要是为了避免复制出了表之后还要删除,比较麻烦);
2.按住ctrl+shift的同时,右击视图,点击复制。即可新建一张数据和视图完全相同的内建表
3.按下ctrl+s保存
4.将转换后的这个工程上传即可~

robbinchen 发表于 2024-6-21 16:38:15

Lay.Li 发表于 2024-6-21 15:08
您好,这里的报表是rdl报表么,这个问题需要查看一下报表的设计,估计是触发了一些限制,这个问题可能得挂a ...





大佬看一下这个demo

Lay.Li 发表于 2024-6-25 15:52:09

本帖最后由 Nathan.guo 于 2024-7-3 11:12 编辑

问题跟进
调查了一下,是报表模块本身的问题,当这个线条和页眉边框在一起的时候会有这个问题,目前可以使用上边的方案解决~
页: [1]
查看完整版本: 【9.0.103】报表导出PDF的格式不一致