允许用户格式化 SSR 报告

Allow users to format SSRs report

是否可以允许一组用户格式化 SSRS 报告(排序列、列宽、消除换行等),但不允许他们 see/edit 数据集?如果我需要以某种方式设置 report/data source/dataset,请告诉我。

一种选择是让他们在 Report Builder 中仅使用一个虚拟数据样本来设计报表。如果您最初只打算完成一次,这将是理想的选择。

如果您希望他们能够持续管理模板,您可以授予他们访问存储设置的 table 的权限。您可以将该 table 作为数据集包含在您的报告中。您可以像这样为属性设置表达式:

=First(Fields!FontColor.Value, "Format_DataSet")

SSRS 报告的大部分格式都可以基于这样的表达式进行动态设置。