博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

在MOSS中使用Report services

Posted on 2009-12-25 20:01  被你喜欢被你爱  阅读(209)  评论(0)    收藏  举报

1.安装SQL SERVER 2008

2.配置Report Services

3.调用报表代码

 

 //指定报表位置
                    ReportViewer1.ProcessingMode = ProcessingMode.Remote;

                    ReportViewer1.ServerReport.ReportServerUrl = new Uri(ConfigurationManager.AppSettings["ReportServerUrl"]);
                    ReportViewer1.ServerReport.ReportPath = ConfigurationManager.AppSettings["ReportServerRoot"] + RdlReportNameString;

 

 ReportViewer1.ServerReport.ReportServerCredentials =
                    new MyReportServerCredentials();


                    //添加参数
                    if (myReportParameter != null)
                        ReportViewer1.ServerReport.SetParameters(myReportParameter);
                    ReportViewer1.ShowParameterPrompts = false;
                    ReportViewer1.ShowToolBar = IsMyShowToolBar;
                    ReportViewer1.ShowBackButton = isShowBackButton;

 

4. COPYDLL(2个)到MOSS的BIN目录下

D:\Program Files\Microsoft Visual Studio 9.0\ReportViewer

Microsoft.ReportViewer.Common.dll

Microsoft.ReportViewer.WebForms.dll