【问题标题】:SSRS - multiple groups in a stacked chartSSRS - 堆叠图中的多个组
【发布时间】:2023-04-06 10:50:01
【问题描述】:
有没有办法在 100% 堆叠图表中包含多个组?
我的数据只是“Site”、“Timer”、“RunDate”和“AvgDailyDuration”
“Site”是主组,“Timer”是子组,因此每个站点有多个定时器。对于每个“站点”,我想要一组按日期排列的计时器持续时间。
在我的图表数据中,我有:
值:“AvgDailyDuration”
类别组:“RunDate”
系列组:“站点”、“计时器”
这只是将所有这些组合成一个堆叠组,而不考虑系列组。
【问题讨论】:
标签:
reporting-services
graph
charts
business-intelligence
【解决方案1】:
您可以创建一个参数来控制每个组的切换。示例是创建参数。转到可用的值并将标签放置为是,值为 2,另一个标签为否,值为 1。在默认值选项卡上,您可以指定枯萎以使其扩展或不扩展(即 1 将是没有展开。:
可用值
标签值
是 2
没有 1
然后您可以在 Group 的 Visability 选项卡上插入一个表达式,然后为 Show based on expression 插入第三个选项(我相信)的表达式:
=IIF(Fields!Dataset.Value, = 2, False, True)
不要忘记空格!
希望对您有所帮助。