SY-CALLD1 [개발Tip] SY-REPID 와 SY-CPROG 차이 SY-REPID 와 SY-CPROG 차이 가끔씩 개발자분들이 SY-REPID와 SY-CPROG에 대해 혼동을 하거나, 잘못된 의미로 사용하는 경우가 있습니다. 아마도 CPROG 를 Current Program으로 이해해서 발생한 현상으로 생각됩니다. 결론은 아래와 같습니다. SY-REPID : Current Program, 현재 프로그램의 ID SY-CPROG : Calling Program, 현재 프로그램(Function, Class method 등)을 호출한 프로그램의 ID 참고로, IF SY-CALLD eq 'X' 이면 현재 프로그램은 다른 프로그램에서 Call Transaction, Call Dialog, Submit..[and return]을 통해 실행된 프로그램임을 의미합니다. # 테스트 RE.. 2023. 10. 30. 이전 1 다음