帆软设计子链接报错显示:无效数字数据类型是FLOAT,会是这个原因吗?

正常显示:

image.png

本次报错:image.png

FineReport CvUMMBqr 发布于 2023-12-6 13:37 (编辑于 2023-12-6 13:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2023-12-6 13:42

这个子报表 具体sql贴出来

看别人发的问题多半跟字段类型不一致导致报错有关

有没有union all 等sql操作?

  • CvUMMBqr CvUMMBqr(提问者) 字段的类型是Float 正常显示的那张数据类型是varchar2 SELECT H.EQP_ID,ROUND(TRIM(H.MTBA)/60, 2) MTBAH,TO_CHAR(TO_DATE(T.CREATE_TIME, \'RRRRMMDDHH24\'), \'RR-MM-DD-HH24\') TIME,SUBSTR( H.CREATE_TIME, 1, 10 ) CTD FROM CUST_TEST_UPH_HIST H, (SELECT EQP_ID,CREATE_TIME,MAX(TIME) TIME FROM (SELECT T.EQP_ID, TO_CHAR(T.CREATE_TIME,\'YYYYMMDDHH24\') CREATE_TIME, TO_CHAR(T.CREATE_TIME, \'YYYYMMDDHH24MISS\') TIME FROM CUST_TEST_UPH_HIST T WHERE T.MTBA <> \'NULL\' AND T.MTBA IS NOT NULL ) GROUP BY EQP_ID,CREATE_TIME) T WHERE TO_CHAR(H.CREATE_TIME, \'YYYYMMDDHH24MISS\') = T.TIME AND H.EQP_ID = T.EQP_ID AND H.MTBA <> \'NULL\' AND H.MTBA IS NOT NULL AND H.EQP_ID = \'${EQP_ID}\' AND SUBSTR( H.CREATE_TIME, 1, 10 ) = \'${CTD}\' ORDER BY H.CREATE_TIME,H.EQP_ID
    2023-12-06 13:49 
  • luojian0323 luojian0323 回复 CvUMMBqr(提问者) 应该是字段类型转换问题。
    2023-12-06 13:53 
最佳回答
0
ID1208Lv6高级互助
发布于2023-12-6 13:43

检查一下数据集SQL,把参数值带入进去,是否能正常预览

  • 3关注人数
  • 149浏览人数
  • 最后回答于:2023-12-6 13:47
    请选择关闭问题的原因
    确定 取消
    返回顶部