我想用qreport来把dbgrid里面的数据打印出来,有高手能指导我一下具体怎么做吗?(比如说我要通过一个打印按钮来控制打印)

解决方案 »

  1.   

    qreport.print
    qreport.preview
    qreport有print方法,直接在按钮的OnClick事件中用就行了。
    你要让qreport的dataSet属性和dbgrid的dataSet为同一个。
      

  2.   

    QR不能直接连DBGrid 所以你只能连dbgrid.datasourse.dataset自己摆个报表 来打印它
    也有人做过能直接连Dbgrid的,你在网上搜搜找找
      

  3.   

    我不想用第三方控件,我只想通过qreport来打印
      

  4.   

    C:\Program Files\Borland\Delphi7\Demos\Quickrpt\Qr3
    看一下这个目录下面的Demo就知道啦。