QuickReport问题(100分)

  • 主题发起人 主题发起人 sdwflzg
  • 开始时间 开始时间
S

sdwflzg

Unregistered / Unconfirmed
GUEST, unregistred user!
QuickReport for D5 (3.05以上),怎样实现汉字的自动断行和报表竖线的自动延伸。
一经采用,再送100分!!!
 
为何不用ReportBuilder,不错的
 
用QRRICHEDIT控件打印
 
to Expert:
ReportBuilder确实可以实现,但不能达到我的要求。ReportBuilder只能如下形式,且
行宽是固定的,断行不能无限进行下去。
-----------------------------------------
| asd asdas asdasd asdas |
| asd asdas |
-----------------------------------------
| a as asdasd asdasdasf |
|
------------------------------------------
我要实现的是这样:
-----------------------------------------
| asd asdas asdasd asdas |
| asd asdas |
-----------------------------------------
| a as asdasd asdasdasf |
------------------------------------------
ReportBuilder可以吗?

 
to 刘建军
QRRICHEDIT? 你是说QRDBRichText,怎样使用,我用时设置好dataSet 和datafield
preview时可是什么也不显示?
 
在Band的BeforePrint事件中计算字段长度是否要换行,如是则把
if ((Query16->Fields->Fields[2]->AsString.Length()>14)) //要换行
{
// QRDBText3->Left = 13;
// QRDBText3->Width =91;
//调整汉字位置
QRShape13->Height = 37;
//调整竖线的高度
QRShape22->Height = 37;
。。。。。。
}
else
{
// QRDBText3->Left = 5;
// QRDBText3->Width =101;//调整汉字位置
QRShape13->Height = 23;//调整竖线的高度
QRShape22->Height = 23;
。。。。。。。
}
 
to skyrabbit
1、为什么要重置left和width?
2、换页时刚好遇上换行,下一页的竖线怎样打上?
快!!我要送分了。
 
我有个账号已积攒了1000分,自动换行问题斑竹已解决,谁能解决竖线自动延伸、换页
问题,1000分全部奉送。
 
To sdwflzg:
你的汉字自动换行问题是怎么解决的,能否告知小弟?我也碰到同样的问题啊...
 
to ChenXian
来点分!
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部