FastReport 问题!请各位指教!多谢
利用FastReport 打印以下报表:
内容1
明细1
明细2
明细3
.....
备注
由于备注可能比较长,所以可能一页没法打印完,
我的要求时:
1、当一页能打印完时,备注就打印在明细下面
2、当一页不能打印完时,我希望备注从新的一页开始打,而不是接在明细的后面打
请问,怎么解决?
问题点数:100、回复次数:4Top
1 楼liangjinliang()回复于 2004-12-02 13:17:09 得分 20
大概只有先计算备注的height,看能否打印得下,然后再动态生成报表Top
2 楼birdhaha(haha)回复于 2004-12-03 13:31:35 得分 20
在新的一面开始打所有的备注?还是打没打完的备注?备注是你的一个字段的话,应该直接就可以接着打啊。Top
3 楼Samland(samland)回复于 2004-12-03 13:39:40 得分 40
备注的Memo有Break属性
设为不允许Break就不会折断了Top
4 楼yaven365(天涯网客)回复于 2004-12-03 16:33:20 得分 20
1.设置属性
frReport.ShowPrinfDialog:=False;
2.运行一下代码
frReport1.PrepareReport;
frReport1.ShowPreparedReport
Top




