请教rm或fastreport报表打印以下空白问题(100分)

  • 主题发起人 主题发起人 xxhadsg
  • 开始时间 开始时间
X

xxhadsg

Unregistered / Unconfirmed
GUEST, unregistred user!
我用rm做报表,想在主项数据没有打印满一页的情况下紧接数据打印一条直线或以下空白字样,我使用了主项注脚,正常情况没有问题,可当主项数据洽好打满一页时就来问题了:主项注脚自己打印了一页。我想如果这种情况就不要打印主项注脚了。可发现在OnBeforPrint中写的代码根本不起作用。哪位大侠帮帮我?谢谢!
另:主项数据设置了自动增加行高,即一页打印的记录数不定。
 
扔个ChileBand,然后自己计算。。。。
 
真罗嗦,第一加个零值不打印,
 第二注你的表头,即标题,是不是每页都有
 第三注脚是否在同一页;
 第四onbeforeprint你的这个事件是RM的事件还是报表里文本框的事件啥?说清楚!
 
这个问题大富翁论坛早就解决了
你该查查以前的资料
我可以这样告诉你
在主项脚的onbeforeprint里面写代码
if freespace>43 then
showband(child1);
你还需要做一个“子” 就是child1,在上面写上 “下面空白” 就可以了
 
谢谢大侠指点!接分!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
867
DelphiTeacher的专栏
D
D
回复
0
查看
836
DelphiTeacher的专栏
D
后退
顶部