z2soo's Blog

ABAP Source Code 다운로드 프로그램 (한글깨짐 없음) 본문

SAP/ABAP

ABAP Source Code 다운로드 프로그램 (한글깨짐 없음)

z2soo 2023. 2. 14. 13:59
반응형

ABAP Source Code 다운로드 프로그램

ABAP 프로그램 또는 펑션을 구현하다 보면 해당 source code를 따로 저장해둬야 하는 경우가 있다. 주로 반복적으로 동일한 프로그램, 펑션을 구현하다 보니 개인적으로 source를 가지고 사용하기 위한 경우가 대부분이지만... 이런 경우 프로그램을 통해 txt 파일 또는 html 파일 형태로 source code를 다운받을 수 있는 코드가 있다. E.G.Mellodew 라는 사람이 만든 Mass dowmload 프로그램으로 해당 포스팅 맨 마지막에 있는 텍스트 파일을 다운받아 그대로 붙여넣어 프로그램을 생성 및 실행하면 된다. 

 

한글 깨짐 현상

다운로드 받았을 때, 한글 깨짐 현상이 발생하는 경우가 있다. 이 경우 아래 이미지와 같이 코드 중 아래의 ISO-8859-1 부분을 KSC5601 으로 값을 변경해주면 된다. (아래 코드에는 해당 변경사항이 반영되어 있다.)

→ 해당 로직 수정으로도 한글 깨짐이 존재해서 한글 깨짐 없는 버전의 코드로 다시 업로드 했다. 

 

Mass Download Code 파일

코드가 길다보니 따로 코딩 블럭에 넣지 않고 txt 파일로 올렸다. 다운받아 그대로 붙여넣어 프로그램을 생성해주면 된다. SAP GUI 버전이 낮아서 그런건지는 모르겠지만, 현재 아래 프로그램으로 코드 다운로드 하면 txt 형식은 한글 깨짐 없이 잘 되지만, HTML 형식은 한글 깨짐이 있다.  

Mass Download Code (한국어 깨짐 없음).txt
0.33MB

 

Mass Download Code 실행 화면

프로그램을 실행하면 아래와 같이 화면이 나온다. 필수로 입력해야 하는 항목은 다운로드 경로 및 다운로드 포맷이며, 그 외에 사용하는 항목에 대한 내용을 다음과 같다. 

  • Programs : Source code를 다운받을 프로그램명 입력
  • Package : Package 단위로 다운받는다면 해당 패키지 입력 (다운로드 파일은 프로그램 명으로 저장됨) 
  • HTML document : HTML 형식로 다운받아지며, 개인적으로 보기 편한 포맷이라고 봄
  • Text document : TXT 형식으로 다운받아짐
  • Download to PC : 저장위치

 

혹시 해당 소스 및 프로그램에 대한 저작권이 문제가 된다면 바로 알려주시기를 바라며...

 

 

반응형
Comments