콘텐츠로 이동

SPLIT_FILENAME

목적

PC에 저장된 파일의 경로(Path), 파일명(File Name), 확장자(Extension) 정보를 추출하는 기능


주요 단계

1. 파일 정보 추출 기능 구현

1.1. UI Object 및 Event 생성

  • Application에서 파일 정보 추출을 위한 UI Object 및 Event를 생성한다.

이미지

<사진 1> UI Object 및 Event 생성 예시


2. 파일 정보 추출 기능 구현

2.1. Method : SPLIT_FILENAME 구성

  • 파일의 경로(Path), 파일명(File Name), 확장자(Extension)를 분리하는 기능을 제공하는 Method SPLIT_FILENAME을 구성한다.

2.2. ABAP 소스 코드 예시 (EV_SPLIT_FILENAME)

METHOD EV_SPLIT_FILENAME.

      "PC File의 Extension, File Name, Path 분리
      CALL METHOD /U4A/CL_UTILITIES=>SPLIT_FILENAME
        EXPORTING
          I_FILENAME      = 'C:\Users\Name\Downloads\U4A HTML.jpg'
        IMPORTING
*         E_DRIVE         =
          E_EXTENSION     = GS_FILE-EXTENSION
*         E_NAME          =
          E_NAME_WITH_EXT = GS_FILE-NAME_WITH_EXT
          E_PATH          = GS_FILE-PATH.

ENDMETHOD.

3. 파일 정보 확인

3.1. Application 실행 후 파일 정보 확인

  • "GET FILE INFORMATION" Button을 클릭하면 파일의 확장자(EXTENSION), 파일명(FILENAME), 경로(PATH) 정보를 확인할 수 있다.

이미지

<사진 2> 파일 정보 확인 화면 예시