안녕하세요 ^^
테이블 유지보수 뷰에서 사용자가 신규 엔트리시 표기된 3개 필드(출력필드, 출력전용입니다.)
에 DEFAULT 로 값을 주고 싶은데요.
테스트 해봣더니 잘 안되네요;;
테이블 유지보수 뷰에서 가능한가요?
댓글 6
-
밥~~
2010.12.29 01:11
-
기쁨
2010.12.29 01:40
몇달전에 했었는데 또 생각이 안나네요... 큰일났어요. ㅋㅋㅋ
제가 했던 방법은 아래와 같습니다.
테이블 유지보수 다이얼로그 에서 메뉴 중 '환경'->'수정'->'이벤트' 로 들어가서
루틴을 설정합니다. 05 루틴명 create_new (form루틴명) 입력하여 편집기를 통해 서브루신 추가하여
코딩해주면 됩니다.
form create_new.
viewname-input_date = sy-datum.
endform.
-
기쁨
2010.12.29 01:50
해당 펑션그룹에 INCLUDE ZVTESTF01. 하나 추가해서 ZVTESTF01 이라는 INCLUDE 파일 생성한후
파일에 서브루틴 넣어주면 신규엔트리 추가할때마다 로직 탑니다.
FORM CREATE_NEW_ZVTEST.
ZVTEST-CRNAM = SY-UNAME.
ZVTEST-CRDAT = SY-DATUM.
ZVTEST-CRTIM = SY-UZEIT.
ENDFORM. -
써언
2010.12.29 02:09
저도 위 기쁨님 처럼 처리 하였습니다.
유지보수뷰 생성했었을시 기억이 안날거같아 캡쳐하여 파일을 하나 만들었습니다.
필요하시면 말씀해 주세요. 보내드리도록 하겠습니다.
-
크리스마스
2010.12.29 02:51
보내주시면 감사하겠습니다. ^^ 메일주소는 쪽지로 보내 드렸습니다. -
기쁨
2010.12.30 18:05
easy abap 책 있으신가요?
481~482페이지에 나와있는데 그거 보시면 따라하실수있을꺼예요.
가능합니다.........
프로그램 수정하세요.(하면같은 경우 변경해도 request no따지지 않습니다..)