SAP/ABAP (38) 썸네일형 리스트형 /복습/[엑셀 업로드 프로그램 이해하기] 편집프로그램(툴바 복사) 최초 작성일: 2024-09-29최종 작성일: 2024-09-29목표: 엑셀업로드프로그램 이해하기 FORM alv_grid . CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = sy-repid i_callback_pf_status_set = 'PF_STATUS_SET' ->> PBO i_callback_user_command = 'USER_COMMAND' ->> PAI is_layout = ls_layout it_fieldcat = it_fieldcat TABLES t_outtab .. /WIP/[엑셀 업로드 프로그램 이해하기] 편집프로그 최초 작성일: 2024-09-22최종 작성일: 2024-09-22 목표: 엑셀업로드프로그램 이해하기 i_callback_pf_status_set = 'PF_STATUS_SET' i_callback_user_command = 'USER_COMMAND' i_callback_pf_status_set = 'PF_STATUS_SET' =>> perform pf_status_set 연결 =>PBO (PROCESS BEFORE OUTPUT -=> 버튼, 툴바 => 출력전에 실행 ==>>resue_alv grid siplay 펑션을 타서 출력하기전에 실행한다. i_callback_user_command = 'USER_COMMAND' =>> Perform usser_command 연결 .. SAP GUI 단축키 [ABAP] SAP Workbench 단축키 : 네이버 블로그 (naver.com) /WIP/[엑셀 업로드 프로그램 이해하기]PERFORM UPLOAD_FROM_EXCEL 디버깅(2/2) 최초 작성일: 2024-08-20최종 작성일: 2024-08-20목표: 엑셀업로드프로그램 이해하기 # 3. TRYP 문 + NEW 객체 선언 디버깅 TRY . lo_excel_ref = NEW cl_fdt_xl_spreadsheet( document_name = lv_filename xdocument = lv_headerxstring ) . CATCH cx_fdt_excel_core. "Implement suitable error handling here ENDTRY . "Get List of Worksheets1-1 TRY문try 구문 실행 후에 변수 값들의 변화.. [엑셀 업로드 프로그램 이해하기]PERFORM UPLOAD_FROM_EXCEL 디버깅(1/2) 최초 작성일: 2024-08-18최종 작성일: 2024-08-18목표: 엑셀업로드프로그램 이해하기 #1. CALL FUNCTION GUI_UPLOAD 디버깅 FORM upload_from_excel . DATA : lv_filename TYPE string, lt_records TYPE solix_tab, lv_headerxstring TYPE xstring, lv_filelength TYPE i. lv_filename = p_file. CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = lv_filename filetype .. [엑셀 업로드 프로그램 이해하기-3/N ]PBO,PAI 최초 작성일: 2024-08-18최종 작성일: 2024-08-18목표: 엑셀업로드 프로그램 이해하기 START-OF-SELECTION. -> 선택이 끝나면IF r1 = 'X'. -> 조회 하는 경우 PERFORM CHECK_BEFORE_PROCESS.* 파일 업로드 진행 PERFORM UPLOAD_FROM_EXCEL. PERFORM GET_DATA. -> 오류 검증ELSEIF r2 = 'X'. -> 편집 하는 경우 PERFORM GET_NEEDED_DATA. -> 편집 진행ELSEIF r3 = 'X'. -> 삭제하는 경우 PERFORM DEL_DATA. -> 삭제ENDIF.*&========================================================.. [WIP]Excel_Upload프로그램_프로그램 작동 로직(3/3) 최종 작성일: 2024년 6월 27일최종 목표: 엑셀 업로드 동작이 어떻게 돌아가는 지 확인하기2 (디버깅으로 통해 작동 로직 제대로 이해하기) 엑셀 다운로드 순서 1. Initialization FORM act_function_key . CASE SSCRFIELDS-UCOMM. WHEN 'FC01'. PERFORM EXCEL_DOWN_SMPL. ENDCASE. ENDFORM. FC01을 선택했으니 'EXCEL_DOWN_SMPL' 실행할 것 2. FORM excel_down_smpl 다운로드 양식 설정 (파일명등) 해당 엑셀 파일 저장 경로 지정 3. OLE OBJECT 생성 & 실행 2번 excel_down_smpl form 실행 시 설정한 파일명(ls_key-objid)을 .. [WIP]Excel_Upload프로그램_프로그램 작동 로직(2/3) 최종 작성일: 2024년 6월 25일최종 목표: 엑셀 업로드 동작이 어떻게 돌아가는 지 확인하기 1)FORM excel_down_smpl .* 다운로드 양식 선택 LS_KEY-OBJID = 'ZTEST14_EXCEL01'. LS_KEY-RELID = 'MI'.* 파일 경로 조회 2) PERFORM SET_DIRECTORY USING LS_KEY-OBJID.* 엑셀 다운 3) PERFORM DOWNLOAD_EXCEL_SMPL USING LS_KEY-OBJID. IF SY-SUBRC = 0. MESSAGE '엑셀정상다운' TYPE 'S'. ELSE. MESSAGE '엑셀다운에러' TYPE 'S'. ENDIF.ENDFORM. 1. 파일 저장 경로 조회 ( 다운로드 받은 엑셀 파일.. 이전 1 2 3 4 5 다음