reporting-services - 具有多个总和的 SSRS IIF
问题描述
如果出现以下情况,我想更改字段的颜色:EMGLIGHTING_Y_valid_count 的总和加上 EMGLIGHTING_Y_expired_count 的总和加上 EMGLIGHTING_NotPresentCount 的总和不等于 block_count。
目前我有以下。我曾尝试在红色和白色之间切换,但这总是以白色的形式出现,即使我输入红色和紫色也是如此。这让我觉得下面有问题。
=IIF((Sum(Fields!EMGLIGHTING_Y_valid_count.Value) +
Sum(Fields!EMGLIGHTING_Y_expired_count.Value) +
Sum(Fields!EMGLIGHTING_NotPresentCount.Value)) <>
Sum(fields!block_count),"Red","White")
解决方案
您应该使用字段值,否则您将整数与对象进行比较。
Sum(fields!block_count.Value),"Red","White")
推荐阅读
- angular - angular-bootstrap-md.es5.js 未找到问题
- java - 如何制作空知链接
- node.js - 存储从 Twilio 提交到 Node 应用程序的文本的最佳方式
- julia - 如何在 julia0.6.2 中将 2 个 Beta 函数相乘?
- javascript - 如何将此 jQuery 代码调整为目标 div?
- ios - 在单元格之间以及边距和单元格 UICollectionView 之间创建相等的空间
- dialogflow-es - 为什么从 Dialogflow 迁移时 Alexa SDK 会抛出错误
- java - 从 Java 项目的命令行运行 NPM DiffChecker
- react-native - 如何使用 react-native-onesignal 发送本地推送通知
- opencv - opencv调试中的图像观察