LONG TEXT관련한 자료를 봤는데..
허접이라 그런지 이해하기가 힘드네요.
TEXTEDIT를 이용하여 디비에 자료를 저장하는 방법에 대해서 자세히 설명 좀 부탁드립니다.
아니면 자료를 주셔도 되구요.
답답하네요.
댓글 4
-
e-abap
2007.04.12 22:43
-
kwon09
2007.04.12 23:18
화면까지 구성된후 저장 처리부분을 짧게 설명하자면 아래와 같습니다.
* 텍스트 에디터의 값을 INT TABLE로 읽어온다.
CALL METHOD GV_EDITOR2->GET_TEXT_AS_R3TABLE
* OBJECT HEADER 값 설정
MOVE: 'OBJNM' TO GT_HEADER-TDOBJECT,
'KEYID' TO GT_HEADER-TDNAME,
'TXTID' TO GT_HEADER-TDID,
'3' TO GT_HEADER-TDSPRAS.
* 텍스트 에디터의 포맷 변경
GS_LINE-TDFORMAT = '*'. 또는 GS_LINE-TDFORMAT = '/'.
* TEXT EDIT 저장.
CALL FUNCTION 'SAVE_TEXT'
* TEXT EDIT 버림
CALL METHOD GV_EDITOR2->FREE.
내용이 넘 짧나요.
-
이종원
2007.04.13 08:55
흐흐흐 제가 아직 실력이 미천해서...짧은 소스가 이해하기가 어렵네요..그리고 디비 구조나 왜 텍스트오프젝트와 아이디까지 생성해야 하는지도 이해가 되질 않아서..
-
제이
2007.04.14 01:04
t-code : SE75 를 보면 조금 이해가 되실겁니다.
그리고 table STXH 와 관련된 테이블을 조금 보시다보면 longtext에 대한 어느정도 이해가 되지 싶네요.
이해하지 못하신다니...
TEXT 재정리를 지금 하고 있으니
다음주쯤에 다시 공유해드리지요~
실행소스 위주로 가야겠습니다.