인터널테이블에 '20090918,20090919' 이란 값이 들어있는데
엑셀로 다운을 하면 이 값을 숫자로 인식해서 자동으로 3자리마다 콤마가 찍혀서 다운이 됩니다.
20090918,20090919 ------> 2,009,091,820,090,919
이것을 원래 데이터 값인 20090918,20090919 이상태 그대로 다운받는법이 궁금합니다.
원 데이터에 콤마 앞이나 뒤에 공백을 하나 주면 그대로 나오긴합니다만 공백 없이 해결하는법이 궁금해요
20090918 , 20090919 ------> 20090918 , 20090919
20090918, 20090919 ------> 20090918, 20090919
20090918 ,20090919 ------> 20090918 ,20090919
다운로드 펑션은 WS_DOWNLOAD 사용했구요
해당값이 들어있는 변수 다운받는 변수 모두 케릭터 타입니다.
참고로 Excel OLE에서 해당 셀 속성을 텍스트타입으로 강제 컨버젼시키는 속성값을 아시는분은
속성값 알려주시면 감사하겠습니다 ^^
excel 의 기본적인 기능중 field 의 속성을 강제로 text 로 변경하는 기능이 있습니다.
field 에 들어가는 문자 앞에 `(<- 키보드 1 앞 '~' 표시 키보드 문자열)를 삽입하면 됩니다.
즉 abap 에서 field 에 값을 옮길때 ` + 20090918.20090919 로 만드시기 바랍니다.(그렇다고 '+' 하시면 안됩니다. concatenate 하세요)
참고하시기 바랍니다.