如何直接将水晶报告输出到pdf,而不是保存在磁盘上,它打开,用户必须通过pdf文件选项保存。
我尝试过,导出到磁盘,导出功能但是没有按要求工作...
我已从这些页面中引用
http://www.tek-tips.com/viewthread.cfm?qid=1398387 http://www.tek-tips.com/viewthread.cfm?qid=1028856 http://social.msdn.microsoft.com/Forums/en/vscrystalreports/thread/3201734e-8e88-4b04-b7f5-848ac1ce4fb5 http://forums.asp.net/t/1585859.aspx/1
任何帮助将不胜感激。感谢。
我目前正在使用vs 2010 c#和sql server 2005以及Sap Crystal Report。
答案 0 :(得分:1)
要以PDF格式打开水晶报告,首先需要保存它。您应该将PDF导出到临时文件夹(例如:System.IO.Path.GetTempPath()
),然后将其打开。
如果您的用户想保留它,他可以将其保存在他想要的地方
事实上,如果你看一下Crystal Report Viewer,它就会做同样的事情。它使用guid保存.rpt然后打开它。