|
最佳回答 |
5
|
snrtuemcLv8专家互助发布于2020-5-19 08:11
|
你的最后一个语句就是你框出来的,写法有问题,写成下面的 ${if(len(gysbh)==0,"","and qa.LIFNR in ('"++"')")}
|
-
用户P6K2W9322(提问者)
- 也不行
-
snrtuemc 回复 用户P6K2W9322(提问者)
- 我的在两个加号间少了参数
${if(len(gysbh)==0,\"\",\"and qa.LIFNR in (\'\"+gysbh+\"\')\")}
|
|
|
最佳回答 |
0
|
cherry团子Lv6中级互助发布于2020-5-18 22:13(编辑于 2020-5-18 22:32)
|
在第一个$前面加个1=1 试试看 不行你就把你的参数先一个一个注释,排查下是哪句出错了
|
|
|
|
最佳回答 |
0
|
吕爱慧Lv6初级互助发布于2020-5-19 08:32
|
${if(len(gysbh)=0,""," and qa.LIFNR in ('"+gysbh"'")},你少了一个左括号
|
|
|
|
最佳回答 |
0
|
誓言无悔Lv6初级互助发布于2020-5-19 15:31
|
|
-
用户P6K2W9322(提问者)
- if( 这里还有一个括号需要右括号
-
誓言无悔 回复 用户P6K2W9322(提问者)
- ${if(len(gysbh)=0,\"\",\" and qa.LIFNR in(\"\"+gysbh+)\"\'\"))}
|
|