数据集预览都没有问题,但是报表预览就会报错

微信截图_20240812101621.png 这是什么原因啊 正常单独预览数据集 没事 直接预览报表就这样报错了

FineReport Lllll 发布于 2024-8-12 10:17 (编辑于 2024-8-12 10:18)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-8-12 10:22

这个检查是不是报表传递参数不对导致,看看参数传递了什么,

  • Lllll Lllll(提问者) 就是传参了一下日期, ${IF( ( (LEFT ( p_mon1 , 6)- LEFT ( p_mon , 6) = 1 || LEFT ( p_mon1 , 6)- LEFT ( p_mon , 6) = 89) && RIGHT (p_mon1 , 2) '20'), " AND A.YEAR_MONTH = left ( '"+p_mon1+ "',6)" , IF(LEFT ( p_mon1 , 6)- LEFT ( p_mon , 6) = 0 , if(RIGHT (p_mon1 , 2) '20'," AND TO_CHAR( to_date( A.YEAR_MONTH,'YYYYMM') - 1 month , 'YYYYMM') = left ( '"+p_mon1+ "',6)","AND 1 != 1")),"AND 1 != 1"))}
    2024-08-12 10:29 
  • snrtuemc snrtuemc 回复 Lllll(提问者) RIGHT (p_mon1 , 2) '20'这个不对,例如改成 RIGHT (p_mon1 , 2)='20'
    2024-08-12 10:33 
  • 2关注人数
  • 110浏览人数
  • 最后回答于:2024-8-12 10:22
    请选择关闭问题的原因
    确定 取消
    返回顶部