Reporting services 按参数分组的SSRS

Reporting services 按参数分组的SSRS,reporting-services,ssrs-2008-r2,Reporting Services,Ssrs 2008 R2,我有一个报告,我需要使用布尔参数Y/N来解组或分组特定分组(技能),因此当用户选择“是”时,它将解组数据,选择“否”将分组数据。这可能吗 因此,我有以下几列,我需要在Skill上添加一个报告参数组字段。。所以我在这个问题中指出的文章URL有两个参数选择1)不分组2)技巧。选择“不分组”时,行数据不显示分组,选择“2”)时,按技能分组。我在组(技能)属性中添加了下面的表达式 =IIF(Parameters!GroupField.Value=“Nothing”,1,Fields(IIF(Parame

我有一个报告,我需要使用布尔参数Y/N来解组或分组特定分组(技能),因此当用户选择“是”时,它将解组数据,选择“否”将分组数据。这可能吗

因此,我有以下几列,我需要在Skill上添加一个报告参数组字段。。所以我在这个问题中指出的文章URL有两个参数选择1)不分组2)技巧。选择“不分组”时,行数据不显示分组,选择“2”)时,按技能分组。我在组(技能)属性中添加了下面的表达式

=IIF(Parameters!GroupField.Value=“Nothing”,1,Fields(IIF(Parameters!GroupField.Value=“Nothing”,“Skill”,
参数!GroupField.Value)).Value)


是的,可能是这样,但根据报告的上下文和复杂性,解决方案可能会有所不同,从只更改总数的可见性到拥有多个数据集。我建议您通过一些示例详细介绍您试图实现的目标。我不清楚您想要的结果是什么。找到了这篇相关的文章,但我不太理解图15。这篇文章提供了如何启用基于不同字段的分组。你想要的东西可以更简单地实现。添加一个名为eg.SkillGroupEnabled的布尔参数,并将组表达式设置为=Iif(Parameters!SkillGroupEnabled.Value=True,Fields.Skill.Value,“”),您也可以使用类似的表达式来控制组行的可见性是否可以在两个不同的表格中应用该参数?是,可能是这样,但取决于报告的上下文和复杂性,解决方案可能会有所不同,从仅更改汇总的可见性到拥有多个数据集。我建议您通过一些示例详细介绍您试图实现的目标。我不清楚您想要的结果是什么。找到了这篇相关的文章,但我不太理解图15。这篇文章提供了如何启用基于不同字段的分组。你想要的东西可以更简单地实现。添加一个名为eg.SkillGroupEnabled的布尔参数,并将组表达式设置为=Iif(参数!SkillGroupEnabled.Value=True,Fields.Skill.Value,“”),您也可以使用类似的表达式来控制组行的可见性是否可以在2个不同的tablix中应用该参数?