안녕하세요~
오늘 질문이 좀 늘어나네요...
질문이 너무 이상하더라도 양해좀 부탁드립니다.
Field "APP_TAB-T_ZUONR" is unknown. It is neither in one of the specified
tables nor defined by a "DATA" statement.
이런 에러 메세지가 나왔습니다.
지금 제가 수정중인곳은 function gruop에서 수정중입니다.
인터널 테이블은 하나 선언하고자 해서 만들었는데 문제가 생기다니.. 이상해서요
첨엔 DATA : T_ZUONR TYPE C.
이렇게 선언을 해줬더니 위에 에러메세지가 나왔습니다.
그래서 제가 INCLUDE에 있는 TOP에서 안해줘서 문제가 생긴건가 해서
똑같이 선언을 해주었습니다.
그런데도 문제가 발생하여서 이번엔
인터널 테이블은 만들어서
data : begin of app_tab occurs 0,
t_zuonr type c,
end of app_tab.
이렇게 다 선언을 하고 해보았는데도
같은 메세지가 나오더라구요.
data 선언도 안되고 인터널 테이블 선언도 안되는 이유라도 있는건가요??
댓글 3
-
SAYA
2009.03.04 21:06
-
꼬맹이
2009.03.04 21:36
Mouse 우측 버튼 클릭 후 - "E"
SAYA님 말 마따나 통으로 Activation ~
-
쭈니
2009.03.04 21:39
아 답변 감사합니다..
지금 제가 넣었던 부분이 FUNCTION에다가 넣었는데..
이 문제가 생긴 이유는.. FUNCTION안에 제가 이 변수를 쓰고자 했던 FORM문에 넣어야 하는 걸 FUNCTION에다가 선언을 했더니, 문제가 발생을 하고 말았네요. T_ZUONR은 MOVE_TO_ITEMS라는 FORM에서만 사용할꺼였는데도 전 생각이 짧아서 FUNCTION에다가 했더니 문제가..
그러니 답은 이렇습니다.. ㄷㄷㄷ
FUNCTION XXX
FORM MOVE_TO_ITEMS.
DATA : T_ZUONR.
여기서 IF XXXX = XXX.
T_ZUONR = XXXX.
이렇게 하는거였네요.
답변주신분 감사합니다~
프로그램을 ACTIVATE 할때 관련 프로그램, 인클루드 .. 모두 선택하고 활성화 해 보세요.