我的票据纸高度是7cm分栏打印,打印时数据是套打自定义纸张,中间空行后最下面的几行数据向上偏移,如何解决呀最好有例子。

解决方案 »

  1.   

    可能是格式设置不对吧>>>>>>>>>>>>
      

  2.   

    我的票据纸高度是7cm分栏打印(针式打印机最小纸张高度在9.1cm我把纸张先设成14cm),打印时数据是套打自定义纸张,中间空行后最下面的几行数据向上偏移,如何解决呀最好有例子。 
     
     
      

  3.   

    套打,不要插入band,定义好纸张后,设置好上下左右边界,直接在上面添加MEMO控件,调整好位置,在打印前更改MEMO的值即可。
    主要代码:
    self.frxReport1.LoadFromFile('reports\统计明细表.fr3');
    TfrxMemoView(frxReport1.FindObject('Memo13')).Memo.Text:=self.Edit1.Text;
    TfrxMemoView(frxReport1.FindObject('Memo15')).Memo.Text:=datetostr(self.DateTimePicker5.Date);
    self.frxReport1.ShowReport;
      

  4.   

    为什么我调整左边距为0.5cm,打印时第二页后左边距又回到1cm的位置上,我是套打的,我的纸张高度是7cm,针式打印机不支持,所以我的纸张高度设置14cm,我加了个字表添加空行
      

  5.   

    你先将数据库关联好了,并将查询结果显示到DBGRID控件中
    这样再通过报表即可........