fastreport2.4复合报表的问题 1. 我做的复合报表把两个报表的页分别加了进来,第一页(第一个报表的页)后面有许多空白,有没有办法让第二页(第二个报表的页)紧接着第一页往下排呢?2. 有没有办法在做复合报表的时候,把第二个报表页的标题去掉呢?只保留第一个报表的标题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.试试设置frReport的printifempty:= false;2.将报表页的标题做在主数据项中,不想保留的直接去掉。 1.试试设置frReport的printifempty:= false;//我这样试了,我把frReport1,frReport2,frCompositeReport1的都设为printifempty:= false;//还是不行,预览时不行,打印也不行2.将报表页的标题做在主数据项中,不想保留的直接去掉。//有没有办法动态删除某个Band ? 这样就可以把不想要的Title band删除掉,有办法吗? 1.有没有办法让第二页(第二个报表的页)紧接着第一页往下排呢?你在frReport的BeginBand事件中procedure TGatheringDetailForm.frReportBeginBand(Band: TfrBand);begin if band.Name = '主项数据1' then // 是放数据的band,要调整好那个位置,否则会被 // 截断的 band.PageBreak:= true;end;2.//有没有办法动态删除某个Band ? 这样就可以把不想要的Title band删除掉,有办法吗?还是在上面的事件中用条件判断后 ... if band.Name = '主项头1' then band.visible:= false; 多谢fancier(OP&&(C/C++)) 问题 2 按你的方法已解决问题1还是有问题你说的OnBeginBand在一个报表中功能实现的很好,可是在复合报表中 Band.Name='主项数据1',还是无法实现让不同报表的两页数据紧连是不是需要判断Band是哪个报表的Band啊? 我这边我没资料,你可以用所用的几个band试试,还有frreport的printifempty也试试。 关于FastReport求助 三层中,怎样增加删除修改数据啊(请给出代码) 如何用delphi设置任务栏的高度? access中OLE字段加密解密? FilelistBox1问题?? Query怎样才能读取文本文件的内容 如何使delphi编写*.exe程式在启动时接收一个参数abc ? 急,主从表操作中,从表新加记录有错误 我想知道一下,数据库中得图像字段是怎样去保存的? 大家一定会奇怪为什么大陆没有象李维老师这样的技术专家 如何做局域网中的机子通讯 这个个存储过程怎么写?
1.试试设置frReport的printifempty:= false;
//我这样试了,我把frReport1,frReport2,frCompositeReport1的都设为printifempty:= false;
//还是不行,预览时不行,打印也不行2.将报表页的标题做在主数据项中,不想保留的直接去掉。
//有没有办法动态删除某个Band ? 这样就可以把不想要的Title band删除掉,有办法吗?
你在frReport的BeginBand事件中
procedure TGatheringDetailForm.frReportBeginBand(Band: TfrBand);
begin
if band.Name = '主项数据1' then // 是放数据的band,要调整好那个位置,否则会被 // 截断的
band.PageBreak:= true;
end;2.//有没有办法动态删除某个Band ? 这样就可以把不想要的Title band删除掉,有办法吗?
还是在上面的事件中用条件判断后
...
if band.Name = '主项头1' then
band.visible:= false;
问题 2 按你的方法已解决问题1还是有问题你说的OnBeginBand在一个报表中功能实现的很好,可是在复合报表中 Band.Name='主项数据1',
还是无法实现让不同报表的两页数据紧连
是不是需要判断Band是哪个报表的Band啊?