要在报表生成器中构建PIE图表,需要使一个饼图在某些情况下可见并单击
通过单击类别饼图纬度模型饼图,应该会出现,但条件是如果类别virtualcount> 0。 所以下面的表达式我要输入vsibility表达式
=IIf(Sum(Fields!virtualcount.Value, "DataSet1")>0,1,0)
运行报告时,它会显示以下错误
答案 0 :(得分:1)
您需要使用True
和False
而不是1和0。
还请记住,您正在设置的属性称为Hidden
,这意味着True
的值将隐藏图表,而False
的值将不会隐藏图表。从您的问题来看,我不清楚您是否希望在满足该条件时显示或隐藏图表。我认为,您希望表达式中的0和1发生相反的变化,但是就像我说的那样,我不清楚。如果此表达式不能为您提供所需的输出,请尝试反转True
和False
:
=IIf(Sum(Fields!virtualcount.Value, "DataSet1") > 0, False, True)