我用的是delphi6,Tfastreport控件遇到下面
一个打印的问题:打印的时候怎么总是先打一张白纸,而后再继续打印的啊?

解决方案 »

  1.   

    应该是报表设置的问题,你把报表设计器打开,仔细看一下每个band的属性,看看,有什么特别的地方。  我以前碰到过,现在忘记了,。
      

  2.   

    我主要是通过下面的方法进行打印的:
    fr1.LoadFromFile('F_other\ForPrint\frfjiezhang.frf');
    fr1.FindObject('Memo1').Memo.Text:='包间类型:'+ss;
    fr1.FindObject('Memo34').Memo.Text:='客户签字:';
    fr1.FindObject('Memo37').Memo.Text:='优惠券:'+edit2.Text;
    fr1.PrepareReport;
    fr1.PrintPreparedReport('', 1, true, frAll);
    难道是我打印的这几句话有问题吗?