메뉴 건너뛰기

SAP 한국 커뮤니티

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

Happy~ 2008.06.25 18:55 조회 수 : 3697 추천: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를 사용하겠다는 건데.


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


참고하셔요.

번호 제목 글쓴이 날짜 조회 수
1874 [요청][1879번 부가질문]RFC 한글전송시 빨간색함수 vs 파란색함수 부분 어떻게 다른가요^^? 하오 2008.06.25 1266
1873 <b>[완료]</b>BADI에서요 GET PARAMETER ID를 써줬는데요 .. [2] 랑랑이 2008.06.25 1464
» [요청]Class ALV에서 checkbox 인식하는 방법 [3] file Happy~ 2008.06.25 3697
1871 [요청]동적 테이블 생성 할때 필드 지정 방법 질문이요... [3] 숟가락맨 2008.06.25 2175
1870 <b>[완료]</b>새로운 디버깅 화면에서 와챠포인트 거는 방법... [6] file 지의 2008.06.25 1984
1869 [요청]concatenate ' ' a into c에는 ' a' <<이렇게 a앞에 빈칸을 삽입하고 싶습니다. [5] SD2 2008.06.25 1761
1868 [요청]다중검색에서 종료시 초기화면으로 바로 리턴하는 방법을 무언가요 [2] 케이에스 2008.06.25 1966
1867 [요청]제가 완전 초보라... 모듈풀 프로그램에서 [5] Diem 2008.06.25 1419
1866 <b>[완료]</b>스마트폼 메인 윈도우 관련 질문.. [2] 의환 2008.06.24 1950
1865 [요청]ECC 버전에서 WatchPoint 거는법 좀 알려주세요 [1] pato 2008.06.24 1681
1864 <b>[완료]</b>도와주세요~ 쉬운것 같은데 머리가 안돌아가서요~ㅎ [4] 랑랑이 2008.06.24 1266
1863 [요청]Migrate SAPscript form -> '스마트폼'으로 변환 해보신 분? file 조는스나 2008.06.24 1426
1862 <b>[완료]</b>비교연산자 CP중에 #사용에 대해 문의드립니다. [2] 아밥맨 2008.06.24 3094
1861 <b>[완료]</b>t 코드로 프로그램 경로를 알수 있는 방법이 있을까요? [3] 아밥어렵네요 2008.06.24 1267
1860 <b>[완료]</b>덤프 나는데요 왜그러져? select문에서 나는것 같은데요 [6] file SD2 2008.06.24 1208
1859 <b>[완료]</b>IMG 가 뭔가요~~ 지나가다 들었는데 .. 뭔지 f1쳐도 안나오고 여기서 검색했는데 그게 뭔지 는 안나오는것같아서요.. [3] 랑랑이 2008.06.24 1122
1858 <img src=3.gif>[요청]alv class로 customer control 사용할때 header 를 두줄로도 가능한가요? [1] sagar 2008.06.24 1056
1857 <b>[완료]</b>테이블컨트롤에서요 필드 하나를 안보이게 할려구하는데요.. [3] 좋아 2008.06.24 1870
1856 <b>[완료]</b>프로젝트 빌더에 대한 질문입니다 [2] 아밥어렵네요 2008.06.24 1411
1855 [요청]log on해서 열시미 작업하는데 그냥 끊어져버리는데 ... [3] 아~밥퍼 2008.06.23 1310