客户端通过水晶报告打印 [英] client side printing through crystal report
本文介绍了客户端通过水晶报告打印的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在开发一个网站,其中使用水晶报告查看报告。
我想在客户端打印相同的内容写道:
ReportDocument doc = new ReportDocument();
doc.Load(Server.MapPath(crystalreport.rpt))
string PrinterName = null;
PrinterSettings printerSetting = new PrinterSettings();
PrinterName = printerSetting.PrinterName.ToString();
doc.PrintOptions.PrinterName = PrinterName;
doc.PrintToPrinter(1,true,1,1);
它在服务器端工作正常,但是当我在客户端上运行时机器它在安装在服务器上的打印机上打印文件。
但是我想在客户机上安装的打印机上打印文件。
解决方案
阅读整个帖子。
Crystal Report直接打印 - 客户端 [ ^ ]
< a href =>< / a> [< a href =target =_ blank>< / a>]< a href =>< / a>< b>< i>< u>< strike>< small> < big>< pre>< code>&< pre lang = HTML跨度>>&升t; pre lang = Javascript>< pre lang = objc>< pre lang = SQL>< pre lang = Python >< pre lang = vb > 跨度>
安培小>; LT;&放大器;放大器;< /代码>< /预>< /大>< /小>< /击>< / U>< / I>< / b个
Hi,
I'm developing a website in which i m using crystal report to view reports.
I want to print the same on client side for which i have written this:
ReportDocument doc = new ReportDocument(); doc.Load(Server.MapPath("crystalreport.rpt")) string PrinterName = null; PrinterSettings printerSetting = new PrinterSettings(); PrinterName = printerSetting.PrinterName.ToString(); doc.PrintOptions.PrinterName = PrinterName; doc.PrintToPrinter(1,true,1,1);
It works fine on server side but when I run the same on client machine it prints document on the printer which is installed on server.
but I want to print the document on the printer which is installed on the client machien.
解决方案
Read this entire thread.
Crystal Report Direct Print - Client side[^]
<a href=""></a>[<a href="" target="_blank"></a>]<a href=""></a><b><i><u><strike><small><big><pre><code>&<pre lang="HTML"><pre lang="Javascript"><pre lang="objc"><pre lang="SQL"><pre lang="Python"><pre lang="vb">amp;lt;&</code></pre></big></small></strike></u></i></b>
这篇关于客户端通过水晶报告打印的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文