4.5、SSRS-在程序中使用报表

在WEB程序中使用报表

 

 

参考:

http://www.cnblogs.com/aspnetx/archive/2013/05/12/3073751.html

 

 

1          打开vs-》新建一个web应用程序

 

2          添加一个web窗体-》并切换到“设计”界面-》拖入Ajax Extensions下的ScriptManager控件(后面的Report控件需要使用)

 

3          向界面拖入报表下的“MicrosoftReportViewer”控件-》点击右边的三角符号-》选择报表“服务器报表”-》URL输入web服务URL“http://luojun-pc/ReportServer”-》报表路径“/SSRSDemo/Report1Demo1”(项目名+报表名,不用后缀)-》浏览

 

4          如果报命名控件错误,则添加相应的命名空间,我添加了“Microsoft.ReportViewer.WebForms”,9.0版本

 

5          浏览页面,可以看到报表通过web页面显示了出来,这样就方便我们集成到各自的系统中去

 

6          为报表指定参数

 

首先引入命名空间

usingSystem.Collections.Generic;

usingMicrosoft.Reporting.WebForms;

 

page_load中加入以下代码

if (!IsPostBack)

{

    List<ReportParameter> ps = newList<ReportParameter>();

    ps.Add(newReportParameter("YEAR", "2003"));

   ReportViewer1.ServerReport.SetParameters(ps);

}

 

注意“YEAR”必须与参数名一致,参数名区分大小写

 

然后浏览查看,可以看到参数YEAR被赋予了默认值2003

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值