我用的FastReport2.45,不知道为什么在设计报表的时候,不能自定义纸张的大小? (100分)

  • 主题发起人 主题发起人 qianwt
  • 开始时间 开始时间
Q

qianwt

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的FastReport2.45,不知道为什么在设计报表的时候,不能自定义纸张的大小?
 
win2000和winxp不支持自定义纸张,所以FASTREPORT的报表设计器中没有定义纸张。
 
真的这样的吗,第一次听说,不能自定义那该怎么办呀?
 
你可以用ReportMachine,或者看看下面的办法是否可行(别人写的):
其实你可在win2000打印机设置下面空白部分按鼠标右键,选择[服务器属性],
选中 创建新格式,这是你可以定义一个名称:User_92,输入 User_92 的宽度和高度
再回到打印机纸张选择栏,你就可以看到你定义的 User_92 格式,选定此格式,over
 
同意:blyb
,如果你不可以设置,重新装一下你的打印机驱动,或者换一个低版本的驱动,我们也碰到过这样的!!
 
blyb,你的办法有没有试过,我现在用的是Windows2003,canon s200px的打印机,可以自定义纸张,FASTREPORT在WINDOWS2000/X的在IDE环境下有时确实无法自定义,好像与打印机驱动有关,但自定义了纸张编绎了的程序是可以自定义打印的(只要纸张的大小是实际环境中的打印机支持的)
 
刚才进行了测试,一切ok!
 
你在报表设置中选虚拟打印机应该就可以自定义papersize了
 
497447
1233530
1656597
上面的帖子ID中都有答案
你用changepaper函数,或者自己搜索一下以前的帖子,关于这个函数的。
或者直接问whf, 都可以知道它的详细用法
 
你在报表设置中选虚拟打印机应该就可以自定义papersize了
不过如果在实际打印中如果又选了别的,又不行了。是BUG?
所以真是比较头痛啊。
 
老兄,还在搞这些东西呀,我这是特意来看看你。
 
把分给你算了, 穷鬼
 

Similar threads

后退
顶部