4
나는 ABAP/4 프로그램에 ZCL_GRID_EVT_HANDLER
이라는 클래스가 있는데, 그 중 하나는 트랜잭션으로 시작하려는 메소드 MAIN
입니다. 나는이 프로그램을 마우스 오른쪽 클릭 시도비 전역 클래스의 정적 메서드를 호출하는 트랜잭션을 만드는 방법은 무엇입니까?
이> 만들기> 거래 - 그럼이 "클래스 (OO 트랜잭션)의 방법" "OO 트랜잭션 모델"내 프로그램 -chose
을 체크 박스를 선택 해제 - 그럼 선택, 선택 클래스 이름과 메서드 이름, 그리고 내가받는 메시지는 "ZCL_GID_EVT_HANDLER 클래스가 존재하지 않습니다"입니다. (그러나 프로그램이 활성화되었습니다)
도움! Pls는 내가 뭘 잘못하고 있는지 또는 내가 트랙을 완전히 벗어 났는지 말해줍니다.
위대한 제안이며 작동합니다. 나는 기본 방법이 또한 유효하지 않은 경우에 그러나 생각해보고 있었다. –
'기본 방법'이 무슨 의미인지 모르겠지만 거래 코드는 전역 클래스로 제한됩니다. 어쨌든 몇 가지 예외를 제외하고 항상 전역 클래스를 만드는 것이 좋습니다. 그러나 긴 이야기입니다;) –