Reporting services 相互限制查看ssrs报告

Reporting services 相互限制查看ssrs报告,reporting-services,Reporting Services,我使用SSRS报告作为参数化报告。我使用的参数之一是“VendorName”。 当我运行报告时,我能够看到供应商列表(Comp1、Comp2、Comp3、Comp4…………Comp50)。 但是当我选择一个供应商(Comp1)时,我看到的是所有供应商的数据,而不是选择他的供应商(Comp1) 当用户从下拉参数中选择其名称(Comp1)时,我如何限制用户仅查看其数据,并且应为abel以查看其他数据? 我们有没有办法限制对方查看他们的报告 我在数据集中使用sql查询(供应商名称),如: 选择不同的供

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

当用户从下拉参数中选择其名称(Comp1)时,我如何限制用户仅查看其数据,并且应为abel以查看其他数据? 我们有没有办法限制对方查看他们的报告

我在数据集中使用sql查询(供应商名称),如:

选择不同的供应商名称 从MSP_EpmResource_用户视图 其中(供应商名称不为空)
ORDER BY[VENDOR_NAME]

我想在数据集中的SQL语句中添加一个WHERE子句,该语句为报表中的Tablix提供数据。这可能不是供应商名称数据集。例如

其中Vendor\u Name=@Vendor\u Name