我这个是写法错了吗,满足了条件哇,为什么还是报的错误信息呢

如下图我这个inazbmbh明明就是满足了条件,为什么显示不满足报的不满足的条件呢,也是role 6 然后inazbmbh 也是满足的为1 大于0 怎么就查询报错呢b1a14024d6bda76338b363c3dd68e34.jpg73f8fd9c3695f7a2040d55578213982.jpg

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

不要用函数获取参数。用js获取参数

写在js里面

var inazbmbh= this.options.form.getWidgetByName("inazbmbh").getValue(); 

类似如下

image.png

  • 木子一丶 木子一丶(提问者) 那我这个js该怎么写呢,能写全看一下嘛
    2024-10-30 16:21 
  • CD20160914 CD20160914 回复 木子一丶(提问者) 我上面写了呀。你改成你的参数名称就行了。
    2024-10-30 16:21 
  • 木子一丶 木子一丶(提问者) 回复 CD20160914 我的意思是那个判断那里 你说写到js里面怎么改哦
    2024-10-30 16:22 
  • 木子一丶 木子一丶(提问者) 回复 CD20160914 现在刷新看到了
    2024-10-30 16:23 
  • CD20160914 CD20160914 回复 木子一丶(提问者) 你要用js获取到了参数的值就可以改了。。你现在用公式获取参数。它只能获取默认的值,修改后获取不到了。所以要用JS,判断不用改
    2024-10-30 16:23 
最佳回答
0
snrtuemcLv8专家互助
发布于2024-10-30 16:16

要role==6&&inazbmbl>0  同时成了,你可以alert两个只看看,是不是满足

  • 木子一丶 木子一丶(提问者) role==6&&inazbmbl>0这两个都满足了的 角色是6 然后inazbmbh 也是有的所以取值1, INARRAY($bmbh,UNIQUEARRAY(bmybmdyb.select(zbmbh,bmbh=(ryb.select(bmbh,rybh=$fine_username)))))这个是我的inazbmbh的写法 是写在上面查询控件那里的,难道传的不过去嘛,传不到点击按钮那个事件里面
    2024-10-30 16:20 
  • snrtuemc snrtuemc 回复 木子一丶(提问者) 这个你是初始化加载,还可以获取的,如果alert出来后,值对的话,试试 role==6改成 role=='6' 判断字符试试
    2024-10-30 16:22 
  • 木子一丶 木子一丶(提问者) 回复 snrtuemc 大佬能在看一下我新发的提问嘛,看一下那个js判断语句哪里写错了.
    2024-10-30 17:14 
  • 3关注人数
  • 127浏览人数
  • 最后回答于:2024-10-30 16:22
    请选择关闭问题的原因
    确定 取消
    返回顶部