Function

SAP Directory-EPS2_GET_DIRECTORY_LISTING

 

 

 

펑션명 : EPS2_GET_DIRECTORY_LISTING 

기능 :  SAP Directory(티코드: AL11) 에 저장되어 있는 파일의 정보를 리턴받는 펑션

 

DATA: LV_DIR_NAME   TYPE EPS2FILNAM,

           LT_DIR_LIST      TYPE TABLE OF EPS2FILI,

                     

 

LV_DIR_NAME = '파일 디렉토리' OR '파일디렉토리&&파일명'

 

CALL FUNCTION 'EPS2_GET_DIRECTORY_LISTING'
     EXPORTING
        IV_DIR_NAME = LV_DIR_NAME

    TABLES

         DIR_LIST          = LT_DIR_LIST

   EXCEPTION
        INVALID_EPS_SUBDIR = 1
         SAPGPARAM_FAILED = 2
         BUILD_DIRECTORY_FAILED = 3
         NO_AUTHORIZATION = 4
         READ_DIRECTORY_FAILED = 5
         TOO_MANY_READ_ERRORS = 6
         EMPTY_DIRECTORY_LIST = 7

   

 

**파일명까지 입력시 대/소문자 구문이 되어야하므로 LV_DIR_NAME에

  정확한 파일 디렉토리만 넣고 펑션 실행 후 LT_DIR_LIST-NAME = (파일명) 으로

  READ TABLE 하여 사용하는 방법도 있음

 

<LT_DIR_LIST 구성요소- TYPE EPS2FILI >

NAME          = 파일명

SIZE            = 파일사이즈

MTIM           = 타임스탬프

OWNER      = 파일 소유자

RC               = 파일전송 리턴코드

 

'Function' 카테고리의 다른 글

RP_CALC_DATE_IN_INTERVAL  (0) 2024.07.02
RP_LAST_DAY_OF_MONTHS  (0) 2024.07.02
L_LAGP_LOESCHEN  (0) 2024.07.02
L_LAGP_HINZUFUEGEN  (0) 2024.05.28
POPUP_GET_VALUES  (1) 2023.05.02