做了一个BS的报表平台.
ASPX页面采用ReportViewer 控件来展示报表
<rsweb:ReportViewer ID="rpvCurrent" runat="server" Width="100%"></rsweb:ReportViewer>
后台代码:
rpvCurrent.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
rpvCurrent.ServerReport.ReportServerUrl = new Uri(ConfigurationManager.AppSettings["ReportURI"]);
rpvCurrent.ServerReport.ReportPath = sPath;
rpvCurrent.ServerReport.ReportServerCredentials = CGlobal.ReportingServerWebServiceCredentials;
以前上代码不需要多说. 做过报表的应该用名字上能猜出来.
现在有一个难题, 由于报表后台管理是采用Report Service 自带的管理后台. 就像
http://msdn.microsoft.com/zh-cn/library/ms157147.aspx 该页面的方式一样.
我现在的问题是: 用这种自带管理后台的话,我如何自制我自已的权限系统.
不知道有没有这方面的文章.