水晶报表指定打印问题

TAZANJOUR 2006-06-30 03:39:21
在WINFORM程序中使用ReportViewer控件显示报表,使用自带的打印按钮进行打印,如何不能让用户选择打印机,而指定特定的打印进进行打印呢?或者如何捕获自带打印按钮的事件呢?
...全文
561 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuaizhen 2007-04-21
  • 打赏
  • 举报
回复
关注
hongweishan 2007-03-13
  • 打赏
  • 举报
回复
如果是 水晶报表9 中呢?
zr1982930 2006-08-02
  • 打赏
  • 举报
回复
swl520wsz() 说得完全正确 就是这两句
crsRpt.PrintOptions.PrinterName = 你的打印机名
crsRpt.PrintToPrinter(1, False, 0, 0)
peter82 2006-07-14
  • 打赏
  • 举报
回复
關注!
Yellow198267 2006-07-14
  • 打赏
  • 举报
回复
关注+学习+收藏
TAZANJOUR 2006-07-05
  • 打赏
  • 举报
回复
TO:swl520wsz() 这段代码我知道,但是应该将它写在什么地方呢?我想让客户能够先预览报表,然后点击打印才打印到指定的打印机上。可是就是不知道如何捕获ReportViewer控件上的打印事件。
superghy 2006-07-02
  • 打赏
  • 举报
回复
作个记录以后关注!
rola 2006-07-01
  • 打赏
  • 举报
回复
关注
swl520wsz 2006-07-01
  • 打赏
  • 举报
回复
Dim crsRpt As New 你的水晶报表名
crsRpt.SummaryInfo.ReportTitle = ".......明细表"
crsRpt.PrintOptions.PaperSize = 你要打印设置的纸张
crsRpt.SetDataSource(Dt)
crsRpt.PrintOptions.PrinterName = 你的打印机名
crsRpt.PrintToPrinter(1, False, 0, 0)
看看,是不是你要的

4,818

社区成员

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

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