alm*_*yes 7 sql-server ssrs-2008
我是Sql Server Reporting Services的新手.我创建了以下报告.我想在品牌列表中不存在时删除/隐藏品牌总计的行.如下图所示,我想删除/隐藏"种族总计",而"种族"品牌在"样本商店1"中不存在.类似的我想从第二部分中重新划分/隐藏"Outfitters Total"和"Junior Total"的行,而"Sample Store 2"中不存在"Outfitters"和"Junior".

这是我报告的结构.

以下是单一品牌总数的净数量表达式.
= Sum(IIf(Fields!Brand.Value ="Outfitters",Fields!Quantity.Value,Nothing))
我该怎么办?我应该在Row Visibility的表达式中写什么条件?
在此先感谢您的帮助.
小智 6
我希望您正在寻找以下评论.
步骤1:选择该特定行(Outfitlers Total,Junior Total,Ethnic Total,Store Total),然后右键单击并选择Row Visibility Option.
步骤2:出现一个包含3个选项的对话框
1.Show
2.Hide
3. Show or hide based on expression
Run Code Online (Sandbox Code Playgroud)
选择选项3并在"表达式"对话框中复制以下表达式.
=iif((Sum(IIf(Fields!Brand.Value = "Outfitters", Fields!Quantity.Value, Nothing))) is nothing ,True,False)
Run Code Online (Sandbox Code Playgroud)
我希望这会有所帮助.
小智 5
=IIF(Fields!TotalRems.Value=0, True, False)
Run Code Online (Sandbox Code Playgroud)
将 TotalRems 替换为您正确的字段名称
| 归档时间: |
|
| 查看次数: |
39684 次 |
| 最近记录: |