希望按下打印按钮后不要出现预览而是直接就打印,

解决方案 »

  1.   

    RvProject->Engine=RvSystem1
    加一个RvSystem1控件,在其SystemOption下有一个soAllowPrintfromPreview属性设置为False就可以啦。
      

  2.   

    frReport1.PrepareReport;frReport1.PrintPreparedReport('', 1, True, frAll);orfrReport1.PrintPreparedReportDlg;
      

  3.   

    兄弟,正好在研究rave了,現在學會了這裡這個問題RvProject1.engine:=rvsystem1;
    rvsystem1的defaultdest 屬性設定為rdprinter;rvsystem1的systemsetups屬性的ssallowsetup設定為false;這樣就可以了,我最近做了不少rave報表,有些經驗
      

  4.   

    frReport1.PrepareReport;
    frReport1.PrintPreparedReportDlg;
      

  5.   

    原来把RvSystem1.DefaultDest属性设置成rdPrinter
      

  6.   

    RvSystem1.SystemSetups:=RvSystem1.SystemSetups-[ssAllowSetup];
      

  7.   

    RvProject1.engine:=rvsystem1;
    rvsystem1的defaultdest 属性设定为rdprinter;rvsystem1的systemsetups属性的ssallowsetup设定为false;
      

  8.   

    frReport1.PrepareReport;
    frReport1.PrintPreparedReportDlg;
    or
    RvProject1.engine:=rvsystem1;
    rvsystem1的defaultdest 属性设定为rdprinter;rvsystem1的systemsetups属性的ssallowsetup设定为false;来迟了啊