SSRS查找跳过没有获取值的行

时间:2018-06-09 22:35:52

标签: sql reporting-services

我有查找表达式来比较两个数据集,查找缺少某些行。 DataSetCount中Totaldownload中的某些行具有该数据的值,但查找正在跳过。有些行正确查找为什么有些行被跳过。我不确定是否有人遇到过这个问题之前,查询只是将空白返回到列中的某些行。请看下面的图片....

enter image description here

 =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"))

1 个答案:

答案 0 :(得分:0)

我已经弄清楚了。查找不喜欢字符串和日期。我必须使用另一列串行(数字数据类型)来替换寄存器或REG。现在一切正在发挥作用......