如果你用VB的DataReport,那么它的最大报表宽度就是默认打印机中的纸张设置

解决方案 »

  1.   

    请问,怎么换算呢?
    和reportwidth,如何对应呢?
      

  2.   

    在报表的REPROTWIDTH里设置报表的宽度,你也可以通过拖动报表中白色部分的边界来改变。它的单位是TWIPS(缇),一厘米约为 567 缇,也就是说A4的宽度大约为12000缇左右。
    报表的长度就是根据打印机的纸张大小来定了。
    你可以缩小LEFTMARGIN和RIGHTMARGIN来节省一点空间。
      

  3.   

    设置Printer.Zoom 以便自适应纸张大小