loop at itab00.
clear i_spec.
read table i_spec with key userc1 = itab00-hogi.
if sy-subrc = 0.
move-corresponding itab00 to i_spec.
modify i_spec index sy-tabix. =>1)
else.
~
endloop.
에서 =>1)부분의 row를 현재는 편집이 가능한 상태인데
disable할 수 있는 기능이 있나요?
댓글 7
-
초보아밥퍼
2008.03.29 00:32
ALV를 말씀하시는거죠? -
풍뎅이
2008.03.29 01:08
네.. alv입니다. 그런데 헬프를 봐도 cellstyle에 대한 기능을 찾을 수 없는데
좀더 자세한 설명 주시면 감사하겠습니다.
-
초보아밥퍼
2008.03.29 01:42
셀스타일에 대한글은 아래쪽에 1447번에 있습니당 ^^
-
풍뎅이
2008.03.29 02:05
답변 감사드립니다. 그런데 alv가 아닌 테이블 컨트롤인경우에는 어떻게 제어하나요? -
썬바바
2008.03.29 02:11
테이블 컨트롤의 경우는 PBO에서 ...해당 테이블컨트롤을 표현하면서 screen-name = 'itab-aaa' 이다면..
screen-active = '0'인것 같은데요. 오래되서..기억이 가물가물..아마 테이블 컨트롤 속성을 보면 알수 있을겁니다.
-
초보아밥퍼
2008.03.29 02:18
loop at screen.
if screen-name = 'itab-aaa'.
screen-input = 0. <---- 입력불가
screen-input = 1. <---- 입력가능
screen-active = 0 <---- 화면에 안보이기
screen-active = 1 <---- 화면에 보이기(value로 잡혀있음)
modify screen.
endif.
이런식으로.. 냠냠 이외에도 스크린의 각 설정은 많아요. 스크린 디버깅 해보시면서 해보시길...
endloop.
-
풍뎅이
2008.03.31 19:00
답변 주신 모든분께 감사드립니다.