메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]Class ALV에서 checkbox 인식하는 방법

Happy~ 2008.06.25 09:55 조회 수 : 3659 추천:1





 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


Class ALV에서 checkbox 인식하는 방법을 알고 싶습니다.(reuse_...ALV <-- Function alv 아님)


 


우선 하고 싶은건 화면에 ALV로 뿌려진 data중에서 특정 라인을 checkbox로 찍어서


loop at itab where mark = 'X'.


  해당작업...


endloop.


이런식으로 처리하고자 합니다.


 


그런데 checkbox를 찍어서 user_command에 들어와보면 해당 line의 mark 값이 안들어와있네요.


'X' 로 되어있어야 하는데 말이죠.


 


참고로, 여러 혼란을 일으킬 수 있으므로 프로그램에 있는 코딩내용을 기술하겠습니다.


혹시 빠진내용이있으면 말씀주셔요.


답답하네요.


 


**************프로그램의 코딩 내용**********************


*..internal table 선언


DATA: BEGIN OF itab OCCURS 0,
        mark         LIKE sy-ctype,
        ...
DATA:  END OF gt_itab.


 


*..ALV의 layout 세팅중 checkbox 지정


p_s_lvc_layo-box_fname  = 'MARK'.


 


*..Class에 handle_data_changed 이벤트 정의,선언 및 handle 세팅함


 


*  set_ready_for_input 메쏘드도 1로 세팅함


 


==> 이와같이 했는데도 itab의 mark에 값이 안들어오네요.


무엇이 문제일까요.


 


혹시 가능하시면 간단한 sample이라도 올려주실 수 있으시면 정말 감사하겠구요...


모두들 좋은 하루 되세요.

==> 아래 답글 다신 분이 계시네요...감사합니다.


제가 놓친 부분이 있는것 같아서 몇자 더 적습니다.


일반적으로 가장 앞 부분에 checkbox가 생기죠.(사각 버튼으로)


이걸 무시하고 따로 checkbox를 새로 만들어서 사용하고 싶지는 않습니다.


p_s_lvc_layo-box_fname  = 'MARK'. <-- 이부분이 그 사각 버튼으로 checkbox를 사용하겠다는 말이구요.


fieldcat에 edit = 'X' 해서 사용하는건 두번째 그림처럼 따로 checkbox를 사용하겠다는 건데.


특정 목적을 위해서가 아닌경우에는 이렇게는 사용안하니까요.


참고하셔요.

번호 제목 글쓴이 날짜 조회 수
6173 어플리케이션 툴바에서... ALV툴바버튼을 누르는것과 같은 효과를 낼려면? [1] 아밥초보~ 2007.06.12 2775
6172 부과세 계산방법을 잘 모르겠습니다. [3] 신정일 2007.06.12 3065
6171 CBO table의 Key 개수문제... [4] DevCon 2007.06.12 2886
6170 BDC에서 레코딩 뜰때 테이블 컨트롤 에 대해서 [8] 하늘만 2007.06.12 2166
6169 Function ws_excel 대체할 function은 무엇인가요? [4] 하늘만 2007.06.12 2701
6168 [질문] BW 자료구합니다. 자료실에서는..... [4] 나도아밥퍼 2007.06.12 1844
6167 context menu 관련 질문 입니다. [2] 댕댕 2007.06.13 1771
6166 Report 타입의 프로그램에 include문을 사용하면 M-type으로 변경되나요? [1] 정미영 2007.06.13 1766
6165 [re] context menu 관련 질문 입니다. [3] file sapjoy 2007.06.13 1772
6164 [질문] transporting의 역활 좀 알고 싶습니다. [3] 나도아밥퍼 2007.06.13 5470
6163 스탠다드 화면 카피한 그대로 활성화 시켰는데 GUI쪽에서 에러가 납니다. [10] 정미영 2007.06.13 2761
6162 [re] [질문] transporting의 역활 좀 알고 싶습니다. [2] file sapjoy 2007.06.13 1872
6161 OK만 있는 confirm(Popup)창을 만들려고 합니다. [6] file 김지성 2007.06.13 2991
6160 MRKO(파이프라인 정산처리) EXIT찾는 방법 [1] 노력&성장 2007.06.14 1880
6159 구매처 등록시 우편번호 필드에 팝업창 뛰우는 방법?? 왕초~삽질맨 2007.06.14 2968
6158 [re] 구매처 등록시 우편번호 필드에 팝업창 뛰우는 방법?? [6] file sapjoy 2007.06.14 1690
6157 <b>[완료]</b><b>[완료]</b><b>[완료]</b><b>[완료]</b><b>[완료]</b><b>[완료]</b>VMI EXIT 편집해야하는 INCLUDE문 질문~ [2] 미랭 2007.06.14 1787
6156 <img src=3.gif><b>[완료]</b>sql where절에 관한 질문좀 ^^ 할까 합니다. [4] 배우미 2007.06.14 1648
6155 BDC 데이타 만드는 것에 대해 궁금합니다. [2] file 김지성 2007.06.14 1718
6154 module pool 프로그램에서 검색조건 varient 저장기능 구현방법 나침반친구 2007.06.14 2059