qdbtext如果字段值长,如何多行显示?(100分)

  • 主题发起人 water626
  • 开始时间
W

water626

Unregistered / Unconfirmed
GUEST, unregistred user!
在作报表时,有几个QDBTEXT字段的值较长,超出表格的位置,如果将它们设置成多行显示?
我已将AUOTOSTRECH的值设为TRUE,仍不行.
 
wordwarp:=true
 
这项加上后还是不行
 
在程序里写吧,记得加#13
eg:
procedure TForm1.FormCreate(Sender: TObject);
begin
QRDBText1.Caption:='超长字段'+#13+'大大打发士大夫艰苦第十六;'
end;
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=620364,这个贴子你看一下,
有QR的源码,修改一下就OK了,修改后,内容过长时DBText的高度 Height 要足够高,
Autosize设为False,WordWrap属性为True,折行是没问题的。
我有QR3.62,有源码,安装后修改源码就OK了,要的话,我E_mail给你。
 
zhihui:
谢谢!我的邮箱nlp626@163.com
 
多人接受答案了。
 
to zhihui:
老大,有QR3.62的源码,可不可以mail给我呢??我的邮箱是fpefight@sohu.com
 
顶部