我有一个报告,其中显示了一张充满原始数据的表格。 进入这个报告之前,母公司报表要求您选择一个“服务” &“部门” 根据其服务/部门从父报告中选择,这些原始数据进行过滤,以显示相关数据。SSRS中的自定义Tablix筛选器
直截了当不够的,它的作品,伟大的。
我现在有一个新的要求。 如果所选服务等于“服务X”,我需要在该服务部门再次过滤数据,但也需要在其“团队”中添加辅助过滤器。
,这样的数据也将被过滤所在团队运行报告的球队用户相匹配。
我已经创建了返回运行报告“团队” 的用户和数据集也叫“团队”的新参数默认为运行报告中的广告数量”
了新的要求是用户,如果Service = X
,然后过滤部门的数据,但也过滤THAT用户的团队',如果服务不等于X,什么都不做。
我想我需要改变Tablix属性的过滤器部分,但我不知道我需要把在表达式中,操作员,值
到目前为止,我已经在Expression试图=IIf(Fields!Service.Value = "Service X", Fields!Team.Value, nothing)
,将操作到In
,并试图从我存储当前用户的团队的新数据集'过滤'团队',但它不工作。
有没有人有任何建议?