如何创建下拉列表以按值组过滤。 (Visual Studio Reports 2008)

时间:2017-01-08 01:42:57

标签: visual-studio-2008 ssrs-2008

我是 Microsoft Visual Studio Reports 2008 的新手。

如何创建一个下拉列表以按值组过滤?

我有一个SQL查询,它显示已解决的请求数。 每个员工都是某个团体的一部分。

示例:

员工,属于某个组的未完成请求数

employee1,4,group1

employee2,3,group1

employee3,5,group2

employee4,1,group3

我正在尝试创建group1,group2,group3组的下拉列表。示例如下:

enter image description here

从下拉列表中选择一个组后,表格中应显示具有相应组值的行。

示例:

从下拉列表值“group1”中选择

该表应显示以下结果:

员工,属于某个组的未完成请求数

employee1,4,group1

employee2,3,group1

1 个答案:

答案 0 :(得分:0)

我认为您可以先在sql脚本中执行此操作。例如:

Select case when employee = employee1 and NoOfRequest = 4 then 'Group1'          
            when employee = employee2 and NoOfRequest = 3 then 'Group1' 
            when employee = employee3 and NoOfRequest = 5 then 'Group2'
            when employee = employee4 and NoOfRequest = 1 then 'Group3'
            end as Groupings

然后,当您获得员工分组时,您可以使用column Groupings来过滤员工组。

希望这可以提供帮助。