我有一个带有 8 个参数的 SSRS 报告。在我测试时,在报告服务器上,我可以看到 8 个字段以及一个“查看报告”按钮。
现在,我正在尝试使用 ASP.NET 中的 ReportViewer 控件来显示带有参数的相同 SSRS 报告。在 ReportViewer 控件中,我可以使用“查看报告”按钮看到相同的 8 个字段。但是,在 ASP.NET 应用程序中,我只想向用户显示 2 个参数字段。我想对最终用户隐藏其他 6 个参数。
我正在考虑将 rdl 文件作为 XML 获取并查看 ReportParameters 部分并根据配置文件隐藏或显示参数。有没有更好的办法?。