关于水晶报表打印模式的设置

stonemqy 2011-07-18 05:21:42
水晶报表运行时的打印和导出页面如图1和图2所示:
图1---运行时打印页面:


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


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

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

图3---右键菜单:


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


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


问题是:如何设置报表,使得在运行时的“打印”、“导出”页面也如同图4和图5?
...全文
551 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
学习!!!!!!!!!!
luoyi107 2011-07-26
  • 打赏
  • 举报
回复
如果你不想弹出打印框,就直接打印,自己设置好打印

//选择打印机。
Report.PrintOptions.PrinterName = printerName;

//打印报表。将 startPageN 和 endPageN
//第一个参数是打印份数,后面参数设置为 0 表示打印所有页。
Report.PrintToPrinter(1,false,0,0);
stonemqy 2011-07-19
  • 打赏
  • 举报
回复
有人回答吗?先自己顶起来。
stonemqy 2011-07-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 babyt 的回复:]
同样,因为我们打印和导出的时候,都是依赖与既有控件包的,所以界面只能使用其默认的。
而控件包的界面,与设计时的那个显然不同,因为设计默认的那个打印和导出界面,是CS默认的
跟BS的是不一样的。
[/Quote]

收到,谢谢泰哥!
  • 打赏
  • 举报
回复
阿泰,牛人。
阿泰 2011-07-19
  • 打赏
  • 举报
回复
同样,因为我们打印和导出的时候,都是依赖与既有控件包的,所以界面只能使用其默认的。
而控件包的界面,与设计时的那个显然不同,因为设计默认的那个打印和导出界面,是CS默认的
跟BS的是不一样的。
阿泰 2011-07-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 stonemqy 的回复:]
引用 2 楼 babyt 的回复:
ASPX 页面上,点中CrystalReportViewer控件,设置其PrintMode属性,默认为pdf,更改为ActiveX


这样做弹出的画面是如下图:


怎么才能去掉crystal 打印控件?
[/Quote]

如果单纯依赖与工具条,是去不掉的。
这个是控件包里的一个内置页面。
stonemqy 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 babyt 的回复:]
ASPX 页面上,点中CrystalReportViewer控件,设置其PrintMode属性,默认为pdf,更改为ActiveX
[/Quote]

还有,导出页面怎么设置能成为图5那种样式啊?
stonemqy 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 babyt 的回复:]
ASPX 页面上,点中CrystalReportViewer控件,设置其PrintMode属性,默认为pdf,更改为ActiveX
[/Quote]

这样做弹出的画面是如下图:


怎么才能去掉crystal 打印控件?
阿泰 2011-07-18
  • 打赏
  • 举报
回复
ASPX 页面上,点中CrystalReportViewer控件,设置其PrintMode属性,默认为pdf,更改为ActiveX
stonemqy 2011-07-18
  • 打赏
  • 举报
回复
补充:我是在vs2008下建立的C# WEB项目

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧