【问题标题】:Display All Legend text in SSRS report when legend value is 0(Zero)当图例值为 0(零)时,在 SSRS 报告中显示所有图例文本
【发布时间】:2016-05-16 05:51:57
【问题描述】:

我是 SSRS 报告的新手,任何人都可以提供有关 SSRS 饼图图例“当图例值为 0(零)时在 SSRS 报告中显示所有图例文本”的信息

我在报告中设置了这个表达式

=IIF(Sum(Fields!Delaymonth1_12.Value) = 0, nothing, sum(Fields!Delaymonth1_12.Value))

但是我的报告没有显示所有的图例,我使用像

这样的直接值
=Sum(Fields!Delaymonth1_12.Value)

然后它在报告中显示 0(零)值

请检查图像:第一个图像显示没有图例,第二个图像显示所有图例但显示 0(零)

【问题讨论】:

    标签: .net reporting-services rdlc ssrs-2012


    【解决方案1】:

    右键单击图表上每个系列的属性。然后在图例选项卡上,单击文本“不要在图例中显示此系列”旁边的表达式按钮然后使用此表达式:

    =IIF(Sum(Fields!Delaymonth1_12.Value) = 0, TRUE, FALSE)
    

    【讨论】:

    • 感谢重播我在我的报告中设置了你的条件,但它仍然没有在我的图表中显示图例我想显示所有值为 0(零)的图例。全部。
    • 我还使用以下条件 "=IIF(Sum(Fields!Delaymonth1_12.Value) = 0 或 Sum(Fields!Delaymonth1_12.Value) 0 或 Sum(Fields!Delaymonth1_12.Value) =无,假,真)”
    • 尝试 =IIF(Len(Sum(Fields!Delaymonth1_12.Value))> 0, TRUE, FALSE)。也尝试改变真假的位置
    • 或右键单击图表上的图例,然后单击属性。在可见性选项卡下。把表达式放在上面
    猜你喜欢
    • 1970-01-01
    • 2010-12-14
    • 1970-01-01
    • 1970-01-01
    • 2019-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多