7

我有一个与您可以在 SSRS 报告中使用的图例相关的问题。

我的报告中有一个堆积条形图,让我们将组系列称为类别。条形图将显示如下:

甲类

B类

C类

D类

...

我在此报告中有不同的过滤器,有时只会显示两个类别,例如 Cat。A和Cat B。问题是图例由于用户的某些条件而没有显示在条形图中,但仍然会显示所有类别。

我现在尝试了很多,但没有任何结果。如何仅显示仅存在于栏中的图例中的类别?

BR,

尼克拉斯

4

2 回答 2

4

右键单击图表栏,选择“系列属性”,选择图例,然后单击“不要在图例中显示此系列”旁边的“fx”符号。如果值为 NULL 或零,则创建一个隐藏此图表栏图例的表达式。这里有一个例子” http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/0e145eb1-924c-488f-95b1-56028c4f03a8

于 2013-06-14T10:58:43.163 回答
1

右键单击图表栏,选择“系列属性”,选择“可见性”,选择“基于表达式显示或隐藏”,给出您的条件(通过单击 fx 符号,您将找到条件窗格)。示例:如果您只想显示非空值 -

=IIf(Fields!Cat_A.Value is nothing,true,false)

于 2016-07-25T04:39:27.383 回答