我现在更关心的是不预览,直接打印如何实现,用Crystal Report 8只能先预览之后才能打印吗?

解决方案 »

  1.   

    当然可以直接打印:
    Dim rptTemp As CrystalReport(你的报表对象)
    rptTemp.PrintOut 
    就OK了
      

  2.   

    我的情况是这样的:有两个按钮,一个是打印、一个是预览,按下预览按钮,就会显示那个有crViewer的窗体frmprint.frm,并把数据加载到这个crViewer里显示,数据加载的代码写在frmprint的form_load里,如果不显示这个frmprint,就没有加载数据,我想过代码不写到form_load中,那写到哪里呢?如何实现不显示frmprint,同样能有数据打印出来呢?