분류 전체보기70 ALV 내에서 한 셀만 선택하는 방법 ROW 내에 한 COL, 즉, 특정셀만 선택하고 싶을 때, ctl+y +특정 셀 클릭 2023. 4. 14. BATCH INPUT(BDC 레코딩)을 활용하는 방법 TCODE : SHDB (프로그램 명 : SAPMSBDT) 개발 클래스 SBDC 하위의 펑션 그룹 SBDR 하위의 펑션 모듈 BDC_OBJECT_READ을 프로그램 내에서 불러오면 된다. 불러오고 나서, QUEUE ID 입력 하면 BATCH INPUT(BDC 레코딩) 데이터를 활용할 수 있게 된다. *QUEUE ID 확인하는 방법 테이블 APQI에서 GROUP ID칸에 본인이 보고싶은 SHDB 리스트 명(기록)을 적어주고, 실행한 후, QID를 복사한다. QID를 위에서 본 모듈인 BDC_OBJECT_READ의 파라미터QUEUE ID로 입력해준다. 그럼 SHDB에서 본 것과 같은 레코딩 내역을 확인할 수 있다. 2023. 4. 10. RANGE 타입과 VALUE 문 Ranges 선언 시, 헤더가 있는 인터널테이블이 생성된다. VALUE 문은 GENERIC or Non-GENERIC(#자리에 TYPES에서 선언한 타입 넣어주기) 타입 둘 다 가능하다. 단수 변수는 불가능하며, 굳이 필요 시, TYPES로 단일 컬럼을 가진 스트럭쳐를 선언해준다. Ranges : r_carrid for scarr-carrid. r_carrid[] = value #( sign = 'I' option = 'EQ' ( low = 'AA' ) ( low = 'AZ' ) ). 2023. 4. 10. MAX값과 그 외 데이터 쿼리하기 서브 쿼리를 이용하여 우선 MAX 값으로 필터링 하는 게 핵심. SELECT carrid, connid, fldate, paymentsum, seatsmax, seatsocc, currency FROM sflight AS a WHERE fldate IN ( SELECT MAX( fldate ) FROM sflight WHERE carrid IN @s_carrid GROUP BY carrid, connid ) INTO TABLE @DATA(lt_scarr). 2023. 4. 10. 이전 1 2 3 4 ··· 18 다음