关于报表的二个问题(100分)

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

lqy169

Unregistered / Unconfirmed
GUEST, unregistred user!
一:要得到总页数只能用
QuickRep1.Prepare;
QuickRep1.PageNumber;
的方法得到吗?
由于prepare就等于计算了整个报表一次,为了一个数字进行这么多运算总是有点不爽。
特别是在数据很多的时候。有什么更好的方法?
二:如何让一个QRDBTEXT 根据字符的长度自动换行?
例如:将 |**************|****** |
自动变成 |**************| |
|****** | |
试过将
autosize:=false;
autostretch:=true;
wordwrap:=true;
但好象不成
要么这样:|**************| | (硬生生的切断了)
不然就这样: |**************| |
| | |(有换行操作,但字符不出现)

 
一、可以控制每页打印的行数,如10行,再根据数据多少计算出总页数。
二、建议升级您的QuickReport。
 
it's no use of 升级您的QuickReport.
i am sorry that my computer cant not input chinese.
i suggest that you add a '#13' to the "QRDBTEXT" .
 
1、
呵呵,我现在用的QR就可以实现WordWrap,中文的也可以,如果lqy169
需要,请Mail to: liuly@edu.21cn.com,注明D4还是D5
2、
本人不推荐加#13的办法,因为在不同分辨率的打印机上,每行可以
打印的字数是不同的。
3、
偷偷给自己加点分,凑个整数,看着顺眼一点,不许告密!呵呵
 
我也想要一个,行吗?是D5的,还有我想在换行后能自动按要求缩进几个字符,如何作?
 
后退
顶部