Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services Tablix,数据值彼此低于_Reporting Services_Ssrs Tablix - Fatal编程技术网

Reporting services Tablix,数据值彼此低于

Reporting services Tablix,数据值彼此低于,reporting-services,ssrs-tablix,Reporting Services,Ssrs Tablix,我正在尝试构建一个表,其中的数据值彼此低于对方 使用通常的SSRS向导,数据值彼此相邻显示,使每个数据列都很宽 例如: 产品……….4月1日…….4月2日…….4月3日…….4月4日 产品1 Count 10 12 14 9 Cost 3 5 6 3 Total 30 30 84 27 产品2 Count 10 12 14 9 Cost 3 5 6

我正在尝试构建一个表,其中的数据值彼此低于对方

使用通常的SSRS向导,数据值彼此相邻显示,使每个数据列都很宽

例如:

产品……….4月1日…….4月2日…….4月3日…….4月4日

产品1

   Count    10    12  14    9

   Cost     3     5   6     3

   Total    30    30  84    27
产品2

   Count    10    12  14    9

   Cost     3     5   6     3

   Total    30    30  84    27
我通过在产品组下添加行并手动插入字段,成功地手动完成了这项工作。 但我仍然需要将这些添加到总计列中

有没有更简单的方法

查询:

挑选

[日期]

,产品名称

,COUNT(DISTINCT saleID)为[COUNT distinctu saleID]

,作为成本的总和(成本)

销售历史

在哪里

[日期]>=@日期


而且[Date]我认为在你的例子中,矩阵比表格更合适

1.在报告中添加矩阵:

2.选择[日期]作为列源:

3.在“设计”选项卡的右下角区域,您将找到“列组”窗格,右键单击现有组,然后添加总计->之后:

4.经过一些操作后,您在设计模式下的报告将如下所示:

5.最终在预览模式下:


希望有帮助。

您能分享数据集返回的数据吗,这样我们就可以看到您的数据结构是什么样子了?我在问题中添加了查询。谢谢