'选用的纸张是A5,在设计器中Width:11919 Height:8400'预览时显示的横向的,但打印时老是纵向打印.'请教各位,如何解决才能让打印的效果跟预览时一样.

解决方案 »

  1.   

    因为俺在设计器中只直接设置了 Width:11919 Height:8400.而没有选择横向(即Report Settings中的Landscape.)所以打印时无论是选择:纵向还是横向,打印时还是根据设计器中默认的设置来打印的.(即设计器是横向显示,打印是纵向打印)
      

  2.   


    俺是新手嘛,直接就设置了  Width:11919 Height:8400. 没有选择横向.
      

  3.   

    报表本身是不存在横向纵向的说法的,只在打印机使用纸张时用到,所以报表对象没有该属性。
    可以通过代码设置,好像是下面这个事件吧
    Private Sub ActiveReport_ReportStart()
        Me.Printer.Orientation = ddOLandscape
    End Sub
      

  4.   

    Tiger_Zhao兄台也来了!真是大遇贵人了!太谢谢兄台了!