报表:关于信封打印(200分)

  • 主题发起人 主题发起人 vine
  • 开始时间 开始时间
V

vine

Unregistered / Unconfirmed
GUEST, unregistred user!
自己还接触过报表
现在想搞一个报表是关于打印信封的
要求用户可以自行调整信封的大小
用QuickReport怎样实现?
请各位大侠讲详细点
一定是用QuickReport实现!
 
不要用quickreport,自己通过printer.canvas去实现,每个字段让用户去确定位置,
这样,对于不同的信封和打印机都适用.
 
自己先设计个打印设置叶面,通过调整在QuickReport的Band的高度和宽度属性
(让用户自己调整)最后确定不就OK了么?
 
同意楼上的!
 
同alaclp,用TextOut方法。如果用QuickReport在一台打印机测试没问题,
但是到另一种类型的打印机时,所定的位置必定出错。
 
我建议你用eReport来做, 程序做好用户可以自己如word般任意调整位置
 
那种方式好
从数据库抽取资料
要求用户可以自己定义大小
如七号、九号信封等
 
我做过,不过我觉得用QUICK REPORT困难不少!我当时采用了一个第三方控件,
由于后来没有研究这方面的事情,就搁下了,如果有兴趣,可以和我联系,
我原代码等都在(YANGFENGBING_JS@SOHU.COM)。
至于信封大小、收信人、发信人位置、字体等等资料可以放在注册表或者数据库里,
不过,我个人认为,作为一个工具软件,放在数据库里不方便。
 
谢谢你的关注
已经发信给你
 
To vine
留下你的QQ,大家可以研究研究
 
后退
顶部