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)
将其按月分组。很抱歉,我意识到我的原始帖子中有一个非常容易误导的变量名,我会纠正它。