用dataReport 是不是最大尺寸只有 15360*11520吗 ?
怎么把打印的纸张设为A3纸?

解决方案 »

  1.   

    可以更大的,设置dataReport的ReportWidth属性设置报表宽度,报表高度是根据打印机设置自动计算的,只要打印机纸张设置够大就行要设置打印机的纸张为A3(420 X 297 mm),调整打印方向 (纵向或横向)
    dataReport的ReportWidth=13960 (纵向) 或 20934 (横向)
      

  2.   

    设好了,可是不知道怎么在程序里面控制表格(用shape当表格的)的宽度?
      

  3.   

    TO chemi
    我设的大小是20000 X 13500 (A3纸横向)
    可以预览
    但是无法导出成HTM,
    到http://expert.csdn.net/Expert/topic/2851/2851186.xml?temp=7.108706E-02
    给分~~~~~~
    谢谢
      

  4.   

    把默认打印机纸张设成A3就可以了,可以这样理解:DataReport所定义的纸张是和默认打印机所设置的纸张是绑定的。
      

  5.   

    A4 的宽度是多少 在datareport 
    b5''''''''
      

  6.   

    自己拉拉报表的宽度就可以测试出来了嘛
    我测出A3的是2311(加上LeftMagin,rightmagin)
      

  7.   

    http://expert.csdn.net/Expert/topic/2900/2900913.xml?temp=.9855158