help me!!关于打印的简单问题(100分)

  • 主题发起人 主题发起人 lowhands
  • 开始时间 开始时间
L

lowhands

Unregistered / Unconfirmed
GUEST, unregistred user!
我用了多个qrdbtext,由于字段中内容太长,上面的qrdbtext内容老是遮住下面的qrdbtext
有没有办法可以自动调整上下qrdbtext的距离
是不是可以在一个qrdbtext中放上几个字段的内容啊
我是初学者,因急用了delphi,见笑见笑
 
一个QrDBText应该是对应一个字段,
你的报表如何不是动态生成的话, 上下行之间的距离只好手动调整了。
将字体缩小一点。
 
你一个QRBand中在垂直位置上只能放一个QRDBTEXT,
要是要垂直方向上要接连显示多个,那就多放几个QRBAND,设置一下就可以了
 
jasper说的基本正确,严格的说应该是多加几个ChildBand来
显示垂直方向上的多个QRDBText,假如他们需要AutoStretch
的话。
 
还是报表设计上的问题,QRDBTEXT的作用相当于数据库的字段,一般是不能上下排列的
 
to thong_517:
不同意你的看法!呵呵
象lowhands这种应用应该是很普遍的
 
请参考
http://www.delphibbs.com/delphibbs/dispq.asp?LID=513606
我在其中有说明;当然,如果你竖向上只有两个字段要叠放。可
用两个数据源,用主从关系放在detailband,和subdetailband上,
并分别加上一个CHILDBAND。
 
我想这个问题可以解决了,其实我觉得delphi的报表工具不好,经常线打不出来,
搞的我很恼火,现在我都建议客户用office 中的工具作为报表输出表达工具。
如果客户喜欢这样很好
 
多人接受答案了。
 
后退
顶部