CAFE

ABAP

[Func] 롱텍스트 가져오는 함수

작성자우승권|작성시간08.10.27|조회수214 목록 댓글 0

롱텍스트 가져오는 함수. 

 

FORM READ_LONG_TEXT USING P1 P2 P3.

  CLEAR : THEAD, IT_LINE, IT_LINE[].

  THEAD-TDID = P1.
  THEAD-TDSPRAS  = SY-LANGU.
  THEAD-TDNAME   = P2.
  THEAD-TDOBJECT = P3.

  CALL FUNCTION 'READ_TEXT'
    EXPORTING
      CLIENT                        = SY-MANDT
      ID                            = THEAD-TDID
      LANGUAGE                      = THEAD-TDSPRAS
      NAME                          = THEAD-TDNAME
      OBJECT                        = THEAD-TDOBJECT
*   ARCHIVE_HANDLE                   = 0
*   LOCAL_CAT                        = ' '
* IMPORTING
*   HEADER                          =
    TABLES
      LINES                         = IT_LINE
   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.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.

 

QM에서 사용한 경우 : id -> 'LTQM' / language -> 'E' / name -> viqm-qmnum+viqm-fenum  / object -> 'QMFE'

MM(Material text) :    id -> 'LTXT' / language -> 'E' / name -> PLNBEZ / object -> 'MDTXT'

 

 

reference : STXH table

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼