问题1我要每页打印10行,当数据一共有88行时,前8页上每页有10行,最后一页上有8行,我想
再补充上2行空行,如何做呢?
是否是使用子BAND,细节是...???问题2 当字段a 在88行的总合计是88,
每一页的页合计分别 是10,10,10,10,10,10,10,10,8.
要求在每一页上有总合计88,并有每一页自己的合计,如何做...???每个问题300分,DX们快出手。最好对每个问题给一个详细说明,或代码。实现后给分。

解决方案 »

  1.   

    问题1:添加一个ChildBand将ParentBand设为DetailBand1,如果再加一行将ParentBand设为ChildBand1就行了,其它依此类推。
      

  2.   

    我用的是中文 的FASTREPORT,ChildBand是指子,还是子项数据?
      

  3.   

    to bluesh 
    我的意思是在记录数不足一页时,打印出空行啊.不能实现吗?
      

  4.   

    用QR可以实现,FASTREPORT没用过
      

  5.   

    问题1
    加一个band(最好是band的高度等于主项数据的高度),然后根据具体情况在上面画线,。
    最后在页脚的onbeforeprint事件中加入如下代码
    begin
      if freespace>child.height(child为子band的name属性) then
         showband(child);
    end;
    问题2吗?另开帖再告诉你。
      

  6.   

    ldhlyh(小菜一碟) 请问一下freespace是主项数据和页脚之间的空间吗?