首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2011-12-30 
关于水晶报表打印模式的设置水晶报表运行时的打印和导出页面如图1和图2所示:图1---运行时打印页面:图2---

关于水晶报表打印模式的设置
水晶报表运行时的打印和导出页面如图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); 

热点排行