fastReport的问题!帮帮我,我实在是找不到原因。

zhangcx1977 2005-10-09 03:05:55
1、我用的是FR2.5,做了好几个复杂的报表(设置的是B5纸张),也改动过N次之后,发现预览和打印出来的不一样,预览效果很好,但是打印出来总是靠在纸张的左边,无法居中,改变左右边距也无法使报表居中,而且一改变左边距只会让报表变瘦,而不会使表格右移,但是右边离纸张边还很远,右边距改成0还是一样。已经冥思苦想了很久了,到底是什么原因呢?哪位能为我解答?
2、另外,我下了3.0.7版本,安装好了,但是不知道怎么把原来的frf格式变成fr3格式。
...全文
200 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
仙侣步惊云 2005-10-13
  • 打赏
  • 举报
回复
一般情况下fr可以精确控制打印机(我经常用它做套打),应该是打印机或纸张的问题,除非打印机是可以左右移动进纸位置的。
zhangcx1977 2005-10-13
  • 打赏
  • 举报
回复
我的打印机是激光打印机,不是左右移动进纸的,纸张也不是自定义的,是标准的B5纸张,打印机
支持的,而且打印机也支持自定义纸张。

而且我在其他的打印机上用也是一样。而且我刚做好的时候打印是很好的,不知道是我改动了哪里
变成这样了。我仔细检查了一遍也没有发现。

谁能告诉我答案?或者告诉我怎么结帖?一定要把所有的分都分完才能结帖么???
lovendII 2005-10-12
  • 打赏
  • 举报
回复
是不是打印机设置的问题。我不知道你的是什么打印机,是不是可以手动移动纸张位置的那种?
如果是可以把纸张的位置左移或者右移来实现
zhangcx1977 2005-10-12
  • 打赏
  • 举报
回复
报表的设置和打印机的选择都没有问题,所以具体什么原因我到现在还不太明白,不过我用其他办法
处理了,直接在报表设计的时候把表格全部都移到靠最右边,在打印的时候就基本上可以居中了。
唉,只能先这样处理了,打印还是挺好的,只是在预览的时候不好看,看着表格全部都靠在右边去了。

看来这也不是版本的问题。

我还是结帖了吧,以后有发现具体原因和解决办法再开个帖告诉大家。
xnk9499 2005-10-10
  • 打赏
  • 举报
回复
呵呵,版本是沒辦法阿!FASTREPORT不支持向下兼容啊!
至於你所說的,只有兩種可能了阿.報表版面設置,還有就是打印機列印設置了.
zhangcx1977 2005-10-10
  • 打赏
  • 举报
回复
没有人能解答么?我自己来顶一下。
仙侣步惊云 2005-10-10
  • 打赏
  • 举报
回复
fastreport关于纸张的定义有点不一样:
如果你设计报表时,所选择的打印机与客户机的打印机一致,则基本上能做到所见即所得;
如果设计报表时你未安排打印机,系统会自动选择“虚拟打印机”,则程序在客户机上运行时报表会出现错位现象,解决办法是在客户机上调用报表设计器,选择客户机安装的打印机,重新对报表安装版面布置。
由于一些打印机不支持自定义纸张,故在设计报表时不要使用自定义纸张。

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧