http://expert.csdn.net/Expert/topic/2893/2893237.xml?temp=.4265253

解决方案 »

  1.   

    TO:CMIC(大象)
        这个我试过了,便在预览时没有反应!
      

  2.   

    // crystalReport21
    this.crystalReport21.PrintOptions.PaperOrientation = CrystalDecisions.Shared.PaperOrientation.DefaultPaperOrientation;
    this.crystalReport21.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.PaperA4;
    this.crystalReport21.PrintOptions.PaperSource = CrystalDecisions.Shared.PaperSource.Upper;
    this.crystalReport21.PrintOptions.PrinterDuplex = CrystalDecisions.Shared.PrinterDuplex.Horizontal;但还是不能实现A4纸横打!
      

  3.   

    横打是第一个属性PaperOrientation
      

  4.   

    指定 PrintOptions 类的 PaperOrientation 属性中的纸张方向。[Visual Basic] 
    Public Enum PaperOrientation[C#] 
    __value public enum PaperOrientation[C++] 
    public enum PaperOrientation[VJ#] 
    __value public enum PaperOrientation成员
    成员名称 说明 
    DefaultPaperOrientation 报表方向取决于打印机的默认设置。 
    Landscape 报表方向为横向。 
    Portrait 报表方向为纵向。 
      

  5.   

    我刚试过了,行得通,啊我还一直以为是this.crystalReport21.PrintOptions.PrinterDuplex = CrystalDecisions.Shared.PrinterDuplex.Horizontal;
    这条语句实现横打得呢,真是太谢谢了。结帐,再一次感谢!!