请教ehlib打印的问题,谢谢。 (20分)

  • 主题发起人 主题发起人 foxgirl
  • 开始时间 开始时间
F

foxgirl

Unregistered / Unconfirmed
GUEST, unregistred user!
我刚学用ehlib打印报表,现在有2个问题想请教:
由于只有4个字段,大多数时候打印的宽度远远小于纸张的宽带,如何做到一张纸分两栏打印?
谢谢了。
 
看来没人回答啊?
还有,算了问个简单的:
如何在ehlib中打印页码?
谢了
 
打印方式。
PrintDBGridEh1.DBGridEh:=DBGridEh11
PrintDBGridEh1.Preview;
// 预览
// PrintDBGridEh1.Print;
// 预览打印
您的问题完全可用PrintDBGridEh1.解决。主要设置它的属性,设置每一种属性,再试试效果。
 
可否指明是哪个属性?我差不多每个属性都试过了,没有找到打印页码、分栏打印、折行打印等之类的属性、方法啊?
 
折行、页码均已搞定,但分栏打印搞不定
 
张三 5000
张三 4000
张三 2000
李四 4500
王五 5000
请问上面这张表怎么在ehlib中打成这样:
张三 5000
4000
2000
李四 4500
王五 5000
即相同名字的记录,名字只出现在在第一次出现的地方,其它地方用空代替?
 
看来都欢度国庆去了
 
ehlib打印功能很弱的
用FR/RM可以轻松实现
压缩重复值打印
 
ehlib不是有printsetup属性吗?
把他的Fits the width on one page,纵向 选中则可在一页纸宽度下打印下来。
对于其他如果字段太多时,也可选用此项,然后配合,横向纵向,stretch long lines,optimal column widths 等属性,一定可以很号的打印下来,不行还有边距也设置就可以了
 
强烈建议改用FR,很容易上手的。
 
全名
FastReport
下载可到51delph去找
使用说明到下面地方去找
FastReport v2.4开发指南
http://pbhome.net/code_info.asp?codetype=4&codeid=93
http://www.delphibox.com/article.asp?articleid=128a
这里有FastReport开发指南.doc,现面介绍得挺详细的,不晓得你需不需要?
 
多人接受答案了。
 

Similar threads

后退
顶部