안녕하세요..^^
요즘 좌측메뉴는 TREE 구조로 되어 있고, 우측 메뉴는 ALV로 되어있는 프로그램을 만들고 있습니다.
그런데 현재 문제가 되는 것이 좌측 ALV 화면상의 그리드의 설정을 사용자들이 마음대로 지정(Variant 저장기능)하게 하고 싶습니다.
그렇게 하기 위해선 Variant 저장이 가능해야 하는데...저장이 되지 않습니다.. Variant 저장시 디버깅을 해 보면 해당 스크린상에서
MODULE USER_COMMAND_0100.을 타는데..
variant 저장시 제가 그 기능을 또 다시 구현을 해 줘야 하나요?
그리고 테스트를 해 보면.. 상단의 메뉴 부분은 Tree상에서 지정한 메뉴가 나타나고 있는것 같습니다..
혹시 이것과 연관이 있는건가요? 부탁드립니다..
글구.. 한가지 Tip : GUI status 중 standard를 사용하는 프로그램을 찾아서 카피를 하시려면..
프로그램을 일일이 찾거나 (Development class :SLIS : 하나만 기억해도 되겠지만..) 해야 하잖아요?
그리고..가끔씩 서버마다 standard 메뉴가 다르더라구요..^^
이를 땐... 테이블(D342L : Table for long CUA objects )을 뒤져서 찾아서 확인 후
TCODE : SE15(프로그램 및 테이블 의 기타 상세한 사항에 대해 조회기능 탁월)의
R/3 Repository Information Sys>Programming>Program sub-objects>GUI status 상에서
프로그램명(D342L에서 조회한..)을 입력하고 standard라고 값을 준다음 검색한 뒤..
목록상의 standard menu를 더블클릭해서 확인해 보시면..
바로 확인이 가능하답니다...
ㅎㅎ 꼼꼼하게도 화면 숨겨놨군요.