如何彻底解决 报表宽度大于纸的宽度的问题 ~~~~在线等候~~~

wdwd05 2003-03-28 01:48:11
DataReorpt 的报表宽度大于纸的宽度的问题,我看过以前的解决方法,是一个非常多的代码的模块~那个模块我也拷贝下来了,我太笨了,不会用,现在想问有没有别的方法解决此问题??????????????现在急用啊~~~~~~或者给我一份关于以上模块的用法的例子也行~~~~~~~我的信箱是
WDWD05@163.COM

谢谢了~~~~~
...全文
54 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wdwd05 2003-03-28
我用了MsgBox Printer.Width,发现宽度是11904,而reportwidth才11850,应该比纸小啊?为什么还要显示纸小呢????????????????????应该怎么弄呢?
回复
wdwd05 2003-03-28
我晕~我还一个一个的问大家吧~
先问 qbilbo(风之兄) 你说的能不能具体一些?函数应该怎么样写呢??????
然后 LCAAA(小小程序员) 我是用VB自带的报表设计器啊,应该怎么设置啊?
再问 cnwz(秉正) 什么是左右边幅?我能调的已经调到最小了~
最后 qiqif(其其) 怎么样去改打印纸张啊?????????

麻烦以上的大虾们说的详细一点~~`谢谢了~~~~我都快要急死了~~~我的报表水平确实差的很~~~希望多多指点~~~~
回复
qiqif 2003-03-28
你改打印机纸张啊
回复
cnwz 2003-03-28
你试试调左右边幅,我觉得这样能解决还是不要去用系统的参数调
回复
LCAAA 2003-03-28
你用的不是VB自带的报表呀
如果是应该可以事先设计的
你的是吗
回复
qbilbo 2003-03-28
用Printer.Width获取纸的宽度,再根据字段数计算出每个字段在打印时的位置和宽度,用printer对象写打印函数。
这样行吗?
回复
发动态
发帖子
多媒体
创建于2007-09-28

806

社区成员

VB 多媒体
申请成为版主
社区公告
暂无公告