text를 읽어와서 textedit에 뿌려주는 코딩인데요.. 맨아래 set_selection_indexes 메서드의 기능에 대해서 알고 싶습니다.
그럼 수고요.
DATA : l_lines TYPE tline.
SELECT SINGLE * FROM stxh INTO stxh
WHERE tdobject = g_header-tdobject
AND tdname = g_header-tdname
AND tdid = g_header-tdid
AND tdspras = sy-langu.
IF sy-subrc NE 0.
EXIT.
ENDIF.
CALL FUNCTION 'READ_TEXT'
EXPORTING
client = sy-mandt
id = g_header-tdid
language = sy-langu
name = g_header-tdname
object = g_header-tdobject
IMPORTING
header = g_header
TABLES
lines = g_lines.
*
LOOP AT g_lines INTO l_lines.
l_lines-tdformat = '*'.
REPLACE '*' WITH '' INTO l_lines-tdline.
MODIFY g_lines FROM l_lines.
ENDLOOP.
IF NOT g_lines[] IS INITIAL.
CALL FUNCTION 'CONVERT_ITF_TO_STREAM_TEXT'
TABLES
itf_text = g_lines
text_stream = text_table.
*
CALL METHOD editor->set_selected_text_as_R3TABLE
EXPORTING
TABLE = text_table.
* CALL METHOD editor->set_selected_text_as_stream
* EXPORTING
* selected_text = text_table.
CALL METHOD editor->set_selection_indexes
EXPORTING
from_index = 1
to_index = 1.
ENDIF.
댓글 12
-
EAPBA
2007.04.19 00:25
-
eabap
2007.04.19 00:25
http://help.sap.com/saphelp_47x200/helpdata/en/71/525f52f6f011d2961c00a0c930660b/frameset.htm
이외 궁금한 메소드는 HELP를 참고해보세요~
-
이종원
2007.04.19 00:50
감사합니다.. 소스 다 만들고 다 작성해 봤는데..안되네요...^^;;
저 MINISAP에서 테스트 중인데 SE75에서 TEXT OBJECT 수정 또는 생성 할 수 없다고 합니다.
다 만들고 테스트만 하면되는데....그걸 못 보네요..^^;;
-
eabap
2007.04.19 00:57
sap text와 long text 이해는 하셨지요?
학생이신가보네요?
그런 제약사항들이 있군요...
mini sap 인스톨한 방법과 s/w와 공유좀 해줘요~
-
이종원
2007.04.19 01:03
죄송합니다. 제가 세팅을 잘못해서..근데 미니SAP설치는 그냥 설치하면 됩니다....
그냥 NEXT만 계속 누르면 설치되는거라 ...........인스톨 방법을 알려드린다는게 의미가 없는 것 같구요..S/W는 용량이 커스 어떻게 공유해야할지...
그리고 궁금한게 있는데요.........해보니깐 입력한 데이터가 잘 작동이 됩니다.
근데 AA로 햇을때 저장이 되구요 AB 나 다른걸 선택하면 에러가 나더라구요. 일종의 게시판을 구현할려고 하는데 이럴땐 어떻게 해야 합니까?
그게 궁금합니다.
-
eabap
2007.04.19 01:08
ab에 해당하는 번호 오브젝트의 번호를 다 생성시켜주셔야죠~ -
eabap
2007.04.19 01:09
수고쓰럽겠지만 알집으로 200메가씩 분할 압축해서 S/W 자료실에 좀 올려주시렵니까?
넷위버는 설치해봤는데 MINI SAP 저도 설치를 한번 해봐야겠네요.
-
이종원
2007.04.19 01:14
MINISAP한번 노력해 보겠습니다. (개발보다 더 어려울듯..ㅋㅋㅋ)
AB에 해당하는 오프젠트 번호를 생성해야 한다고 하면.....게시판 같은건 구축이 불가능한건가요?
임의의 글쓰기가 계쏙 이루어질텐데.....쓸때마다 잡는다는건 어찌 이상한듯 한데요.
-
e-abap
2007.04.19 01:28
아니지요. 예제는 번호 오브젝트때문에 그렇게 구분한거구요.(서브그룹을 설명하기 위해~)
번호 오브젝트 생성할때 서브 그룹을 지정하지 않으면 됩니다.
이걸 응용하셔서 여러가지 방법으로 해보세요~
-
pcj
2008.03.30 06:59
감사합니다~ -
정내
2008.07.05 21:54
좋은정보 감솨^^*
-
팔육
2022.07.14 22:31
fdgdg
성공은 하셨나요?
SAP TEXT EDIT 조회할때 블록으로 선택하게 하는 기능입니다.