SSRS时可以通过参数来调用一个报表
2008-01-22 16:38
357 查看
在使用SSRS时可以通过参数来调用一个报表,步骤相当简单
运行以后得到的报表数据即为"财务部"相关的数据.
1,在访问SSRS报表时除了指定报表服务器:
this.reportViewer1.ServerReport.ReportServerUrl = new System.Uri("172.1.6.13:5000/ReportServer", System.UriKind.Relative);
2,指定SSRS报表的路径:
this.reportViewer1.ServerReport.ReportPath = "/FianceReport/AccountYear";
3,指定参数,在指定参数时要确定在报表服务器的报表中存在该参数如图:
例如在本例中使用的参数名称为buMen,传入的实参为"财务部"
调用时使用参数的代码如下:
List<Microsoft.Reporting.WinForms.ReportParameter> list = new List<Microsoft.Reporting.WinForms.ReportParameter>();
Microsoft.Reporting.WinForms.ReportParameter p = new Microsoft.Reporting.WinForms.ReportParameter("buMen", "财务部");
list.Add(p);
this.reportViewer1.ServerReport.SetParameters(list);
运行以后得到的报表数据即为"财务部"相关的数据.
相关文章推荐
- 当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的.
- 一个脚本,可以根据参数文件名,以正确的参数调用tar来解压缩tar.gz或tar.bz2文件
- 意外作出了一个javascript的服务器,可以通过js调用并执行任何java(包括 所有java 内核基本库)及C#类库,并最终由 C# 执行你提交的javascript代码! 不敢藏私,特与大家分
- 意外作出了一个javascript的服务器,可以通过js调用并执行任何java(包括 所有java 内核基本库)及C#类库,并最终由 C# 执行你提交的javascript代码! 不敢藏私,特与大家分
- Tkinter Button按钮组件如何调用一个可以传入参数的函数
- javascript for java:一个可以让用户通过JAVA调用JAVASCRIPT的JAVA包
- 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程: ax2 + bx + c = 0 的两个解。 提示:计算平方根可以调用math.sqrt()函数:
- 是否可以通过绝对内存地址进行参数赋值与函数调用---转载
- Jquery自定义一个带名称的、可以传参数的函数以及setTimeout延迟调用,用法详解
- 通过调用同一个函数(参数不同)将数据写入文件和显示到屏幕上
- A类中有B类的实例,B类中有C类的实例,可以在A类中的一个方法中通过B调用C中的方法吗?
- 创建一个包,其中定义一个过程,可以查询得到编号为7900的员工的姓名ename、薪水sal、佣金comm、上司编号mgr (通过OUT类型的参数将结果返回并打印) (注意包有包头部分的声明和包体部分的
- 1.首先描述下自定义控件的一般方法: 自定义控件是被创造出来,所以先要复写它三个的构造方法,根据需求决定复写哪个,若没有自定义属性,复写只有一个参数的即可。若有自定义属性,则可以通过obtainSty
- 我们通过一个服务器程序,以研究backlog参数对listen系统调用的影响,运行截图如下
- android下面通过ndk建立一个虚拟触摸屏设备可以被sendevent调用
- 创建存储过程,以部门编号为参数返回该部门的人数及平均工资(返回一个值可以通过函数来实现,但如果要返回多个值,需要使用out或in out模式参数实现)
- 写一个函数,只要调用一次就可以将参数的值,增加1
- SSRS 系列 - 使用带参数的 MDX 查询实现一个分组聚合功能的报表
- jquery.validate的ajax方式验证[可以一个控件下一次传递多个参数,已经成功通过验证]
- Java牛角尖【008】: 可以通过调用一个线程的run方法启动一个线程吗?