从Classic ASP中的RPT文件创建PDF

时间:2010-08-12 21:45:12

标签: crystal-reports asp-classic

我有一个Windows 2008应用程序服务器,它托管一个用经典asp构建的Web应用程序。我有一个水晶报表服务器,这是一个Windows 2008服务器。两者都在同一个网络上。

我想从应用服务器的rpt文件创建pdf文件。有没有办法在不在应用程序服务器上安装水晶报表的情况下执行此操作?

-Vivek

3 个答案:

答案 0 :(得分:0)

这需要更多的思考,但理论上你可以这样做:

  • 经典ASP无法使用Crystal Reports(据我所知)
  • 但是,您的IIS7能够同时处理ASP.NET和Classic ASP
  • 您可以在.NET中开发一个为您进行转换的服务
  • 这可以在您的应用程序服务器上使用Crystal可再发行的运行时库
像我说的这只是一个理论。给它一些思考,如果遇到任何麻烦,请告诉我......

答案 1 :(得分:0)

我对Crystal Reports Server一无所知,但肯定有办法告诉服务器处理文件并生成PDF。然后,您可以从其他服务器获取文件。

答案 2 :(得分:0)

你可以使用经典asp的水晶报告,但你必须在你的应用服务器上使用水晶报告dll(执行asp的地方)

dim oApp : set oApp = Server.CreateObject("CrystalRuntime.Application.10")

依旧......