我用的是report machine 2.6+2000sever,主要实现套打功能:1,我怎么才能不showreport,直接送到打印机,而且不打印背景图。2,我怎么才能在showreport后再点打印那个按纽出现的打印dialog上的‘不打印背景图’是选中状态。我急用,先谢谢了!

解决方案 »

  1.   

    to yinweixian(blackyin);
    report machine 和FASTREPORT 的用法一样,不过要不FR功能更强,更易用,更符合中国人习惯,要是设计报表建议使用
      

  2.   

    我自己解决了,另外REPORT MACHINE2.6有BUG,就是不能用RMREPORT1.ShowPreparedReport 直接送到打印机,后来我修改了他的源代码,不过设计报表的时候的字体大小又不起作用了,最后用别的方法总算是过去了,现哪来与大家分享:2,我怎么才能在showreport后再点打印那个按纽出现的打印dialog上的‘不打印背景图’是选中状态。
    解决办法:找到源程序的RM_PRDLG。PAS单元,在窗体的ONSHOW事件加入:chktaoda.Checked:=true;1,我怎么才能不showreport,直接送到打印机,而且不打印背景图。
    解决办法:打印的时候用一下代码
    RMReport1.LoadFromFile(extractfilepath(paramstr(0)) + 'report\BB.RMF‘);
    RMReport1.PrepareReport;
    RMReport1.ShowPrintDialog := false;
    RMReport1.PrintPreparedReportDlg;谢谢大家的支持,仍然给大家结分,