Ssrs 2008 SSRS-现有报告根据运行报告的人员显示结果,如何删除此功能?

Ssrs 2008 SSRS-现有报告根据运行报告的人员显示结果,如何删除此功能?,ssrs-2008,Ssrs 2008,有一个由团队中的另一个人创建的现有SSRS报告,该报告仅显示运行该报告的人员的结果数据。 我希望删除此功能并显示结果集,而不考虑运行报告的人员,并显示所有人员的所有数据。 是否有人可以建议如何删除此功能? 我正在使用VisualStudio2008。 我读到User.UserID可能会有帮助,但我看不到它被添加到现有的旧报告中。 提前非常感谢 当您使用user.user id内置函数时,此功能有效。 您可以继续检查报告中定义的任何参数是否正在使用user.user id函数。 尤其是参数的默认值

有一个由团队中的另一个人创建的现有SSRS报告,该报告仅显示运行该报告的人员的结果数据。 我希望删除此功能并显示结果集,而不考虑运行报告的人员,并显示所有人员的所有数据。 是否有人可以建议如何删除此功能? 我正在使用VisualStudio2008。 我读到User.UserID可能会有帮助,但我看不到它被添加到现有的旧报告中。
提前非常感谢

当您使用user.user id内置函数时,此功能有效。 您可以继续检查报告中定义的任何参数是否正在使用user.user id函数。
尤其是参数的默认值部分。

我意识到我正在查看rdl文件的副本,该副本稍有更改,而主rdl文件保存在其他地方,并发现它在使用User.UserID内置函数的地方有该参数。 因此,我执行了以下任务: 1-删除了该参数以及与该参数关联的数据集 2-检查Tablix属性中的FilterExpression中使用的数据集是否与Tablix相同,并将其从Filters选项卡中删除。 现在,这份报告工作得非常好。
非常感谢你的帮助!非常感谢:

感谢您的回复,但我检查了所有参数,没有一个使用user.user id内置函数。很少有参数使用静态文本作为默认值,很少有参数使用数据集从查询中获取值。还有什么我需要检查的吗?可能此报告显示的数据与运行它的人员无关,我可能需要验证,是否仍有必要进行检查?我认为您应该检查所有数据集中可用的筛选器选项卡。由于没有发现具有user.user id函数的参数,因此这将是第二个最佳猜测。如果在数据集中找不到任何筛选器,那么问题一定不同。我检查了所有数据集的筛选器选项卡,但找不到任何筛选器。这个功能是否可能是在我们正在使用的存储过程中编写的?我正在尝试看看还有什么其他方法可以根据运行数据的用户来限制数据。如果没有使用该用户的筛选器或参数!用户id函数,则绝对不可能以任何其他方式实现。您可以检查数据集,查看是否存在基于角色或用户的限制,这些限制在查询中硬编码,或者SP感谢您的帮助!