상세 컨텐츠

본문 제목

ABAP 첨부 파일 업로드 - 기초 1(스탠더드 기능)

ABAP

by Kiroc 2022. 7. 11. 17:03

본문

실행 시 보여지는 화면
해당 버튼을 통해 첨부파일 업로드 가능
SRGBTBREL 테이블에 첨부파일 정보 라인 생성

ABAP에는 GOS라는 기능이 있다.

Generic Object Service의 약자로 주로 첨부파일을 업로드할 때 한번쯤 들어보는 단어인데,

 

기본적인 기능만 붙이면 프로그램 실행시 좌측 상단에 버튼이 생기고

해당 버튼을 통해 첨부파일을 올릴 수 있으며 SRGBTBREL 테이블에 한 줄 씩 데이터가 추가된다.

 

SRGBTBREL 테이블은 GOS를 이용하여 첨부파일을 올릴때 알고 있어야 하는 테이블이다.

임포트하는 값(여기서는 OBJ)에 

SRGBTBREL의 INSTID_A필드(Instance ID)에 들어갈 고유한 값을 입력하면 된다.

 

 

코드

*&---------------------------------------------------------------------*
*& Report  ZATTACHMENT_TEST_BASIC
*&---------------------------------------------------------------------*
REPORT ZATTACHMENT_TEST_BASIC.

DATA MANAGER TYPE REF TO CL_GOS_MANAGER,
       OBJ TYPE BORIDENT.

OBJ-OBJTYPE SY-REPID.
OBJ-OBJKEY  'UNIQUEKEY'. "고유한 값 입력

CREATE OBJECT MANAGER
  EXPORTING
    IS_OBJECT OBJ
    IP_NO_COMMIT ABAP_FALSE.

WRITE:'TEST'.

 

참고자료

HTTPS://WWW.YOUTUBE.COM/WATCH?V=PQ4KIZGJ1NY&AB_CHANNEL=EASYSAPABAP

 

 

 

관련글 더보기