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 在运行时SSR期间创建多个图表_Reporting Services_Charts_Highcharts_Runtime - Fatal编程技术网

Reporting services 在运行时SSR期间创建多个图表

Reporting services 在运行时SSR期间创建多个图表,reporting-services,charts,highcharts,runtime,Reporting Services,Charts,Highcharts,Runtime,我对SSRS报告相当陌生。我有一张如下的桌子。表中的行数可能会有所不同 ID bigint Name bigint Value float ID Name Value 1 100 1.47 1 110 1.52 2 100 1.46 2 130 1.40 2 170 1.44 2 190 1.38 我希望在运行时创建单独的图表;数据集中ID字段的每个不同值对应一个 例如,对于上表,报告中将有两个图表

我对SSRS报告相当陌生。我有一张如下的桌子。表中的行数可能会有所不同

ID bigint
Name bigint
Value float


ID  Name    Value
1   100      1.47
1   110      1.52
2   100      1.46
2   130      1.40
2   170      1.44
2   190      1.38
我希望在运行时创建单独的图表;数据集中ID字段的每个不同值对应一个

例如,对于上表,报告中将有两个图表,理想情况下为两页

第一张图表将包括:

x轴作为名称 100110

Y轴作为值 1.47,1.52

第二张图表将包括:

x轴作为名称 100130170190

Y轴作为值 1.46,1.40,1.44,1.38


好的,那么,你需要做的是

在报告中创建一个列表 在数据集的ID字段中将列表分组。这将对在示例表中找到的每个不同值重复列表的内容产生影响,它将为ID 1、然后为ID 2重复列表的内容 将条形图插入列表中 将类别组设置为您的名称字段 将值设置为数据集中的值字段
我认为应该这样做。

你能告诉我们你已经尝试了什么吗?嗨,我已经尝试了以下方法,但没有成功!我想你想要一个单独的条形图为每个ID在你的表中吗?嗨,谢谢你的步骤。编辑组属性时,会出现以下异常。聚合函数不能在组表达式中使用。您是指列表的组吗?它不应该在聚合上分组,只需=字段!ID.值如下图所示:对不起。是我的错。它显示多个图表,但所有的Id。基本上我看到6个图表?有6个不同的Id吗?这将导致出现6个不同的图表。如果没有,我不确定-你能把RDL上传到什么地方吗?不。我已经将报表解决方案文件和用sql创建表的脚本捆绑到onedrive上。