FASTREPORT打印主从表,
我想控制从表的记录最大为10条
(一个主表记录打印一页)
如果超过10条,则另打印一页---包括表头表尾等
该如何做呢 ??
请大家帮忙!!!!

解决方案 »

  1.   

    如何在代码中控制FastReport每页打印的记录数 
    主要解答者: sweethzp 提交人: CeleronII 
    感谢: sweethzp 
    审核者: sweethzp 社区对应贴子: 查看 
         A :  RT  
    ---------------------------------------------------------------  
     
    已经有很多的人问了,查询一下不是更方便吗  
     
    当前页的记录数=(页高度-页上边距-页下边距-报表标题高度-页头高度-页尾高度)/主项数据band的高度  
     
    自己慢慢调整吧  
    ---------------------------------------------------------------  
     
    或者在脚本中写(主项数据的onbeforeprint):  
       curline  :=  [CURRENT#];  
       if  (curline>1)and(curline  mod  10  =  1)  then    
           newpage;//如果是第11、21……行,转入下一页
      

  2.   

    或者在脚本中写(主项数据的onbeforeprint):  主项数据的还是细项数据的??
      

  3.   

    可以代码控制,也可以调整明细的BAND的宽度,让它只能打10条记录,就可以了。