在数据源C4C中选择位置

2020-08-26 04:08发布

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

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


你好

我遇到了问题,即在创建数据源时无法设置选择条件。

例如。 我使用订单和订单位置之间的内部联接创建一个数据源。 但是我希望结果仅是订单位置为100的记录的内部联接。我无法定义此限制。

可以使用报告中的选择标准来执行此操作。 但这为时已晚。 我想将第一个Data scourse的已过滤结果与带有左外部联接的另一个Data scource结合起来,然后在第二个数据源的顶部构建报告。

希望您理解我的问题。 否则,我可以尝试以不同的方式解释它。

亲切的问候,

Spyros

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

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


你好

我遇到了问题,即在创建数据源时无法设置选择条件。

例如。 我使用订单和订单位置之间的内部联接创建一个数据源。 但是我希望结果仅是订单位置为100的记录的内部联接。我无法定义此限制。

可以使用报告中的选择标准来执行此操作。 但这为时已晚。 我想将第一个Data scourse的已过滤结果与带有左外部联接的另一个Data scource结合起来,然后在第二个数据源的顶部构建报告。

希望您理解我的问题。 否则,我可以尝试以不同的方式解释它。

亲切的问候,

Spyros

付费偷看设置
发送
3条回答
追夢秋陽
1楼-- · 2020-08-26 04:44

嗨Spyros

我不确定我是否正确理解您的问题。

您要在数据源中的字段上设置条件吗? 在报告级的关键数字上可以加上条件。

您能解释一下您想要实现的目标吗?

谢谢

Jalil

SAP小菜
2楼-- · 2020-08-26 04:46

你好Jalil,

我想在数据源中设置一个条件。

例如,我创建一个在"订单"和"订单位置"之间具有内部联接的数据源。 但是后来我也想设置一个条件。 我只希望对字段"位置"为" 100"的" OrderPosition"记录进行此联接。

在SQL中,我将编写:从Order Inner Join中的SELECT字段中OrderPosition ON Order.key = OrderPosition.key WHERE OrderPosition.position =100。但是我无法在C4C中将此位置设置为条件。

稍后,我将在另一个数据源中使用此数据源,并且我希望在将我的第一个数据源用于另一个数据源之前,未过滤掉100个位置。

我希望这对您有帮助,

Spyros

灬番茄
3楼-- · 2020-08-26 04:40

你好Spyros,

使用当前工具将无法实现。 如您所述,可以在报告级别设置和保存选择/过滤器,但是合并数据源的结果仅取决于合并条件。

因此,例如,如果您有一个仅显示"订单头寸" 100的数据源,并且将该字段与另一个显示更多订单头寸的数据源(内部联接)连接在一起,则新联接将仅显示"头寸100" 但是,如果两个数据源都显示一个以上的头寸,恐怕在数据源设计期间无法添加选择"订单头寸= 100"的情况,就需要在报告中完成。

亲切的问候

Olga

一周热门 更多>