如我一个页面只能显示五条记录,而查询数据库得到的却>5条,怎么样实现分页呢?谢谢~·!!

解决方案 »

  1.   

    比如有这样的需求,查询出符合条件的记录,打印出报表,现做好该报表的cell模板,然后调用,如果报表每页保持固定行数,每页报表要求有相同的标题,表头和表尾。每页有小计和每页的累计合计数(如果有某列数据需要统计合计数)。如何在cell的模板上实现多记录的自动分页处理,有什么好方法。
      

  2.   

    不会吧??
    Cell它自己会分页啊!
    我好象没碰到过类似的问题!
    QQ 88006009
      

  3.   

    华表本身是一个通用的表格处理软件,像EXCEL一样。它本身的分页是EXCEL那样的普通打印分页,而你要的那种功能是表格智能分页,这个功能华表中是没有的。只能自己做了。如果用水晶报表或是VB本身自带的数据库报表可以实现你说的那个功能。
      

  4.   

    我的问题解决了,要把你做的cell模板所写的程序改成函数的形式.再把一页中要打印的固定行设成页头和页尾,那样每次打印时都会自动打印出来。然后将你程序里的那些要插入的数据区域设成函数.如cell1.s 3,5,"" 改成cell1.s 3,x+5,""  其中x为你在调用该程序时传进来的参数.这样他就会自动在数据区域插进记录.而在打印时他会自动生成一张张完整的报表。关键就是在你传参的时候要计算好写入的表达式.此适用在cell5.1.可能不是说得很清楚,你自己试试.再不行的话,在说.呵呵。