我正在尝试构建一个数据值低于彼此的表。
使用通常的SSRS向导,数据值彼此相邻显示,使每个数据列都变宽。
示例:
产品........... 4月1日...... 4月2日.... 4月4日4月4日
Prod 1
Count 10 12 14 9
Cost 3 5 6 3
Total 30 30 84 27
Prod 2
Count 10 12 14 9
Cost 3 5 6 3
Total 30 30 84 27
我设法通过在“产品”组下添加行并手动插入字段来手动执行此操作。 但我仍然需要将这些添加到总计列中。
有更简单的方法吗?
查询:
选择
[日期]
,这里给
,COUNT(DISTINCT saleID)AS [Count Distinct_saleID]
,SUM(成本)AS成本
这
SalesHistory数据
WHERE
[日期]> = @Date
AND [日期]< = @ Date2
GROUP BY
,[日期]
,这里给
答案 0 :(得分:2)
我认为在你的情况下,Matrix比表更适合控制。
1.在报告中添加Matrix:
2.选择[日期]作为列源:
3.在“设计”选项卡的右下角区域,您将找到“列组”窗格,右键单击现有组,然后单击“添加总计” - >后:
4.经过一些操作后,您在设计模式下的报告将如下所示:
5.最终在预览模式下:
希望它有所帮助。