SAP ABAP에서 웹저장소(SMW0)를 이용한 문서 연결

ABAP 프로그램에 파일을 연결하는 방식은 여러가지가 있겠지만, 저같은 경우엔 SMW0에 파일을 업로드 하여 사용을 합니다. 이 파일을 BDC나 Excel Upload할때 문서양식을 PC에서 찾지 않고 프로그램에 직접 연결해서 쓰면 편하기 때문이지요. 아래와 같이 버튼을 추가해서 프로그램에 연결합니다. 그럼, SMW0에 문서를 저장하는 방법을 소개합니다. 1. SMW0 초기화면 티코드 SMW0를 실행하면 초기 화면이 나옵니다. 여기서 2번째 선택 2. 패키지 생성 or 대상 패키지 조회 3. 신규 오브젝트 생성 […]

더보기 6 댓글

SAP ABAP BDC Coding Block

* 코딩블럭 해제하기   DATA: ctu_params TYPE ctu_params.   CLEAR ctu_params.   ctu_params-dismode = mode.   ctu_params-updmode = ‘S’.   ctu_params-racommit = ‘X’.   ctu_params-nobinpt = ‘X’.   CALL TRANSACTION tcode USING bdcdata                                    OPTIONS FROM ctu_params                         […]

더보기 5 댓글

ALV Grid 셀변경시 자동반영 되도록

ALV 샘플 : BCALV_EDIT_04그 예제의 문제점이*§3.Optionally register ENTER to raise event DATA_CHANGED.*   (Per default the user may check data by using the check icon). call method g_grid->register_edit_event               exporting                  i_event_id = cl_gui_alv_grid=>mc_evt_enter.bcalv_edit_03 에 보면 저부분이 잇거든 만약 위처럼i_event_id = cl_gui_alv_grid=>mc_evt_enter.해주면… 머가 변화를 주고 엔터를 쳐야만… 변경 메소드를 타고 만약… 엔터안쳐도 ..변화만 생기면…알아서 […]

더보기 댓글 남기기

수작업 실행시 이상무, Batch Job실행시 문제가 있을때

1. Variant나 Batch Job을 다시 만들어본다. 2. 프로그램 수행시와 Batch Job수행시 SAP ID를 확인해 본다. 3. Unix Command 수행코드가 있다면 Batch Job생성시 DB Server로 설정해본다.

더보기 댓글 남기기

Smartform 출력옵션

ssfctrlop-preview   = ‘X’. ssfctrlop-no_dialog = ‘X’.    “Dialog 없이 즉시출력 ssfcompop-tdarmod   = ‘1’. ssfcompop-tdnoarmch = ‘X’. ssfcompop-tdimmed   = ‘X’. ssfcompop-tddelete  = ‘X’. ssfcompop-tdnoprint = ‘X’.  “출력버튼 비활성 ssfcompop-tdnoprev  = ‘X’.  “출력옵션에서 미리보기 제거.

더보기 댓글 남기기

SAP ABAP Screen Painter가 안뜰때..

1. Utilities-Settings에 스래피컬 레이아웃 편집기가 체크되어 있는지 확인  2. SAPGUI 설치시 Graphical Screen Painter가 체크되어 있는지 확인   3. 시스템 컴퓨터 이름이 한글이면 실행이 안되니 영문으로 변경

더보기 댓글 남기기

SAP ABAP Function “ALSM_EXCEL_TO_INTERNAL_TABLE” 수행시 덤프나면..

Function “ALSM_EXCEL_TO_INTERNAL_TABLE” 실행시 “MESSAGE_TYPE_X”이 에러를 내면 GUI Logonpad를 최신패치시킨다.(현재 22로 패치해 에러 없어짐)

더보기 댓글 남기기

ALV Grid 프린터버튼 실행시 덤프 해결

1. 덤프화면원인 :   CLEAR gs_layout.  gs_layout-sel_mode = ‘A’.*  gs_layout-box_fname = ‘MARK’. <==   Internal Table에 “MARK” 필드가 없었음..*  gs_layout-col_opt = ‘X’.  gs_layout-cwidth_opt = ‘X’.*  gs_layout-no_rowmark = ‘X’.  gs_layout-zebra = ‘X’.  gs_layout-stylefname = ‘CELLTAB’.

더보기 댓글 남기기

ALV Cell Color Setting

FieldCatalog에 emphasize에 아래와 같은 값을 셋팅한다. emphasize (highlights column in colour)Value range: SPACE, ‘X’ or ‘Cxyz’ (x:’1′-‘9’; y,z: ‘0’=off ‘1’=on)‘X’ = The column is highlighted in the default color for colour highlighting.‘Cxyz’ = The column is highlighted in the coded colour: – C: Color (coding must start with C) – x: Color number – y: Intensified – z: Inverse 참조 프로그램 : 1. ERGP2900 2. […]

더보기 댓글 남기기

SAP ABAP Selection-Screen on value-request 이벤트내 Standard Search Help 함수 이용하기

Selection-Screen 파라미터에 Search Help를 스탠다드 함수를 이용하여 추가할 수 있습니다.   1. 기존화면       2. 변경화면           3. 관련 소스코드1 *internal table made to populate the value of werks when pressing f4 DATA: BEGIN OF IT_FINAL OCCURS 0,       WERKS TYPE MARC-WERKS,       END OF IT_FINAL. DATA: IT_RETURN LIKE DDSHRETVAL OCCURS 0 WITH HEADER LINE. […]

더보기 댓글 남기기
Close Bitnami banner
Bitnami