Reporting Services 1: 服务器端报表


    在“商业智能项目”模板中,选择创建一个“报表服务器项目”AWReport。

    1、添加“共享数据源”
    2、使用向导生成报表。切换到报表的“布局”选项卡,和在Visual Studio 2005中一样设计报表。[服务器端报表的扩展名为RDL,其实RDL和RDLC两种报表区别不大,可以参考转换 RDL 文件和 RDLC 文件]

    那么,如何在应用程序中使用这个服务器端的报表呢?

    ReportViewer控件肯定是少不了了,问题是如何知道服务器端报表的访问方法,也就是说“ReportViewer 任务”对话框中的“报表服务器 URL”和“报表路径”应该如何指定?


图1 如何指定“报表服务器 URL”和“报表路径”

    报表设计完成以后,应该将报表“部署”到报表服务器上,这需要在AWReport的属性页中指定项目的TargetServerURL属性[如图2所示。由于安装不是默认实例,故报表服务器URL为http://(ServerName)/ReportServer$BIServer,其中BIServer为实例名,非默认实例要想部署成功,需要开启SQL Server Browser服务。]。然后在项目上使用右键菜单部署之。部署完成后,查看“输出”中的信息(如图3所示),“ReportViewer 任务”对话框中的“报表服务器 URL”和“报表路径”都可以在“输出”中找到。


图2 报表服务器项目属性的设置


图3 “报表服务器 URL”和“报表路径”都可以在“输出”中找到

    好了,这样就可以在Web项目中使用服务器端报表了。

    Web项目中的服务器端报表涉及到的内容很多,如安全等,以后会陆续发一些相关的随笔。

    14.gif   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值