Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month ago
JSON representation
abap2xlsx helper
- Host: GitHub
- URL: https://github.com/boy0korea/ABAP2XLSX_HELPER
- Owner: boy0korea
- License: mit
- Created: 2021-06-11T14:40:05.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-01T00:53:05.000Z (over 1 year ago)
- Last Synced: 2024-08-02T19:01:36.821Z (5 months ago)
- Topics: abap, abap2xlsx, erp, excel, excel-export, excel-import, excelgenerator, excelreader, excelwriter, helper, sap, sap-netweaver
- Language: ABAP
- Homepage:
- Size: 123 KB
- Stars: 13
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- abap-florilegium - ABAP2XLSX_HELPER
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