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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.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
Visual studio VisualStudio报表设计器:我不&x27;我不懂群过滤器_Visual Studio_Reporting Services - Fatal编程技术网

Visual studio VisualStudio报表设计器:我不&x27;我不懂群过滤器

Visual studio VisualStudio报表设计器:我不&x27;我不懂群过滤器,visual-studio,reporting-services,Visual Studio,Reporting Services,我正在写一份报告,每月由评估师提供建议信息。因此,我创建了一个矩阵,其中每行按估算值分组,每列按月份分组 问题是,我的查询包括今年和去年的数据,但按月列出的列应该只包含今年的信息。所以我觉得很简单,我将创建一个过滤器:Year(variable_date)=Year(Today()) 执行此操作时,不会显示任何记录信息。但后来我把专栏改成了按月份和年份分组,突然间,它起了作用。每月计算中仅显示2015条记录 为什么我需要按月份和年份进行分组?为什么我不能按月份分组,让筛选器使用“筛选器组属性”选

我正在写一份报告,每月由评估师提供建议信息。因此,我创建了一个矩阵,其中每行按估算值分组,每列按月份分组

问题是,我的查询包括今年和去年的数据,但按月列出的列应该只包含今年的信息。所以我觉得很简单,我将创建一个过滤器:
Year(variable_date)=Year(Today())

执行此操作时,不会显示任何记录信息。但后来我把专栏改成了按月份和年份分组,突然间,它起了作用。每月计算中仅显示2015条记录

为什么我需要按月份和年份进行分组?为什么我不能按月份分组,让筛选器使用“筛选器组属性”选项卡删除没有正确年份的记录

谢谢


另外,我希望我的标签是正确的…

听起来月份和年份是分开的字段。因此,当您仅按月份分组时,它将对该字段值相同的所有行进行分组。(
Month=8
存在于2014年和2015年。)这些值只是SSRS的数字,除非您告诉它,否则它不知道也需要查看年份字段。

月份和年份实际上是同一字段,给出了时间和日期。我通过执行
=month(variable\u date)
将其按月分组。很抱歉,我意识到我的原始帖子中有一个非常容易误导的变量名,我会纠正它。