主题:求助~~描述清晰
ccdlg
[专家分:0] 发布于 2011-05-17 09:37:00
[size=3][b]我在VFP6.0里修改一个FRX文件,将原来的A4打印改为A3打印,我打开报表然后在打印设置上修改了一下,运行时发现A3打印的时候frt文件里的expr内容里ORIENTATION=1,这个时候就看不到页标题(就是每页在顶上要打印出来的标题),但ORIENTATION=0的时候就自动转回了A4打印,能看到页标题,却因为纸张不是A3显示不全,完全不是想要的效果。造成这种情况是什么原因呢?有什么好的解决方法?谢谢~~[/b][/size]
回复列表 (共3个回复)
沙发
martine [专家分:4950] 发布于 2011-05-17 10:09:00
我认为,VFP的打印文件是一对一的,不可能象word的等可以自动排版,所以A3,A4纸应分别设计,然后去找打印机中对应的纸形
板凳
ccdlg [专家分:0] 发布于 2011-05-17 10:19:00
谢谢二楼
现在情况是:A4竖向也只能显示半边的页标题,横向可以全显示,但现在需要增加字段打印,而且需要显示超长字段,所以选择A3纸张,我在报表设计里按A3的打印来排版了,出来的效果是除了页标题之外其他全部正常显示,包括想显示的字段效果也达到了。
3 楼
moz [专家分:37620] 发布于 2011-05-17 17:59:00
因为我自己本身资质不太好,也比较懒。
当时也在报表这个问题上纠结了太久也没有什么直观的捷径供我偷懒,
最终我完全放弃了报表,而使用输出EXCEL去了。
相比之下,优点有很多,方便传递(特别是对帐单),后期修改,排版,打印效果,自动化处理等等等等。
肯定也有缺点,自由度太大,缺乏安全局限,速度相对可能会慢一点,占用系统资源要多些。
我来回复