代码之家  ›  专栏  ›  技术社区  ›  Gorgsenegger

我可以根据用于SQL Server Reporting Services(SSR)中实际报表的数据集填充参数下拉列表吗?

  •  0
  • Gorgsenegger  · 技术社区  · 15 年前

    是否可以,使用 SQL Server Reporting Services (ssrs)2008 r2,是否要以某种方式使用数据集,该数据集用于报表参数下拉列表中报表的实际数据列表?

    说明:假设我有一个包含产品及其各自价格的数据集。现在,我想能够根据包含在这个数据集中的不同类型的产品过滤数据集。当然,我可以设置另一个仅包含产品的数据集,但是这种方法存在的问题是 -我有两个不同的数据集 -我在它们之间有依赖性,例如,如果我决定更改提供产品和价格的数据源中的Where条件,我还必须更改用于参数下拉列表的第二个数据集的相同内容。 -我有性能缺陷

    我知道,有人可能会说,确实有充分的理由为我的问题有两个以上描述的数据集,然而,不幸的是,我无法找到一个明确的答案,所以我仍然在寻找一些帮助,关于这个问题。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Alex browe    15 年前

    我一直在寻找解决这个问题的方法。如果您可以基于对现有数据集的查询/筛选创建数据集,那就太好了。不幸的是,这在最新版的SSRS(2008RC2)中是不可能的。

    目前,您必须依赖SSR缓存报表/数据集的能力,以及在SQL Server数据库引擎中缓存,以使您的性能符合您的要求。您可以在管理环境中为报表设置缓存:http://[reportserver]/reports

    当做 亚历克斯

    推荐文章