ALV에서 자료다운받기 버튼을 클릭하여,
엑셀(또는 TXT)로 다운받았더니,
딱 100번째 컬럼 이후로 자료가 안보입니다.
1일 부터 31일까지의 데이터를 보여주는데 날짜마다 4개의 데이터를 보여주니까
이것저것 합치면 대충 130개정도의 컬럼이 있는 셈이군요.
혹시 이런 문제를 해결할수 있는지 질문드립니다.
ALV에서 자료다운받기 버튼을 클릭하여,
엑셀(또는 TXT)로 다운받았더니,
딱 100번째 컬럼 이후로 자료가 안보입니다.
1일 부터 31일까지의 데이터를 보여주는데 날짜마다 4개의 데이터를 보여주니까
이것저것 합치면 대충 130개정도의 컬럼이 있는 셈이군요.
혹시 이런 문제를 해결할수 있는지 질문드립니다.
아래 노츠 보시면 알겠지만 1023 자가 넘어가면 SAP 스탠더드가 알아서 line을 짤라 해결방법이 없는걸로 알고 있습니다.
대신 저희는 대안으로서 파일로 export하는 것이 아닌 excel 창으로 바로 export해서 보는 방법을 제안합니다.(매크로 보안설정 해제 필요)
alv 내용을 excel 아이콘 눌러서 엑셀창으로 export해서 raw data라는 sheet를 저장해서 활용하시면 됩니다.
수고하세요
SAP Note 855314 - Downloading a list from the ALV to Excel
Note Language: English Version: 2 Validity: Valid Since 2005.06.21
Summary
Symptom
You download a list that is wider than 1023 characters from the ABAP List
Viewer (ALV) to a local file as a spreadsheet. A line break occurs after 1023 characters. The list appears in Excel in this way.
More Terms
Excel, download, lists, ALV, 1023 columns, list width
REUSE_ALV_LIST_DISPLAY, REUSE_ALV_GRID_DISPLAY, CL_GUI_ALV_GRID
Cause and Prerequisites
This corresponds to the SAP standard.
Solution
To prevent a line break occurring when you download the list as a local
spreadsheet file, you must reduce the width of the list in the ALV.
You can do this either by hiding columns, or by changing the column widths
in the ALV.