用ReportView控件展示Rdl服务器报表可行性研究
2010-05-11 12:48
435 查看
1 引言
由于客户端报表(Rdlc)在设计时可以不绑定具体的数据源(可以在加载的时候再动态绑定),因此无法从Rdlc文件中获取到具体的数据源信息(即具体的SQL脚本)。而服务器报表在设计阶段必须绑定数据源,所以,考虑采取这样的方式来实现RTS报表体系:用服务器报表来做设计,用ReportView控件来做展示,即用ReportView控件来展示Rdl报表。2 验证过程
n 用SQL Server Business Intelligence Development Studio设计一张新的服务器报表(通过新建报表向导来完成)n 用XML编辑器打开刚才新增的报表,重点注意下面的内容
n 接下来,新建一个WinForm项目,用ReportView控件来展示新增的报表(RDL),部分代码如下
3结果
通过验证,用ReportView控件来展示服务器报表的方式是可行的。而且不需要改变原来RDL服务器报表的任何东西(后缀名也不需要改变)4 其他
RDL服务器报表支持多数据集展示(一个数据集对应一个表),支持存储过程在ReportVieW控件展示的时候,我们需要对应为每个数据集绑定具体的数据源。
相关文章推荐
- VS2005水晶报表学习-ReportViewer Web 服务器控件
- 强大的服务器报表引擎控件FastReport server
- 强大的服务器报表引擎控件FastReport server
- 如何用.net 2005 中自带了控件reportviewer调用已经存在的报表服务器的报表
- RDLC-ReportView控件动态绑定报表和数据源
- reportview制作报表
- 【android】第一个简单的轮子(多图展示控件--ImageViewGroup)
- Win7系统下注册(Grid++Report )报表控件(32位系统)
- 自定义服务器控件ViewSuo的源文件
- [置顶] 视频画面帧的展示控件SurfaceView及TextureView对比
- ReportView如何使用构造SQL语句带参数的存储过程创建报表以及为rdlc传递参数
- C#报表控件ReportViewer rdlc 例(1)
- rdlc,reportview,报表实例
- .NET服务器控件编程之ViewState
- 在2015中使用V12版本的ReportView控件,会导致winform窗体不能正常打开
- StimulReport.Net报表控件推介
- 报表的使用步骤reportview
- 使用“ReportViewer 控件 (Visual Studio)”,抛弃水晶报表(crystal report)
- android 自定义View研究(三) — 自定义组合控件
- VS 2005中提供了显示SQL Server Report Service报表的控件:Report Viewer