将详细信息列中的值与主报表之外的视图中的值进行比较

2020-09-13 05:48发布

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

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


你好

我遇到了一个问题,因为这是一个已经存在的报表,其中约有7-8个表具有group by子句和sum等。我需要将detail部分中特定列的值与基于视图的值进行比较 我在其上创建了为每行显示的条件值。 由于现有报告中断,因此无法将VIEW添加到数据库专家。

与所附图像相同-如果D5526在VIEW的列中具有对应的值,那么我需要将值设置为C,如果不是,则将值设置为N。类似地,我需要对详细信息部分中的每个值执行此操作。

任何帮助/指导将不胜感激。 预先感谢。

马里尼

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

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


你好

我遇到了一个问题,因为这是一个已经存在的报表,其中约有7-8个表具有group by子句和sum等。我需要将detail部分中特定列的值与基于视图的值进行比较 我在其上创建了为每行显示的条件值。 由于现有报告中断,因此无法将VIEW添加到数据库专家。

与所附图像相同-如果D5526在VIEW的列中具有对应的值,那么我需要将值设置为C,如果不是,则将值设置为N。类似地,我需要对详细信息部分中的每个值执行此操作。

任何帮助/指导将不胜感激。 预先感谢。

马里尼

付费偷看设置
发送
2条回答
hongfeng1314
1楼-- · 2020-09-13 06:54

马里尼嗨,

您应该能够从主报表中的现有表向视图中左联接。

然后您将在报告中创建一个如下所示的公式:

如果isNull({View.Field}),则为'N',否则为'C'

-Abhilash

浮生未央
2楼-- · 2020-09-13 06:34

当前,我尝试通过将共享变量发送到从VIEW检索并进行比较并根据比较返回C或N的子报表来执行此操作。 对于单个值,它可以正常工作。

但是我的主报告在主报告中可能有多个代码值。 我无法传递多个值,也无法从子报表接收多个值。

一周热门 更多>