안녕하세요.. 이제막 abap 공부를 시작한 초보 입니다..
alv에 데이터를 뿌리는것을 하고 있는데,
특정 라인의 셀 값에 따라 체크박스가 체크되게 하고 싶습니다!
여기서 찾아보니 다들 체크박스를 만들고 전부체크하거나 체크박스를 활성화해 그것으로 또다른 기능을 하는걸로 나와있는데
저는 그냥 특정 셀의 값에 따라 체크박스가 X가 되고 안되고를 하고 싶습니다!
아시는분 제발 알려주세요ㅜㅡㅜ
안녕하세요.. 이제막 abap 공부를 시작한 초보 입니다..
alv에 데이터를 뿌리는것을 하고 있는데,
특정 라인의 셀 값에 따라 체크박스가 체크되게 하고 싶습니다!
여기서 찾아보니 다들 체크박스를 만들고 전부체크하거나 체크박스를 활성화해 그것으로 또다른 기능을 하는걸로 나와있는데
저는 그냥 특정 셀의 값에 따라 체크박스가 X가 되고 안되고를 하고 싶습니다!
아시는분 제발 알려주세요ㅜㅡㅜ
1) ALV에 보여질 Internal Table에 체크박스용 필드(예 : MARK)를 하나 추가
(값이 'X'면 체크되어 보여지고, ''이면 체크해제되어 보여짐)
2) 필드 카탈로그에 아래 내용 추가
FCAT-FIELDNAME = 'MARK'.
FCAT-CHECKBOX = 'X'.