2020-08-22 10:05发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)任何人都可以通过简单的例子来说明... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
任何人都可以通过简单的例子来说明在执行子例程中使用和更改之间的确切区别。.
提前谢谢...
嗨,
通过引用通过时没有任何区别。
只有当您按如下所示通过值时,这种区别才发生。
通过 使用参数的值
对于每个形式参数p1 p2 ...,都会在子例程中创建一个具有与相应实际参数相同数据类型的本地对象,并填充其值。 子程序中形式参数的更改不会更改实际参数的值。 即使子例程结束,实际参数也将保留其原始值。
为更改参数传递值
对于每个形式参数p1 p2 ...,都会在子例程中创建与相应实际参数具有相同数据类型的本地数据对象,并 充满其价值。 子程序中形式参数的更改不会直接更改实际参数的值。 但是,如果子例程使用ENDFORM,RETURN,CHECK或EXIT结束,则形式参数的内容将分配给实际参数。 如果子例程以消息或异常结束,则实际参数保持不变。
问候
Sesh
最多设置5个标签!
嗨,
通过引用通过时没有任何区别。
只有当您按如下所示通过值时,这种区别才发生。
通过 使用参数的值
对于每个形式参数p1 p2 ...,都会在子例程中创建一个具有与相应实际参数相同数据类型的本地对象,并填充其值。 子程序中形式参数的更改不会更改实际参数的值。 即使子例程结束,实际参数也将保留其原始值。
为更改参数传递值
对于每个形式参数p1 p2 ...,都会在子例程中创建与相应实际参数具有相同数据类型的本地数据对象,并 充满其价值。 子程序中形式参数的更改不会直接更改实际参数的值。 但是,如果子例程使用ENDFORM,RETURN,CHECK或EXIT结束,则形式参数的内容将分配给实际参数。 如果子例程以消息或异常结束,则实际参数保持不变。
问候
Sesh
一周热门 更多>