if多层嵌套

${if(len(signDateBegin)==0,${if(len(contractStartTime)==0," "," and  a.CREATION_TIME>='"+contractStartTime+"'  ")}," and  a.CREATION_TIME>='"+signDateBegin+"'  ")}

当给contractStartTime赋值后结果是

${if(len(signDateBegin)==0, and  a.CREATION_TIME>='2024/10/1 00:00'  ," and  a.CREATION_TIME>='"+signDateBegin+"'  ")}

FineReport yzmnsWjE4685745 发布于 5 小时前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
yzmnsWjE4685745Lv2见习互助
发布于5 小时前

${if(len(signDateBegin) == 0, 

      (if(len(contractStartTime) == 0, "", " and a.CREATION_TIME >= '" + contractStartTime + "' ")), 

      " and a.CREATION_TIME >= '" + signDateBegin + "' ")}${if(len(signDateEnd)==0,""," and  a.CREATION_TIME<='"+signDateEnd+"'  ")}

  • 0关注人数
  • 38浏览人数
  • 最后回答于:5 小时前
    请选择关闭问题的原因
    确定 取消
    返回顶部