我的报表是这样的
学号 11 姓名 小刚
科目  正常考试成绩  补考成绩   挂棵考试成绩
语文   12            98
数学   88
英语   45            56        78
现在我想把每个人的成绩都打印在一张表里
当报表不满时,也换页

解决方案 »

  1.   

    用主项头和主项数据band就可以,不过要调整band高度。
      

  2.   

    你要用分组头;
    首先你在库里的数据要有一个用来设计分组条件的字段;这个里面就是你的
    “学号”字段,设计好分组条件后;
    给它一个child
    将分组头的childband设置为child;
    然后child中放上你想要大的字段;
    group head要设置为每页都打;
    child设置为force new page
    右键和对象观察器都有这个属性?
      

  3.   

    你在打印内容所在BAND的BEFOREPRINT事件中判断:
    IF 学号<>上一学号 THEN QUICKREP1.NEWPAGE