鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > .net技术 > wcf编程 > >

使用FastReport.Service.dll创建Web报表服务

来源:互联网 作者:佚名 时间:2013-11-13 10:25
使用FastReport.Service.dll创建Web报表服务 最新版本的FastReport .Net推出了WCF服务库FastReport.Service.dll,所以现在给大家介绍一个更简单的方法实现Web报表服务。 使用.NET Framework 4.0或以上版本,就可以在现有项目技术上进行非常简单的修改,实现

使用FastReport.Service.dll创建Web报表服务

  最新版本的FastReport .Net推出了WCF服务库——FastReport.Service.dll,所以现在给大家介绍一个更简单的方法实现Web报表服务。

  使用.NET Framework 4.0或以上版本,就可以在现有项目技术上进行非常简单的修改,实现建立在Web服务基础上的Web报表应用了。接下来介绍一下通用的使用步骤。

1、.NET Framework 4.0下打开Visual Studio并创建一个新的ASP.NET Web Application的项目。

使用FastReport.Service.dll创建Web报表服务

2、添加引用库FastReport.dll,FastReport.Bars.dll,FastReport.Service.dll。

3、在站点根目录上创建一个名为ReportService.svc的文笔文件。

使用FastReport.Service.dll创建Web报表服务

4、在文本中增加以下代码:

5、打开web.config,在<configuration>节中增加以下代码:

Comma-separated list of available formats PDF,DOCX,XLSX,PPTX,RTF,ODS,ODT,MHT,CSV,DBF,XML,TXT,FPX. You can delete any or change order in this list. closeTimeout receiveTimeout maxReceivedMessageSize transferMode

注意:FastReport.ReportsPath是报表文件夹的路径,本示例中的路径是“\FastReport.Net\Demos\WCF”

FastReport.ConnectionStringName是连接字符串名称,应在<connectionStrings>中注册。

6、运行站点,来检查Web服务的可用性,出现以下页面便运行成功。

使用FastReport.Service.dll创建Web报表服务

注意:在服务器上部署项目时,FastReport.dll,FastReport.Bars.dll,FastReport.Service.dll要在/ bin文件夹中。

Web服务连接成功后,就在可以在Visual Studio中打开现有项目,点击ReportService选择Configure Service Reference设置就行了。

  最后把用到的FastReport .Net的Visual Studio 2013的下载放出来,VS2013真的很不错啊。

  FastReport .Net最新版本 下载>>

  Visual Studio 2013  下载>>

posted on

网友评论
<