下拉树通过模糊查询不生效,移动端默认值查不出

急急急,求助各位大神,在下拉树的数据集里面,通过fr_username来控制下拉树显示的节点内容,然后呢一旦加上了这个SQL,

  1. ${if(fr_username == "admin",""," AND A.OMF_COMPANY_ID IN (SELECT OMF_COMPANY_ID FROM ORG_MANAGEMENT_FLAT WHERE TO_DATE('"+date+"','YYYY-MM-dd') >= OMF_STARTDATE AND TO_DATE('"+date+"','YYYY-MM-DD') < OMF_UPDATE START WITH OMF_PARENT_ID=(SELECT COMPANY FROM HR_MANAGEMENT WHERE USERNAME = '"+fr_username+"') CONNECT BY OMF_PARENT_ID = PRIOR OMF_COMPANY_ID UNION ALL SELECT COMPANY OMF_COMPANY_ID FROM HR_MANAGEMENT WHERE USERNAME = '"+fr_username+"')")}
复制代码

就会出现下拉树手动输入值时候下拉树的模糊查询不生效,给下拉框赋默认值(正确的值),下拉树会没有内容(和模糊查询不生效是一个问题)

,删掉默认值再点击下拉就可以了,

在这里PC端的默认值初始化还是可以查出来数据,移动端根本提示不可为空,而下拉框里面是有值,再次刷新才能查出来,当删掉这段判断就恢复正常了,但是如何根据fr_username控制下拉树呢?请大神看看是哪里的问题。
默认值是通过SQL查出的,只要删掉数据集的那段判断(图1)一切正常

FineReport皮卡皮卡丘 发布于 2017-6-14 09:13
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
星痕发布于2017-6-14 10:40(编辑于 2023-9-6 09:34)
555
  • 825309534 825309534(提问者) 找到原因了就是那段SQL有问题,是下拉树单选
    回复
    2017-06-14 12:59 
  • 星痕 星痕 回复 825309534 :{:8_219:}解决了就好。。。
    回复
    2017-06-14 13:18 
最佳回答
0
皮卡皮卡丘发布于2017-6-14 13:00(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 612浏览人数
  • 最后回答于:2017-6-14 13:18
    活动推荐 更多
    热门课程 更多
    返回顶部