点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
参数:p_var1类型i, p_var2类型i, p_sym类型char1。 数据:结果类型i。 假设... 在选择屏幕参数是 p_var1 =10。variable可以是任何数字。 p_sym ='+'或'-'或'*'或'/'。 p_var2 =20。变量可以是任何数字。 我想在一行中写一个逻辑。 结果= p_var1 p_sym p_var2。 (10 + 20)。 如果我正在写那样的简短转储。 结果= p_var1 + p_sym + p_var2。 bcoz调试中。 结果= 10 + + + 20。 如何用..一行写3个参数
ABAP中没有" 评估",最接近的是GENERATE SUBROUTINE POOL ,但是它的性能不好,尤其是在您的情况下,所以您 d最好选择静态替代项:
或选择 SWITCH 变体:
通过CODE按钮进行格式化时要小心,当前您将所有内容都放在了代码块中。 您应该可以这样输入文本:
假设...
在选择屏幕参数中为
我想在一行中编写逻辑。
如果我正在像那样写短时转储。
bcoz调试中。.
如何用..
#在一行中编写3个参数 p#嗨,
尝试FM EVAL_FORMULA
是,我遇到了编译时错误...
但是我写的是那样的简短转储。
你有什么解决办法吗?
嗨,
我认为不可能使用变量内的运算符来执行Aarithematic操作。
您没有遇到编译时错误吗?
谢谢。
https://help.sap.com/saphelp_46c/helpdata/zh-CN/fc/eb32e2358411d1829f0000e829fbfe/content.htm?no_cache=true
我不认为 可以使用变量内的运算符执行Arithematic操作。
一周热门 更多>