用数据字典实现跨表关联,但是参数联动后查询出来不符合条件的会出来且体现的是实际值(关联字段)

FineReport 巴拉吧啦爆 发布于 2021-2-8 10:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
axingLv6专家互助
发布于2021-8-20 17:07

你的报表主体内容没有根据第三方订单号去筛选

但是你的形态-数据字典的数据根据订单号去筛选了,所以只能显示筛选后的第三方订单号

将这个条件去掉就好了

image.png

最佳回答
0
ScyalcireLv7中级互助
发布于2021-2-8 11:13

你这个是写在数据集的参数 还是用的全局参数   全局参数的话 要写过滤

最佳回答
0
zy_20180110Lv5中级互助
发布于2021-2-8 11:54

ord_id =  id?

  • 巴拉吧啦爆 巴拉吧啦爆(提问者) 对,\"第三方订单号\"这个字段是来自B表的,我通过A表的id和B表的ord_id进行关联,用数据字典进行转化,但是在查询应用中,出现这个问题,不知道如何解决。
    2021-02-08 13:41 
  • zy_20180110 zy_20180110 回复 巴拉吧啦爆(提问者) ord_id = id 这个字段过滤加了?
    2021-02-08 14:25 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-8-20 16:37

1、看你第三方订单号输入什么,输入是实际值,那就sql查询用实际值字段,输入显示值,那就用实际值字段

2、显示实际值是因为你的数据字典没有对应数据,所以没法转义的就显示实际值了

  • 5关注人数
  • 821浏览人数
  • 最后回答于:2021-8-20 17:07
    请选择关闭问题的原因
    确定 取消
    返回顶部