FastReport怎样制作这样的标签报表? ( 积分: 100 )

  • 主题发起人 主题发起人 bingege
  • 开始时间 开始时间
B

bingege

Unregistered / Unconfirmed
GUEST, unregistred user!
通过ADOQuery查询得到一个单位的人员数据,要在A4纸中按4列X3栏格式打印:
姓名:李明 姓名:张东 姓名:陈东
性别:男 性别:男 性别:男
编号:001 编号:002 编号:003
姓名:李华 姓名:赵明 姓名:王强 姓名:沈东
性别:女 性别:男 性别:男 性别:男
编号:004 编号:005 编号:006 编号:007
要求:前面空几栏不打印每次由手工输入决定,可能是空1个,也可能是空2个,也有可能空6个......(此例为空1栏)。
另外,在fastreport的打印预览中如何知道用户点击了打印按钮?
 
通过ADOQuery查询得到一个单位的人员数据,要在A4纸中按4列X3栏格式打印:
姓名:李明 姓名:张东 姓名:陈东
性别:男 性别:男 性别:男
编号:001 编号:002 编号:003
姓名:李华 姓名:赵明 姓名:王强 姓名:沈东
性别:女 性别:男 性别:男 性别:男
编号:004 编号:005 编号:006 编号:007
要求:前面空几栏不打印每次由手工输入决定,可能是空1个,也可能是空2个,也有可能空6个......(此例为空1栏)。
另外,在fastreport的打印预览中如何知道用户点击了打印按钮?
 
有谁能作?给分了!!!
 
怎么没有人帮忙呀?是太简单了,还是太难了???
先谢谢了!
 
哪位大侠能否发一个fastreport的报表例程给我学习学习,我的邮箱lh4511@lhzipper.com
谢谢!我是新手,请多多指教!
 
分4栏打印,我想没问题吧,只要把Band 的Columns 设成4就成,
每页打3行,可以通过留空、设置顶与脚的边距实现,这些我想都不成问题。
关键是你要动态的实现空几栏的目的,思路上可以这样解决:
取得所需数据,插入所需数量的空记录,并保证排序后他处于数据集的开始位置。
3.在tfrreport控件有onbeforePrint事件,实现有问题,就直接到fr的源码中改正吧
 
试试 Grid++Report, 有专门的例子说明此问题。主页:http://www.rubylong.cn
 

Similar threads

后退
顶部