1.获取到相关文本框参数,编辑状态双击对应文本框–转到–表头
2.写入代码如下:
DATA: THEAD TYPE THEAD.
DATA IT_LINE1 TYPE TABLE OF tline.
DATA:WA_LINE LIKE LINE OF it_line1.
DATA:YOUR_TEXT TYPE CHAR200.
YOUR_TEXT = 'TEST WRITE A TEXT' .
WA_LINE-TDLINE = YOUR_TEXT.
APPEND WA_LINE TO IT_LINE1.
THEAD-TDOBJECT = 'VBBK'.
THEAD-TDID = '0002'.
THEAD-TDSPRAS = SY-LANGU.
THEAD-TDNAME = '1110599005'.
CALL FUNCTION 'SAVE_TEXT'
EXPORTING
HEADER = THEAD
SAVEMODE_DIRECT = 'X'
TABLES
LINES = IT_LINE1
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
OBJECT = 4
OTHERS = 5.
IF SY-SUBRC = 0.
COMMIT WORK.
ENDIF.
写入成功
3.读取文本
DATA : lt_lines TYPE TABLE OF tline.
CALL FUNCTION 'READ_TEXT'
EXPORTING
CLIENT = SY-MANDT
ID = '0002'
LANGUAGE = '1'
NAME = '1110599005'
OBJECT = 'VBBK'
* ARCHIVE_HANDLE = 0
* LOCAL_CAT = ' '
* IMPORTING
* HEADER =
* OLD_LINE_COUNTER =
TABLES
LINES = lt_lines
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
OTHERS = 8
.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.
LOOP AT lt_lines INTO DATA(LW_LINE).
WRITE: / lW_line-TDLINE.
ENDLOOP.