sumbit 를 이용하여 한세션에서2번 프로그램을
호출하여 실행하는 프로그램을 분석중에 있습니다.
이 호출된 2번 프로그램에서 sy-calld를 이용하여 호출 여부에
따라서 다른 루트를 타게 되는데
2번 프로그램만 따로 샐행 시켜도 SY-CALLD가 항상 'X'가 되네요.
2번 프로그램만 따로 실행 시키면 SY-CALLD가 ' '가 되어야 정상인게 아닌가요?
sumbit 를 이용하여 한세션에서2번 프로그램을
호출하여 실행하는 프로그램을 분석중에 있습니다.
이 호출된 2번 프로그램에서 sy-calld를 이용하여 호출 여부에
따라서 다른 루트를 타게 되는데
2번 프로그램만 따로 샐행 시켜도 SY-CALLD가 항상 'X'가 되네요.
2번 프로그램만 따로 실행 시키면 SY-CALLD가 ' '가 되어야 정상인게 아닌가요?
sy-calld가 ''가 되는 경우는
r/3 command 창에서 t-code를 입력하고 실행하는 경우와
menu에 연결된 t-code를 실행하는 경우입니다.
se80에서 프로그램이나 t-code를 실행하거나
se38에서 프로그램을 실행할 경우 또는 se93에서 t-code를 싱행할 경우는
내부적으로 해당 프로그램을 호출하는 것이므로 sy-calld가 'X'로 설정되게 됩니다.