我有一个包含2个字段的数据集。如下所示:
更改号码|项目参考
1251554456465 | 5336
2546546546546 |
3216546546466 | 5534
Project Reference中的某些值将包含空条目。
我想显示一个饼图,根据这些数据显示2个类别: 类别1 - 具有项目参考的更改 类别2 - 没有项目参考的变更(即项目参考为空)
我尝试在类别组部分中执行表达式,如下所示:
=(Fields!projectRef.Value is nothing)
显示
我想我已经到了一半我只需要帮助就可以完成它并包含表达式结果为假的类别。
答案 0 :(得分:1)
你走在正确的轨道上。
对于“类别组”表达式,请使用以下内容:
=IIf(IsNothing(Fields!projectRef.Value), "Has Project", "No Project")
即。使用IIf
表达式根据IsNothing
表达式的结果分配两个值中的一个,该表达式检查NULL。
使用您的数据:
我有一个简单的图表:
该值只是该类别中项目的计数。
我已将标签和组设置为上面类别组属性下的表达式:
结果看起来不错:
答案 1 :(得分:0)
在我的脑海中,我认为你需要将它与system.dbnull.value或system.dbnull进行比较
例如:
=(Fields!projectRef.Value = System.DbNull.Value)
或
=(Fields!projectRef.Value = System.DbNull)