0

我有几个合并到仪表板中的报告,每个报告显示不同的数据,但具有相同的下拉选择,或者更少。What I am I need it to do is remember the last selection and then when the next report is selected, the selection is remembered and then applied to all other reports... I thought about setting a Jquery cookie, but given how inflexible SSRS is我不确定我的选择是什么,更不用说我对 Jquery 绝望了。

例如报告 1 可能有以下选择

地点

  • 位置 1
  • 位置 2

经理

  • 经理 1
  • 经理 2

代理

  • 代理 1
  • 特工 2

然后报告 2 可能有以下选择

地点

  • 位置 1
  • 位置 2

经理

  • 经理 1
  • 经理 2

任何帮助,将不胜感激。

4

1 回答 1

1

从技术上讲,您不必只在 SSRS 中使用 SELECT 查询。您的报表运行的一部分可能包括使用所选参数值更新表的查询。然后,参数可以具有由检索该值的查询设置的默认值。

在 SSRS 查询中使用更新和/或插入可能不是推荐的做法,但这是可能的。

如果多人有权运行报告,这可能会导致参数默认值是报告运行的最后一个值的问题,但不一定是同一个人。您可以通过为当前用户使用 SSRS 全局来缓解这种情况。

于 2013-10-08T02:46:19.290 回答