如果WEBI中存在变量问题

2020-09-07 20:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 尊敬的专家, 我正在尝试...

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

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


 Formula.png

尊敬的专家,

我正在尝试使用下面的" if"语句和变量" v_message(5)"创建变量" v_message(5)",但未显示值" Red Data", 尝试了如下所述的不同公式。

Varibale:v_message(5)-

1)= If([v_formula] = 18哪里([[Nm] =" 3003收到的Doz I/C孵化蛋"")和[v_formula] = 20哪里([Nm] =" 3004 Doz I/C孵化蛋 收到$"))),然后是"红色数据",其中([Nm] =" 3003已收到Doz I/C孵化蛋")

2)= If([v_formula] = 18哪里([[Nm] =" 3003收到Doz I/C孵化蛋"")和[v_formula] = 20哪里([Nm] =" 3004 Doz I/C孵化蛋 收到$"))),然后是"红色数据",其中([Nm] =" 3003已收到Doz I/C孵化蛋")

3)= If([v_formula]哪里([Nm] =" 3003收到的Doz I/C孵化蛋"")= 18 And [v_formula]哪里([Nm] =" 3004收到的Doz I/C孵化蛋$ ")= 20)然后是"红色数据",其中([Nm] =" 3003已收到Doz I/C孵化蛋")

我可以知道您的建议吗? 我们怎样才能做到这一点?

7条回答
樱桃小丸子0093
2020-09-07 20:29

嗨,汤姆,

谢谢您的解决方案。看起来第一个选项和第三个选项是相同的, 看不到区别。

当您使用"或"时,您提供的以下第二个选项仅满足以下条件之一,但是我们需要同时满足两个条件。

= If(([[v_formula] = 18 And [Nm] =" 3003 Doz I/C孵化器收到的鸡蛋""))
或([v_formula] = 20 And [Nm] =" 3003 Doz I/C Hatch 收到鸡蛋"))
然后" RedData"

以下两个条件必须满足才能看到"红色数据"而不仅仅是一个。

= If([v_formula] = 18其中([Nm] =" 3003收到Doz I/C孵化蛋"")
并且[v_formula] = 20其中([Nm] =" 3004 Doz I/C孵化 收到的鸡蛋$"))
然后"红色数据"在哪里([Nm] =" 3003收到的Doz I/C孵化鸡蛋")

一周热门 更多>