class로 컨테이너 만들고 해서 grid 생성했는데요
이게 edit을 할수 있게 만들었어요
그러니까. grid에 수정을 하고 엔터를 치면 아밥 덤프가 떠요
심볼필드에 할당이 안되었다는등.
어떻게 해결해야하나요?
댓글 2
-
activeman
2009.09.08 22:09
-
아밥돌이
2009.09.08 23:07
네 감사합니다.
엑티브님께서 말씀하신거랑 비슷한 오류네요
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
i_program_name = w_repid
i_internal_tabname = 'IT_1005'
i_inclname = w_repid
CHANGING
ct_fieldcat = lt_fieldcat[]
EXCEPTIONS
inconsistent_interface = 1
program_error = 2.
에서 w_repid 에 참조할 인터널 테이블의 프로그램 위치를 넣었어야 하는데 space 처리가 되어 그다음 file name을 읽어 오는과정에서
문제가 발생하였습니다. 감사드려요,
field caltalog 에 있는 필드 항목하고 인터널 테이블에 있는 필드항목이 달라서 생기는 덤프입니다.
미리보기(돋보기 있는 버튼)를 해보셔도 같은 에러 날겁니다.
그러면 필드카탈로그에 있는 필드항목하고 인터널테이블의 필드 항목이 같은지 디버깅해서
확인해 보십시요..
즐밥하세요..