当不能使用Detail变量时,将值从1个表添加到另一个表。

2020-09-09 07:51发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在为一个BO Webi箱而苦恼,这看起来很简单,但找不到解决方案:

我有2个相似但不相同的表(每个表超过1000行):

我的目标是在Contract1 = Contract2且Date1 = Date2且Amount1 = Amount2时,从第二个表中将Performanceer从第二个表添加到第一个表中(如果没有或没有Performer,则为" N/A")。 数量是度量,其他字段是尺寸。 ID分隔行,因为它在每个表中都是唯一的,但是我无法使用Detail变量进行合并,因为我无法匹配任何内容。

是否有可能这样做? 有人在想任何解决方案吗?

提前谢谢

(12.0 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在为一个BO Webi箱而苦恼,这看起来很简单,但找不到解决方案:

我有2个相似但不相同的表(每个表超过1000行):

我的目标是在Contract1 = Contract2且Date1 = Date2且Amount1 = Amount2时,从第二个表中将Performanceer从第二个表添加到第一个表中(如果没有或没有Performer,则为" N/A")。 数量是度量,其他字段是尺寸。 ID分隔行,因为它在每个表中都是唯一的,但是我无法使用Detail变量进行合并,因为我无法匹配任何内容。

是否有可能这样做? 有人在想任何解决方案吗?

提前谢谢

(12.0 kB)
付费偷看设置
发送
4条回答
SC_Yao
1楼-- · 2020-09-09 08:25

您能确定这是否是要显示每个具有相同金额的合同的执行者吗?

代楠1984
2楼-- · 2020-09-09 08:30

我不明白为什么您无法在合同和日期上合并。 我意识到您不能合并金额,因为这是一个度量。

在我看来,您需要更新Universe以将金额也包含在内,这也将允许您在金额上进行合并。 然后,您应该可以将Performer添加到第一个表中。

SAP浪
3楼-- · 2020-09-09 08:24

我尝试合并"合同"和"日期"。 但是当我删除I​​D字段时,我找不到单独显示交易的方法-金额汇总。

表演者变量:

= If(IsNull([[Performer] In([Contract]))))然后" N/A"其他[Performer]

clasier
4楼-- · 2020-09-09 08:10

尝试使用将合并两个 一个公式中的条件:

 = If(([查询1]。[金额] = [查询2]。[金额])和([查询1]。[日期] = [查询2]。  [日期]))然后再以1为0 

一周热门 更多>