公式字段一起显示时会显示混合内容

2020-09-12 13:21发布

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

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


两个串联公式字段在一起查看时会混合显示两个公式结果,尽管在单独显示它们时显示正确的结果。

我为每个串联创建了两个公式:

公式1:条件公式

公式2:根据条件打印连接。

请查看以下屏幕截图以进一步说明。

您怎么看?

最好

Alaa

(132.6 kB)

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

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


两个串联公式字段在一起查看时会混合显示两个公式结果,尽管在单独显示它们时显示正确的结果。

我为每个串联创建了两个公式:

公式1:条件公式

公式2:根据条件打印连接。

请查看以下屏幕截图以进一步说明。

您怎么看?

最好

Alaa

(132.6 kB)
付费偷看设置
发送
2条回答
软件心理学工程师
1楼-- · 2020-09-12 13:43

您的{@ concat_approved_01}可以返回null,这在将其与其他信息连接时会导致问题。 您没有显示{@ concat_process_01}的公式,但我认为它是相似的。

1。 确保{@ concat_approved_01}和{@ concat_process_01}使用不同的字段。

2。 处理两个公式中的null。 最简单的方法是在中间顶部的下拉菜单中将"空值异常"更改为"空值默认值"。 另一个选择是将" else"放置在if语句的末尾,以在该值为null时返回一个空白字符串。

-Dell

CJones
2楼-- · 2020-09-12 13:39

谢谢 很多您的答案

以下是公式:

{@ concat_process_01}:

如果IsNull({@AnnoncemetDate})

然后

{UMPTable.PROBLEMCODE};

{@ concat_approved_01}:

如果不是(IsNull({UMPTable.KEYWORD}))

然后

{UMPTable.PROBLEMCODE}

...

我尝试使用您提到的方法消除空值,但它们仍然返回空值

您怎么看?..我错过了什么吗?

最好

Alaa

一周热门 更多>