现在有AB两个品牌,写了两个数据源12,这里可以实现选择A的时候查询数据源1,B的时候查询数据源2吗

如果可以要怎么实现,有没有相关文档参考image.png

FineReport 猴不是猴 发布于 2021-7-19 13:53 (编辑于 2021-7-19 13:53)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
yaoxinLv4见习互助
发布于2021-7-19 13:55

select * from ${if(品牌 = '品牌A', '表格A', '表格B')}

  • 猴不是猴 猴不是猴(提问者) 看懂了,那么我还有一个疑问,就是如果出现第三种情况呢,后面又新需求出现第三种品牌,这个判断又要怎么取修改呢,因为这边明细数据储存的比较特殊,遇到新东西都是重新建表的
    2021-07-19 14:06 
  • yaoxin yaoxin 回复 猴不是猴(提问者) 下拉框可以定义展示值和真实值,展示值使用 品牌A, 真实值使用表名,这样sql直接这样就可以了 select * from ${品牌} 当然也可以按一定规则命名表名,自己拼接成表名。
    2021-07-19 15:27 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-7-19 14:03
  • 3关注人数
  • 342浏览人数
  • 最后回答于:2021-7-19 14:03
    请选择关闭问题的原因
    确定 取消
    返回顶部