본문 바로가기

분류 전체보기

CTS Request / Task Rlease 풀기 Table : E070 Program : RDDIT076 Request / Task 번호넣고 더블클릭해서 Status를 R -> D로 변경 더보기
po hotspot me_display_purchase_document 더보기
멀티입력 complex_selection_dialog 더보기
alv 가로 색상 (row color) Layout-info_fname 에 색상을 갖고 있는 필드명을 지정함 더보기
ALV 상수 더보기
CDS - assosiation assosiation[1..1] to skat on skat.spras = $sesstion.system_language and skat.ktopl = t001.ktopl and skat.saknr = a.hkont 더보기
ABAP xls 엑셀 https://blogs.sap.com/2021/04/25/excel-upload-and-download-program-with-multiple-tabs-from-fiori-lauch-padweb-gui/ Excel Upload and Download Program with multiple tabs from Fiori Launch Pad(Web GUI) | SAP Blogs16 26 38,702 Introduction There could be multiple scenarios where an excel upload and download using ABAP Report Program or a Odata service with different sheets or tabs in a Excel needs t.. 더보기
eclipse ADT 설치 시 인증서 오류 eclipse.ini --vmargs 밑에 추가 --add-modules=ALL-SYSTEM -Djavax.net.ssl.trustStore=NUL -Djavax.net.ssl.trustStoreType=Windows-ROOT 더보기
ABAP FIELDCATALOG 필드카탈로그 FCAT 1. 인터널테이블 기준으로 생성할 경우 인터널테이블의 필드가 LIKE, TYPE 에 상관없이 잘 가져오는 것. 그리고 헤더라인 없이 선언된 인터널 테이블의 것 도 제약 없이 가져옴. 하지만 아래 필드는 어느정도 Mapping 이 필요함. * fcat 생성 DATA(LT_DFIES) = CL_SALV_DDIC=>GET_BY_NAME( GT_DATA ). * MAPPING * LVC_S_CAT 과 Mapping DATA: LS_FCAT TYPE LVC_S_FCAT, LT_FCAT TYPE LVC_T_FCAT. COL_POS = POSITION. COLTEXT = FIELDTEXT. REF_TABLE = PRECFIELD REF_FIELD = LFIELDNAME IF LS_DFIES-DATATYPE = 'CU.. 더보기
eclipse SAP CDS 단축키 Shortcuts Ctrl+7 : 주석 (한번누르면 주석 다시누르면 해제) Ctrl + 오브젝트클릭 : 해당소스코드로 이동(ABAP에서 더블클릭 한 효과) Ctrl+M : 에디터창 최대로 확장 / 축소 더보기
HANA eclipse ADT URL 버전 별로 다르기 때문에 아래 링크에서 원하는 URL 및 설치 가능 Tools 를 확인하세요. https://tools.ed1.hana.ondemand.com 더보기
스마트폼즈 여러 개 출력(멀티) data: ls_input type ssfcompin. ls_input-tdpreview = abap_true."변수처리로 미리보기 제어 ls_input-dialog = space. ls_input-tdimmed = abap_true. ls_input-tddelete = abap_true. ls_input-tdfinal = abap_true. call function 'SSFCOMP_OPEN' EXPORTING INPUT = LS_INPUT. "개별 SF 실행... "실행 시 CONTROL_PARAMETERS " NO_OPEN = 'X' " NO_CLOSE = 'X' 해줘야 오류 안 남 call function 'SSFCOMP_CLOSE'. "적당히 EXCEPTION 처리 해야 덤프 안 남 더보기
webdynpro f4 enter webdynpro f4 enter CL_WDR_VALUE_HELP_HANDLER 더보기
SCREEN 1000 FM F8 Delete Execute Button AT SELECTION-SCREEN OUTPUT. APPEND 'ONLI' TO GT_CODE. CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING P_STATUS = SY-PFKEY TABLES P_EXCLUDE = GT_CODE. 더보기
스타벅스 커피음료 주문 Can I get a ~ ? Can I get a tall latte? Can I get a large prapchino with extra syrub? Can I get a venti starbucks double shot with sweetener? Can I get a venti starbucks double shot sweetened? (verb) I want a less sweet. I want it lightly sweetened. We usually put 3 pumps, but do you want 3? Can you just put 3 pumps of sweetener? 더보기
TEXT POOL Symbols read 읽기 다른 프로그램. 혹은 현재 프로그램의 TEXT POOL Symbols 을 읽을 수 있다. DATA LT_TEXT TYPE TABLE OF TEXTPOOL. READ TEXTPOOL SY-REPID INTO LT_TEXT LANGUAGE '3'. 접속한 언어 외의 다른 언어로 되어 있는 text 를 읽을때 유용하다 더보기
통화 금액 자리수 변경 CURRENCY PRICE POSITION 금액입력 시 통화별로 저장되는 자리수가 다르다. 예를들어 1000 KRW 를 입력할때, 화면에서 입력한다면 직접 확인이 가능하다. 하지만 엑셀 업로드 시 1000 KRW 는 실제 DB 에서 10.00 KRW 로 저장해야 한다. 저장되는 값으로 변경해주는 펑션이다. BAPI_CURRENCY_CONV_TO_INTERNAL 더보기
숫자 소수 체크. Number Check 소수를 포함해서 숫자를 체크하는 명쾌한 펑션 CHAR_FLTP_CONVERSION 문자열로 숫자를 넣어주고, 오류가 발생한다면 정수나 소수가 아니다. Exception 이 발생하니 적절히 메시지 처리를 하면 되겠다. 문자가 들어오면 덤프가 나는데 완벽하지는 않지만 DATA LV_STR TYPE STRING. "반드시 이 타입으로 비교 IF LV_STR CN '0123456789.'. " 에러처리 ENDIF. 더보기
SFLIGHT 데이터생성 SAPBC_DATA_GENERATOR SFLIGHT 데모 데이터를 생성한다 더보기
ALV test grid program: BCALV_TEST_GRID alv 옵션을 변경해가며 테스트해볼 수 있다 더보기