难道是QRDBText 的问题?(50分)

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

liuyang

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做报表的时候,由于字段比较多,我希望显示的数据可以自动换行。
比如 “北京大学第三附属医院”就不要一行显示,因为字段很多,就会有重叠的情况
应该可以根据我设定的大小自动换行。比如
“北京大学第三
附属医院”
我看了QRDBText的属性里有wordwrap属性和autosize属性,应该是把wordwrap设为true
autosize设为false就应该可以了,可我试了就是不行,老是 重叠?
请各位大虾指点迷津?我怎么才能实现自动换行的功能呢?
 
晕,在网站里查查吧。我答这个问题答的嘴都烂了。。。。。。。
 
to 吴剑明
兄弟帮个忙吧,请告诉小弟好吗?在哪查呢?我只信赖大富翁。:)
很急啊。。。
 
去找QR3。06的升级,可以解决这个问题。我以前有,现在因为不用QR,所以就没有了。:)
记住,要3。06的,3。07的反而又不能换行了。3。08的我没试过。
给分吧。
 
to 吴剑明:
对不起,可以告诉我下载的地方吗?我找了半天,还是没找到。
还要问问老兄,是不是QR 不是很好用啊?功能也十分有限?
要做出功能强大的报表最好用第三方的控件?
分一定给。~~~~~
 
to all:
QR306我已放到 [Delphi开发者资源交流社区]
地址是:http://delphi.antdown.com/default.asp
 
QR BUG很多。建议使用FASTREPORT,下载地址在:
http://foxnt.163.net/vcl/FR.zip
 
谢谢两位了。
 
好像换行是按WORD进行的,如果无空格分开,整个句子为一个WORD,如何在
wordwrap设为true时自动换行?除非有为中文处理专做的,或改为定长字符换行,
而不是WordWap.
请换为QRDBRICHTEXT,AutoStretch=true;如果QRDBRichtext还有问题(有时会有问题),
则改用QRRichtext,在onprint或数据源的AfterScroll中赋值。
但用QRDBRichtext或QRRichtext时必须加一个CHILDBAND在此BAND下。
 
后退
顶部