【发布时间】:2017-03-01 08:59:58
【问题描述】:
我有以下柱形图: 产品名称作为类别组,每列具有预算和收入值。现在我想创建一个最后一列(总计),它是每列的总和。 IE。一栏是预算总值,一栏是收入总值。
这可以直接在图表中完成,而无需在数据集中进行计算吗?将总计添加到表格中很容易,但似乎很难将其添加到图表中。
【问题讨论】:
标签: reporting-services ssrs-2012 reportbuilder3.0
我有以下柱形图: 产品名称作为类别组,每列具有预算和收入值。现在我想创建一个最后一列(总计),它是每列的总和。 IE。一栏是预算总值,一栏是收入总值。
这可以直接在图表中完成,而无需在数据集中进行计算吗?将总计添加到表格中很容易,但似乎很难将其添加到图表中。
【问题讨论】:
标签: reporting-services ssrs-2012 reportbuilder3.0
不,您不能只添加总计列,就像您可以将总计添加到表中一样,您是正确的,最好的方法是修改您的数据集以进行查询。
要么执行 UNION 来追加总行,要么使用 GROUPING SETS(如果你想花哨的话),你应该得到你需要的。
示例联合:
SELECT product, bedget, revenue
FROM myTable
UNION ALL
SELECT 'total', SUM(budget) as budget, SUM(revenue) as revenue
FROM myTable
【讨论】: