首先,对它两的解释为 sy-repid is the name of the current program. “当前程序的程序名
sy-cprog is the name of the calling program. ”调用程序的程序名
写个简单的程序,调个FM ,你就知道区别了,当程序进入FM的时候
sy-repid是这个FM所在FunctionPool的名字,
sy-cprog是调用这个FM的Report的程序名。
另外,SY-REPID不能更改,SY-CPROG像其它数据结构一样可以修改。
时间: 2024-10-29 19:05:32