Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/boy0korea/ABAP2XLSX_HELPER

abap2xlsx helper
https://github.com/boy0korea/ABAP2XLSX_HELPER

abap abap2xlsx erp excel excel-export excel-import excelgenerator excelreader excelwriter helper sap sap-netweaver

Last synced: 3 months ago
JSON representation

abap2xlsx helper

Awesome Lists containing this project

README

        

# ABAP2XLSX_HELPER
abap2xlsx helper

[**Korean**](#korean)
 · 
[**English**](#english)

## Korean
### 필수 설치
- [abap2xlsx](https://github.com/sapmentors/abap2xlsx)를 우선 설치하세요.
### 아래의 메소드를 사용할 수 있습니다.
- ZCL_ABAP2XLSX_HELPER=>EXCEL_DOWNLOAD

인터널 테이블 내용을 엑셀 파일로 다운로드 합니다.

- ZCL_ABAP2XLSX_HELPER=>EXCEL_EMAIL

인터널 테이블 내용을 엑셀 파일로 첨부하여 이메일을 발송 합니다. 변환작업을 백그라운드로 처리하므로 실행은 바로 끝납니다. 용량에 따라 이메일이 늦게 도착 할 수 있습니다.

- ZCL_ABAP2XLSX_HELPER=>EXCEL_UPLOAD

엑셀 파일을 업로드하여 인터널 테이블에 넣습니다.

- ZCL_ABAP2XLSX_HELPER=>GET_FIELDCATALOG
- ZCL_ABAP2XLSX_HELPER=>CONVERT_ABAP_TO_EXCEL

인터널 테이블 내용을 엑셀 파일(XSTRING)로 변환 합니다.

- ZCL_ABAP2XLSX_HELPER=>CONVERT_JSON_TO_EXCEL

JSON 표현의 데이터를 읽어 엑셀 파일(XSTRING)로 변환 합니다.

- ZCL_ABAP2XLSX_HELPER=>CONVERT_EXCEL_TO_ABAP

엑셀 파일(XSTRING)을 읽어 인터널 테이블에 넣습니다.

- ZCL_ABAP2XLSX_HELPER=>GET_XSTRING_FROM_SMW0

SMW0에 업로드한 이미지 파일을 읽어서 XSTRING으로 변환 합니다. 엑셀 다운로드시 IV_IMAGE_XSTRING 파라미터로 전달하면 이미지를 추가 할 수 있습니다.

- ZCL_ABAP2XLSX_HELPER=>FPM_UPLOAD_POPUP
- ZCL_ABAP2XLSX_HELPER=>GET_DDIC_FIXED_VALUES

### FPM enhancements @ list UIBB

![image](https://user-images.githubusercontent.com/75079431/124207191-ebb66380-db1f-11eb-8b1e-1f6cc0466a16.png)

Excel by abap2xlsx : 다운로드 실행 ZCL_ABAP2XLSX_HELPER=>EXCEL_DOWNLOAD

Email me : 이메일 전송 실행 ZCL_ABAP2XLSX_HELPER=>EXCEL_EMAIL


## English
### Prerequisite
- Install [abap2xlsx](https://github.com/sapmentors/abap2xlsx) first.
### You can use these methods.
- ZCL_ABAP2XLSX_HELPER=>EXCEL_DOWNLOAD

convert abap internal table to excel file and start to download.

- ZCL_ABAP2XLSX_HELPER=>EXCEL_EMAIL

convert abap internal table to excel file and send by email. execution is finished quickly. converting is processed in background. in case of large convertion, email delays can occur

- ZCL_ABAP2XLSX_HELPER=>EXCEL_UPLOAD

start to upload file and convert excel file to abap internal table.

- ZCL_ABAP2XLSX_HELPER=>GET_FIELDCATALOG
- ZCL_ABAP2XLSX_HELPER=>CONVERT_ABAP_TO_EXCEL

convert abap internal table to excel XSTRING

- ZCL_ABAP2XLSX_HELPER=>CONVERT_JSON_TO_EXCEL

convert JSON data(it must come from abap internal table) to excel XSTRING

- ZCL_ABAP2XLSX_HELPER=>CONVERT_EXCEL_TO_ABAP

convert excel XSTRING to abap internal table.

- ZCL_ABAP2XLSX_HELPER=>GET_XSTRING_FROM_SMW0

convert image file from SMW0 to XSTRING. if add image to excel, use IV_IMAGE_XSTRING parameter.

- ZCL_ABAP2XLSX_HELPER=>FPM_UPLOAD_POPUP
- ZCL_ABAP2XLSX_HELPER=>GET_DDIC_FIXED_VALUES

### FPM enhancements @ list UIBB

![image](https://user-images.githubusercontent.com/75079431/124207191-ebb66380-db1f-11eb-8b1e-1f6cc0466a16.png)

Excel by abap2xlsx : it calls ZCL_ABAP2XLSX_HELPER=>EXCEL_DOWNLOAD

Email me : it calls ZCL_ABAP2XLSX_HELPER=>EXCEL_EMAIL