这样的情况怎么让相同值的合并在一起

国家客户订单金额汇总.cpt

image.png

绿框和红框来自不同的数据库,国家是又订单号决定,金额是依据客户汇总的,请问要把相同的国家合并,该如何操作??


image.png

FineReport cy1012 发布于 2018-12-10 16:10 (编辑于 2018-12-10 16:30)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
cy1012Lv0见习互助
发布于2018-12-12 13:09

把订单字段去除,其他以国家为父格

最佳回答
0
孤陌Lv6资深互助
发布于2018-12-10 16:12(编辑于 2018-12-10 16:17)

国家那列设置分组就好了啊  你想要把同一个国家的 金额 汇总起来是吧? 那你金额的里的数据列里的过滤条件里的的 父格条件的 勾去 了 然后 设置过滤条件  国家字段 等于 A2  就可以了

image.png

  • cy1012 cy1012(提问者) 不行,没达到效果
    2018-12-10 16:13 
  • 孤陌 孤陌 回复 cy1012(提问者) 看我新的回答 刚才没有写完
    2018-12-10 16:17 
  • cy1012 cy1012(提问者) 回复 孤陌 亲,金额是要依据客户汇总。
    2018-12-10 16:23 
  • 孤陌 孤陌 回复 cy1012(提问者) 那你导出内置数据集模板把 你这样描述我不清楚你的左右父格关系 只是单纯的国家合并 国家分组就好 这个前提是 国家的左父格 不是其他数据列 并设置列表的单元格
    2018-12-10 16:28 
  • 孤陌 孤陌 回复 cy1012(提问者) 请上设置截图 和 国家的左父格的设置 截图
    2018-12-10 16:29 
最佳回答
0
zexalLv3见习互助
发布于2018-12-10 16:27(编辑于 2018-12-10 16:28)

把国家当父格,订单号由国家决定,然后其它列以订单号为父格,应该就可以了

  • cy1012 cy1012(提问者) 报错了,错误代码:11300003 单元格计算死循环  出错对象: [A2, C2]
    2018-12-10 16:36 
  • zexal zexal 回复 cy1012(提问者) 如果你要国家和客户都重复合并,还是要再数据源里面改,ds1试试下面这个源,然后国家也用里面的
    2018-12-10 17:06 
  • zexal zexal 回复 cy1012(提问者) select c.de_25913 as 国家,b.cus_no 客户编号,b.OS_DD 下单日,b.cas_no 订单号,b.CUR_ID 币种,sum(a.amt)金额 from TF_POS a left join MF_pos b on a.os_no=b.os_no left join sms_saleorder c on b.cas_no=c.dan where a.OS_ID=\'SO\' and b.cas_no!=\'\' --and b.cus_no=\'ID014\' AND b.OS_DD BETWEEN \'${START}\' AND \'${END}\' group by c.de_25913,b.cus_no,b.OS_DD,b.cas_no,b.CUR_ID order by c.de_25913,b.cas_no,b.OS_DD
    2018-12-10 17:06 
  • cy1012 cy1012(提问者) 回复 zexal c表和a,b表来源于不同的数据库
    2018-12-10 17:09 
  • zexal zexal 回复 cy1012(提问者) 试试关联数据集?订单号列名记得一样
    2018-12-10 17:16 
  • 2关注人数
  • 539浏览人数
  • 最后回答于:2018-12-12 13:09
    请选择关闭问题的原因
    确定 取消
    返回顶部