현재 itab 존재하는 데이타 3줄을 테이블 컨트롤에 뿌려준 상태입니다.
이때 create 버튼 클릭시 line4 가 insert 되는 동시에 line 4 빨간색 부분 field 1 , field 2 , field 3 만 입력가능한 상태로 해야 하구요,
field 4는 닫혀있는 상태 로 만들어 놓아야 합니다.
이미 뿌려준 데이타 3줄은 모두 닫혀있는 상태입니다..
어렵네요 ..ㅜㅜ 고수님들 부탁 드려요 참조 소스 좀 보여주세요 ...
* e-abap님에 의해서 게시물 복사되었습니다 (2010-01-09 13:43)
* e-abap님에 의해서 게시물 이동되었습니다 (2010-01-09 13:57)
* 닫고자 하시는 필드명에 그룹명을 주신후 PBO에 아래 로직을 참조하셔서 스크린 속성변경으로 처리하시면 됩니다.
LOOP AT SCREEN.
IF ITAB-A IS INITIAL.
CASE SCREEN-GROUP.
WHEN 'GR1'.
SCREEN-INPUT = '0'.
WHEN 'GR2'.
SCREEN-INPUT = '1'.
ENDCASE.
MODIFY SCREEN.
ENDIF.
ENDLOOP.