W weifang Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-16 #1 用delphi6自帶的QuickRep做報表!怎樣能使QRDBText1自動分行呢? 請高手解決!
S shijunwu Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-16 #3 QRDBText1中适当插入空格,并且将wordwarp属性打开,
W weifang Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-16 #4 TOnlyonekgx 具體怎樣寫呢? TO:shijunwu 不行的,我試過!
O onlyonekgx Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-16 #5 很麻烦的,简单的说就是在 DBEDIT 的字符中加入回车换行字符
W weifang Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-16 #7 TO:leilu 如果delphi不能實現分行問題! 那delphi有什麼用?報表不可能不遇到不分行問題! vb和vf都能實現的! 我想這個問題delphi高手一定能做到的!
迷 迷糊 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-16 #8 QuickRep是线换行很麻烦,你可以换其他的控件试试。如果实在要用可以通过计算字符长度断行,行与行之间插入#13#10来实现。论坛中有很多这样的贴子,你找找把,总之很麻烦
雪 雪中漫步 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-16 #9 下载个最新版本的quickrep, 它的qrdbtext已经解决了自动换行的问题 只要设autosize:=true; autostetch:=false; worldwrap:=true;是可以的 在网上收索一下,很多的 :) http://www.51delphi.com/delphi/soft?type=报表
下载个最新版本的quickrep, 它的qrdbtext已经解决了自动换行的问题 只要设autosize:=true; autostetch:=false; worldwrap:=true;是可以的 在网上收索一下,很多的 :) http://www.51delphi.com/delphi/soft?type=报表
W weifang Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-17 #10 TO:雪中漫步 我是用Qreport 3.62的,不行!
N nathanlee Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-17 #11 其实除了QRDBText1还有一个QRRichText控件,这个就可以实现自动换行了
W weifang Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-17 #12 TO:nathanlee 這個QRRichText更不行!我才改用QRDBText1的!
B bjaman Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-17 #13 换用QRlabel,在BeforePrint事件里处理字串长度,如果超长,把超长部分截取到它下面的一个QRLabel里。是笨了一些,但可以实现
W weifang Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-17 #14 TO:bjaman 老兄,不行呀!你怎樣預留空間?每一行都留很寬嗎?顯然不行!
雪 雪中漫步 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-17 #15 那奇怪了,我就是用的qrdbtext怎么就可以换行:)
W weifang Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-17 #16 TO:雪中漫步 你把你的Qreport 3.62發給我試試! fwcy@sohu.com
F fjxujin Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-19 #17 QuickRep中的自動分行只针对英文和数字,如果要让中文自动分行必须编写代码。 简单思路: 每行截取固定字节,在行末判断字符是否是中文字符,如果是多取1个字节,否则结束,截取下一行。
F fodou Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-20 #18 to :fjxujin 如何判断行末是中文字符,謝謝 e_mail:zjc0907@163.com
Y Yhhe Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-20 #19 我用的是3.62, 设autosize:=false; wordwrap:=true;可以 QRLABEL 中在要换行的地方加空格就可以了,没问题的
H hucce Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-21 #20 QuickRep是线换行很麻烦,你可以换其他的控件试试