报表中间部分的明细项,固定的10行,数据不够,打空行(100分)

  • 主题发起人 主题发起人 天外飞鞋
  • 开始时间 开始时间

天外飞鞋

Unregistered / Unconfirmed
GUEST, unregistred user!
使用fastreport,刚用fastreport,不知道如何处理
 
if tabel1.recordcount mod 10<>0
begin
//插入i:=tabel1.recordcount mod 10行
table1.appendrecord()
...()
// 但不能Post
end;
 
fr有例子,你可以自已去看。
 
不是有一个属性吗?
按右键就可以了。自动增加空行。
 
不用这么麻烦,用子BANK来添加空行
在页脚的onbeforeprint中添加如下代码
begin
while freespace>30do
showband(ysdspace);
end
//ysdspace是子BANK的名称,freespace是打印明细项后乘余的空间,当乘余的空间高度大于30时就打印空行(我这里设定明细每一行的高度是28)
FR有DEMO可看,你也可以看以前的贴子。
 
上面的问题有,已经解决,我想再问一下,我现在要打两联,一联与二联
只有几个字不一样,我新增了一个page,把一联的内容复制了过去,可数据
无法显示
 
動態給值, 打兩遍
 
怎么解决的说一下
 
后退
顶部