1.设置页边距
2.在系统的打印设置中设置更大的纸
3.调用API改纸型

解决方案 »

  1.   

    如何设置?misterzhao,请详细的说一下,好吗?另:datareportplus是否支持data控件???
      

  2.   

    Design time:
    datareportplusX.printerwidtherror=900
    OR 
    run time:
    在"数据报表打印设置窗口"->"打印机"->"宽度误差" 调大!
    参见图:http://microinfo.top263.net/Images/2.GIF
    mailto:[email protected] for datareportplus support!
    thank for choosing DataReportPlus!
      

  3.   

    建议先使用
    Epson LQ1600 为Windows 默认打印机再试试!
    冤枉啊!都是打印机差异造成的!
    printerwidtherror就是为了解决打印机差异:
    datareportplusX.printerwidtherror=900 '经验值
      

  4.   

    run time:
    datareportplusX.ReportBody.AutoFitPaperWidth =true
    design time:
    在"数据报表打印设置窗口"->"表体"-> "自适应纸宽" 打勾!减少数据源记录集ADODB.Recordset 的列数!
      

  5.   

    DataReportPlus FAQ URL:
    http://microinfo.top263.net/Txt/FAQ.txt