当前位置: 代码迷 >> .NET报表 >> 关于水晶报表打印模式的设置,该怎么解决
  详细解决方案

关于水晶报表打印模式的设置,该怎么解决

热度:720   发布时间:2013-02-25 00:00:00.0
关于水晶报表打印模式的设置
水晶报表运行时的打印和导出页面如图1和图2所示:
图1---运行时打印页面:


图2---运行时导出页面:


但是,编辑时,在“主报表 预览”状态下,选择右键菜单(图3)下的“打印”、“导出”时,其

页面状态如图4,图5所示:

图3---右键菜单:


图4---编辑时打印页面:


图5---编辑时导出页面:


问题是:如何设置报表,使得在运行时的“打印”、“导出”页面也如同图4和图5?

------解决方案--------------------------------------------------------
同样,因为我们打印和导出的时候,都是依赖与既有控件包的,所以界面只能使用其默认的。
而控件包的界面,与设计时的那个显然不同,因为设计默认的那个打印和导出界面,是CS默认的
跟BS的是不一样的。
------解决方案--------------------------------------------------------
如果你不想弹出打印框,就直接打印,自己设置好打印
C# code
//选择打印机。   Report.PrintOptions.PrinterName   =   printerName;       //打印报表。将 startPageN 和 endPageN     //第一个参数是打印份数,后面参数设置为 0 表示打印所有页。   Report.PrintToPrinter(1,false,0,0);
  相关解决方案