textEdit String값을 tdline으로 변경하는 함수

1. 이슈 : textEdit으로 입력한 longtext를 스마트폼으로 출력시, 줄바꿈(CR_LF)이 ##으로 그대로 표시됨

2. 해결방법 : 함수 “CONVERT_STREAM_TO_ITF_TEXT”을 이용해 Internal Table로 사전 구성해 출력.

DATA: lt_lines TYPE string_table.

DATA: lv_znote TYPE string.

DATA: lt_znote TYPE TABLE OF TLINE.

APPEND lv_znote TO lt_lines.

CLEAR: lt_znote.

CALL FUNCTION ‘CONVERT_STREAM_TO_ITF_TEXT’

  EXPORTING

    stream_lines = lt_lines

    language     = sy-langu

    lf           = ‘X’

  TABLES

    itf_text     = lt_znote.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments