如何从ABAP中的字段符号读取计算。

2020-09-12 01:57发布

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

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


在SAP ABAP中,我有一个存储在字段符号中的字符串,例如, = LENGTH * BREADTH。 假设长度= 10,宽度=10。如何从字段符号读取结果20?

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

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


在SAP ABAP中,我有一个存储在字段符号中的字符串,例如, = LENGTH * BREADTH。 假设长度= 10,宽度=10。如何从字段符号读取结果20?

付费偷看设置
发送
3条回答
软件心理学工程师
1楼-- · 2020-09-12 02:38

读到哪里? 字段符号本身指向该值,则可以像使用其他变量一样使用它。 如果您将该字段符号分配给另一个变量,则该变量也将具有该值。 阅读此:

https://blogs.sap.com/2017/09/05/dynamic-programming-in-abap-part-1-introduction-to-field-symbols /

SC_Yao
2楼-- · 2020-09-12 02:25

当"字段"符号只有一个变量时,值即将到来,例如 = LENGTH.。那么10个值即将到来。 但是,如果在字段符号中进行计算,例如 = LENGTH * BREADTH。 它不起作用。

Aaron 3364
3楼-- · 2020-09-12 02:39

字段符号只是一种已取消引用的指针,您可以重新构造您的问题,以便人们可以发现它的含义(建议:在字符串中添加一些引号,用'+'代替'*' ,甚至删除对字段符号的引用...)

答案的质量在很大程度上取决于问题的质量(或:如何 问好问题)

一周热门 更多>