在fastreport中用memo显示数据表里的一个字段里的记录,如果记录为空时,请问如何将这个空记录也显示出来?
解决方案 »
- 子进程怎么通过WaitForSingleObject判断主进程存在?
- 一年没来开贴散分,新站开通希望大家支持
- 请问TIdFTP用TIOHandlerThrottle如何限制速度?
- DLL问题,帮帮忙!
- 如何通过DBgrid对TXT文件进行显示,添加,修改,删除
- 求助:如何使一个文件属性赋值到一张表中?
- 请问ToolBar能够占据窗体最上方而不会被其他控件占据的原理是什么?
- 请问有什么简便的方法可以使两个ADO链接的库里的数据相互转移?
- sql server
- 本人是一菜鸟,想学编程,不知是学DEPHI还是VB
- FastReport如何将两个报表的内容顺序打出,不换页?
- 请问FastReport 直接打印出错问题
在主项脚的(OnBeforePrint)
写上
begin
j:=i mod 6;
if j<>0 then
begin
for k:=j to 5 do
begin
ShowBand(Child1);
end;
end;
end
Child1 是子。代码的意思是每张纸只显示6行。你可以改改。
while FreeSpace > 20 do
ShowBand(Child1)
在master footer下面放上一个child,并且在child上放置与master data一样数量的memo就可以了。
照你说的不判断就是了
frReport.findobject('yourmemoname').memo.text:='';