【问题标题】:Restrict each other from viewing ssrs report互相限制查看ssrs报告
【发布时间】:2014-05-09 20:26:39
【问题描述】:

我使用 SSRS 报告作为参数化报告。我使用的参数之一是“供应商名称”。 当我运行报告时,我可以看到供应商列表(Comp1、Comp2、Comp3、Comp4..........Comp50)。 但是当我选择供应商 (Comp1) 时,我看到的是所有供应商数据,而不是选择了他 (Comp1) 的供应商数据。

当用户从下拉参数中选择他们的名字 (Comp1) 时,我如何限制他们只能看到他们的数据,并且应该是 abel 才能看到其他数据? 有没有一种方法可以限制彼此查看他们的报告。

我在 Dataset (Vendor_Name) 中使用 sql 查询,例如;

选择不同的供应商名称 FROM MSP_EpmResource_UserView WHERE(供应商名称不为空) 由 [VENDOR_NAME] 订购

【问题讨论】:

    标签: reporting-services


    【解决方案1】:

    我会在数据集中的 SQL 语句中添加一个 WHERE 子句,该语句向报表中的 Tablix 提供数据。这可能不是 Vendor_Name 数据集。例如

    WHERE Vendor_Name = @Vendor_Name

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-22
      • 1970-01-01
      • 2010-10-10
      相关资源
      最近更新 更多