找回密码
 立即注册

QQ登录

只需一步,快速开始

wanghongtao

高级会员

7

主题

46

帖子

1117

积分

高级会员

积分
1117

活字格认证

wanghongtao
高级会员   /  发表于:2012-6-7 20:11  /   查看:16819  /  回复:20
我们用的是Activereport 6开发的报表,Viewer的显示类型是PDF格式。
开发机用的虚拟机Windows XP SP3的Visusal Studio 2010开发,
发布服务器用Windows Server 2008 R2。
两者打印出来的左右的余白是对的,上下余白有差距。请看图片
小的图片是两者余白的差距,大的图片是他们错开的距离。


这样的话,我们开发环境所调好的报表要全部调整,特别是一种情况,
假如,我们一页DETAIL固定打印20行,没数据时补空行,结果就会两行不显示。
2行换到下一页打印。
紧急求助

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

20 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-6-8 18:15:00
沙发
回复 1楼wanghongtao的帖子

wanghongtao 你好,
不好意思,没有重现问题,能否请楼主发 Demo 到论坛调试?
回复 使用道具 举报
wanghongtao
高级会员   /  发表于:2012-6-8 21:55:00
板凳
回复 2楼iceman的帖子


我用了两台服务器Windows 2008 R2试过都是一样的效果。
我觉得发布服务器上的Windows 2008 R2有没有可能有关系?
我没在WIndows XP上试。DEMO请看附件,就是普通的程序。
Default.aspx上点Button就是啦



打印的结局,在Windows 2008R2 打印出来是从a0到a42
而开发打印出来是a0到a45,detail差了三行,这三行的空间被分配到打印的Header的余白

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-6-11 11:30:00
地板
回复 3楼wanghongtao的帖子

wanghongtao 你好,
我正在搭建环境,调试问题,有结果尽快回复楼主~
回复 使用道具 举报
wanghongtao
高级会员   /  发表于:2012-6-11 18:50:00
5#
今天我们配置了其他环境,发现32位 Window 2008 R2没问题,那么估计那个就是64位机有这个问题。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-6-12 10:26:00
6#
回复 5楼wanghongtao的帖子

请尝试开启 64bit 机器 IIS 应用程序池 32 位兼容模式,如图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wanghongtao
高级会员   /  发表于:2012-6-12 14:05:00
7#
回复 6楼iceman的帖子

试了,不行。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-6-12 14:13:00
8#
回复 7楼wanghongtao的帖子

64 bit 机器 和 32 bit 机器 WebConfig 配置方法有所不同,请参考该贴进行设置:http://gcdn.grapecity.com/showtopic-1589.html
回复 使用道具 举报
wanghongtao
高级会员   /  发表于:2012-6-13 13:10:00
9#
我设了,怎么没效果。打印还是和没改之前一样,只能打到a42,不能到a45
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-6-13 18:09:00
10#
回复 9楼wanghongtao的帖子

wanghongtao 你好,
问题已经重现,正在调查是代码设置问题还是产品缺陷。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部