相同ID号的不同客户,在不同的公司下边,如何传递参数到子表

图片.png如图:点阿里对应的客户ID弹出的却是上海这个公司,点下边的客户ID没有内容。大神们如何解决?图片.png第一个参数是公司

FineReport syscloud.cui 发布于 2019-8-2 09:23
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
syscloud.cuiLv0见习互助
发布于2019-8-8 13:02

数据库内添加参数,又在报表系统把参数加上了,两个参数重复导致

最佳回答
0
firegunzxLv6高级互助
发布于2019-8-2 09:27

sql是怎么写的?是不是有笛卡尔积了?

最佳回答
0
x50854968Lv4见习互助
发布于2019-8-2 09:31

为什么ID相同,或者改成通过客户名称打开子表,传递客户名称参数

  • syscloud.cui syscloud.cui(提问者) 因为是不同公司的帐套,所以会出现相同的ID不同的客户
    2019-08-02 09:36 
  • syscloud.cui syscloud.cui(提问者) 通过客户名称会把所有公司的项目都带出来,不是一对一了
    2019-08-02 09:49 
最佳回答
0
axingLv6专家互助
发布于2019-8-2 09:34

把客户名称和客户ID都传过去

  • syscloud.cui syscloud.cui(提问者) 不好使!还是会容易串~子表对应不到主表所选择的客户ID
    2019-08-02 09:48 
  • axing axing 回复 syscloud.cui(提问者) 对应的子表设置参数筛选了没
    2019-08-02 10:02 
  • syscloud.cui syscloud.cui(提问者) 回复 axing 设置了!union 各公司的SQL没有问题。。把各公司设置成参数成一个小SQL就不行了
    2019-08-02 10:06 
最佳回答
0
doudekaixinLv6中级互助
发布于2019-8-2 10:10

客户ID:公式不是写B3,写=$$$

  • syscloud.cui syscloud.cui(提问者) 这是啥意思
    2019-08-02 10:15 
  • doudekaixin doudekaixin 回复 syscloud.cui(提问者) 本身,不过这个应该不影响。 你上一个参数是干嘛的?截全看一下。我感觉你这个是取不到正确的值的,这个在点阿里的时候是会取3个苏州的
    2019-08-02 14:10 
  • 4关注人数
  • 512浏览人数
  • 最后回答于:2019-8-8 13:02
    请选择关闭问题的原因
    确定 取消
    返回顶部