我用ActivateReport的ARviewer来显示报表,
设置ARviewer的toolbarvisible属性为False
然后自己设置按钮命令来控制报表“打印”、“前一页”、“下一页”、“放大”、“缩小”,现请教“前一页”、“下一页”如何用代码实现!

解决方案 »

  1.   

    打印的代码,应该没什么问题,使用arviewer.printreport就可以了;
    前后翻页,可以使用gotopage结合currentpage来用:
    前一页:Private Sub MovPagePrev_Click()
        If arviewer.TOC.CurrentPage > 0 Then
      arviewer.TOC.CurrentPage = arviewer.TOC.CurrentPage-1
        endif End Sub至于放大缩小:使用arviewer.zoom就可以了 Arviewer.zoom 200  '放大2倍
      

  2.   

    其实,在ar的帮助中,这些都有比较详细的说明的
    ar 是一个很好的报表。