各位同行:小弟做了张报表,里有2个masterData,一个在上,一个在下,中间有一个DetailData,我现在在用在DetailData下面打印空行,我现在的做法是:
加一个Footer放在正面的那个MasterData的下面,加一个Child 里面放了跟DetailData上面一样的空格,空格设了空,然后在Footer的onbeforePrint事件中写了如下代码:
procedure Footer1OnBeforePrint(Sender: TfrxComponent);
begin
while Engine.FreeSpace>Child1.Height do
Engine.ShowBand(Child1);
end;
这样打印可以打印出空行,但是空行只能在下面那个MasterData的下面而不能在DetailData的下面,请问要怎么设置才能让空行显示在DetailaData的下面
在线等..........
加一个Footer放在正面的那个MasterData的下面,加一个Child 里面放了跟DetailData上面一样的空格,空格设了空,然后在Footer的onbeforePrint事件中写了如下代码:
procedure Footer1OnBeforePrint(Sender: TfrxComponent);
begin
while Engine.FreeSpace>Child1.Height do
Engine.ShowBand(Child1);
end;
这样打印可以打印出空行,但是空行只能在下面那个MasterData的下面而不能在DetailData的下面,请问要怎么设置才能让空行显示在DetailaData的下面
在线等..........
解决方案 »
- 关于formatfloat的一个问题
- 开发转测试
- 将MP3文件存入资源文件后,如何播放它?也如播放WAV文件样?
- DELPHI中如何编写一个SOCKET控件,来实现SERVER和CLIENT的自动转换?
- 求教delphi调用word后查询其中的字段并更改的问题?
- delphi+TC35阅读收到短信的几个问题
- 做过delphi三层结构安装程序的,请进!
- 我要写一个小软件,用什么语言实现比较好?详细请进。。。。
- ◎◎◎◎出错了!求教了!帮忙了!给分了!◎◎◎◎
- 我做了个chm的帮助文件,怎样把他加到程序中去呢?
- 我在SQL语句在ACCESS下调不通,大家帮看看啊
- 如何将 .doc 格式的文件转成 .rtf 的格式?
MSN:[email protected]
在子报表中加入一个Child和一个Foot,在Foot的BeforePrint的事件中写入代码:
while Engine.FreeSpace>指定高度 do
Engine.ShowBand(Child1);
这样就可以实现了,