본문 바로가기
728x90
반응형

ERP-SAP/ABAP119

sap abap 자산 내용연수 일괄변경 bdc 개발 이거 보기전에 이거에 연관된 내용연구수변경글부터 읽고오길 바랍니다.... 잘못하면 회계팀에 욕먹을수 있어요.... 이 방법은 회계팀하고 무조건.. 논의하고.. 이슈가 이런게있다 하고 분석후에 하세요... 요구사항 정리 1. 자산 가치가 1000원이상이어야 함.(계산필요) (내용연한 다된게 회계상 천원임) 2. 특정 자산클래스들만 조회해서 할거임 설계개발은 내가 알아서니까 내맘대로ㅋㅋㅋㅋ 아래는 선언부...(우리 소스카피 못해요...쓰레기선언도 존재함 ㅎㅎ) 스크린 간단.. 자산 / 자산클래스 / 내구연한 받기 (내구연한 원복도 할수있어야하니까..) 혹시 bdc 돌리기 싫을수있고 잘못누를수있으니 개발자의 기본 체크박스..만들어두기.. 잘못눌러 죄다 내구연한 bdc돌면클나.. 아 위에 cbo db는 변한거 .. 2022. 12. 27.
abap itab to excel xml download (인터널테이블 xml 변환해서 다운후 excel 로 보기 ) Itab to xml download coding... 'sdixml_data_to_dom' export name 은 맘대로 넣어도 문제없었음..( yourself) 결론, 위에처럼 코딩하면 문제 없음... filename의 경우 경로 + 파일명.xml 해도되고 .xml 빼도 됨... 다운로드되면 excel로 끌어다 놓으면 예쁘게 표로 만들어져 있음... 기타 문의사항은 구글신에게 물어보면 됨.. 도움 되었다면 플젝에서 만나면 커피나 사주십쇼~ㅎㅎ 2022. 1. 20.
abap itab to excel xlsx download (인터널테이블 65535건 초과 엑셀 다운로드 abap xlsx download) 1. 개요 DB 데이터를 취합해서 다운로드를 하려함 그러나 7만~10만건 이상들은 ALV 로 뿌린후에 EXCEL다운로드 누르려면 너무 느림... 특히 몇만건이상 alv로 뿌리면 매우매우 느린데 거기서 excel로 다운로드 누르면 더느려서 개발하게 됨 2. 시행착오가능한 부분 아마 이 글을 찾아온 사람들는 xls 다운로드 하면서 65535 건 이상이 왜 안되나?? xlsx 로는 안되나? 하며 왔을것임. 결론은 된다. 단, 안됐던이유는 펑션을 잘못골랐을 뿐... 3. 펑션 설명 'ms_excel_ole_standard_dat' 이걸 이용해 다운로드 하면 65535건이 최대다. 사용법은 export 의 file_name = your directory+filename 이고 tables data_tab = ita.. 2022. 1. 20.
alv용 dynamic internal table 을 만들고 각 cell마다 alv cell style 주기 아래 글과 이어지는 내용인데.. 우리가 동적으로 Db명을 받아서 그 itab을 생성하는 방법은 아래 글에서 캡쳐로 보여줬다.. 또 붙이자면 이렇게 선언 후에아래와같이 코딩하고assign 까지 하면 필드심볼에 내가 원하는 동적인 ITAB 모양들이 만들어져있다. 같은거 선언은 위에 캡쳐에 해놨다. 자 그럼 저렇게 DB 모양하고 똑같이 만들어서 ALV 뿌리면... 당연히 각 셀마다 컨트롤 하는 필드가 없어서 효과를 줄 수 없다. 현업 요구사항은 KEY값은 당연히 수정불가하게 닫아두되.. ALV의 APPEND 버튼을 누르면 키값이 열려야 된다는 것... 즉 이건 셀 컨트롤이 필요하다. 이것에 대한 예시는 스탠다드 플그램중 SLIS 패키지에 BCALV_EDIT_01~~~08까지를 보면 된다. 자 다시 돌아와서.... 2021. 1. 19.
728x90
반응형