超级链接,单个传参已经实现,但有个其他类型的,这个就是不包含前面的公司.这种该怎么超级链接到子表.

FineReport Ccc 发布于 2022-12-15 09:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-12-15 09:55

只有写死

${if(len(供应商)==0,"",if(供应商=="其他"," AND A.供应商 not like '%供应商1%' AND A.供应商 not like '%供应商n%'"," and a.供应商 like '%"+供应商+"%'"))}

image.png

最佳回答
0
weibwLv7高级互助
发布于2022-12-15 09:54

if(len(供应商)==0,"",if(供应商='其他',"其他的处理语句","你原来的语句"))

最佳回答
0
snrtuemcLv8专家互助
发布于2022-12-15 09:57

这个你就要重写写sql语句了

变成

${if(len(供应商)=0,"",if(供应商=="其他"," and (A.供应商 not like '%公司1%'  or A.供应商 not like '%公司2%'  or A.供应商 not like '%公司3%' )"," and A.供应商 like '%"+供应商+"%'"))}

还有多个,继续拼接

  • Ccc Ccc(提问者) 好像不行哦 还是会显示之前的
    2022-12-15 10:50 
  • 1关注人数
  • 195浏览人数
  • 最后回答于:2022-12-15 09:57
    请选择关闭问题的原因
    确定 取消
    返回顶部