vb中datareport的报表宽度如何设置为你想要的宽度????!!
我每次运行都提示报表宽度大于纸张,当把打印几的纸张换为A3就不出错,默认A4老是出错!
高手请指点!!!!!

解决方案 »

  1.   

    这个不知道,我每次都控制在A4,你或者设置leftmargin 和 rightmargin 就是左边距,右边距
      

  2.   

    Printer.PaperSize = vbPRPSA3看看这样行不行
      

  3.   

    呵呵,沒問題!
    程序肯定也是沒問題的,出問題的是打印機的默認紙張,修改方法:進入控制面版--->進入打印機屬性--->修改打印機的默認紙張寬度,把它修改成報表所需的寬度就OK了!你在其他地方修改不行的。