sql - SSRS 查找跳过不拾取值的行
问题描述
我有查找表达式来比较两个数据集,查找缺少某些行。DataSetCount 中 Totaldownload 中的某些行具有该数据的值,但正在跳过查找。有些行是正确查找的,为什么有些行被跳过了。我不确定在查找只是将空白返回到列中的某些行之前是否有人遇到过这个问题。请看下面的图片....
=IIF(IsNothing(
Lookup(Cstr(Fields!REG.Value) & Format(CDate(Fields!FL_DATE.Value), "yyyy-MM-dd"), Cstr(Fields!REGISTER.Value) & Format(Cdate(Fields!Flightdate.Value), "yyyy-MM-dd"), Fields!TOTALDOWNLOAD.Value, "DataSetCount")), "Missing",
Lookup(Cstr(Fields!REG.Value) & Format(CDate(Fields!FL_DATE.Value), "yyyy-MM-dd"), Cstr(Fields!REGISTER.Value) & Format(Cdate(Fields!Flightdate.Value), "yyyy-MM-dd"), Fields!TOTALDOWNLOAD.Value, "DataSetCount"))
解决方案
我已经想通了。查找不喜欢字符串和日期在一起。我必须使用另一列是序列(数字数据类型)来替换寄存器或 REG。现在一切正常......
推荐阅读
- javascript - 为什么我修复 ICS 生成器 IE 兼容渲染另一个函数“未定义”?
- postgresql - 触发函数内部数组的for循环问题
- php - 在 foreach 中使用反序列化标记收音机
- c++ - 带有容器模板的总类模板特化
- angularjs - 如何在不使用隔离范围表达式绑定的情况下向 AngularJS 指令添加回调
- primeng - 内容宽度扩展时如何以编程方式重新定位 PrimeNG 对话框
- java - 使用 lambda 返回 javax.inject.Provider 的新实例
- java - java - 如何使用Java中的地图列出具有特定主题的每条消息?
- rest - 它可能消耗来自JSF的spring boot api rest?
- javascript - 从数组获取值到模态参数