T-CODE:SE80에서 연습중입니다. 로컬오브젝트에서 이것저것 해보고 있는대염. SE11에서 테이블 하나 만들어두었습니다.
그리고 유지보수들어가서 내용도 적어두거염.
문제는 첨에 스크린부터 만들어야 하는데 어떻게 만드는지 모르겠습니다 로컬오브젝트에서는 만들지 못하나염. 스크린 만드는 법좀 알려주시면 감사하겠습니다. 그리고 이 테이블가지고 클래스는 어떻게 작성되어 콜 메소드는 어떤걸 써줘야하는지
책17장 ABAP Object에 1-5(상속)까지 보았거염 그리고 18장ALV 1-6(필드 카탈로그 까지 보았는데) 클래스 만들고 메소드써서 테이블을 조회하는게 매치가 잘 안되네염. 테이블가지고 인터널테이블에 담아서 펑션으로는 쉽게 되었는데 이파트는 어떻게 시작해야할지 잘 모르겠습니다. 그리고 왜 이것을 써줘야 하는지도염 ㅜ.ㅜ. 예시를 들어서 알려주시면 더욱 감사하겠습니다.
어떤 예제를 하고 계신 지 모르니, 어디서부터 모르시는건지 저도 모르겠네요. ㅋㅋㅋ
스크린은 프로그램이나 펑션을 만들고 난 후, 좌측 트리 노드의 해당 프로그램/펑션에서 마우스 오른쪽 버튼 누르면 만들어 붙일 수 있답니다~
로컬오브젝트로 못 만드는 게 뭐가 있을까요... 음.. 잘 모르겠는데요? 웬만한 건 다 로컬오브젝트로 만들 수 있습니다.
일주일후부터 일 시작하신다구요? 클래스는 일주일후부터 일하시다보면 자연히 알게됩니다. ^^
그나저나 호랑이님보다 같이 일하게 될 선배/동료 분이 더 걱정입니다. ㅋㅋ
농담입니다. 여기서 화내시면 안되요.
그냥.. 시간 지나면서 경험 쌓이다보면 감도 같이 쌓이고, 그러는 사이 실력도 쌓여 있을겁니다. 넘 조급하게 생각하지 마세요~
클래스 ALV 쪽은, 보고 계신 책도 물론 좋은 거겠지만 개발클래스 SLIS 에서 예제들을 실행해보고, 소스도 보시면서, 소스들의 공통적인 패턴을 익히시는 것도 추천입니다. 클래스를 사용하면 "어쩔 수 없이" 같은 패턴으로 코딩을 할 수 밖에 없거든요. 사실 그게 클래스를 사용하는 아주 "핵심적인" 이유 중의 하나이기도 합니다~