메뉴 건너뛰기

SAP 한국 커뮤니티

간단한 계산공식은 Macro를 사용하자

양키 2011.04.14 09:32 조회 수 : 9539

반복적으로 사용되는 간단한 계산공식을 Function이나 perform문을 사용해 처리하는경우를 종종 봅니다.

Macro를 사용하여 간단한 계산공식을 Define해서 사용해보자.

자~!  아래소스에서 눈여겨 볼부분은 &1,2,3 부분입니다.

10,20,30의 값은 순서대로 포인트&1,&2,&3 으로 지정되어 변수의 역할을 한다고 보시면 됩니다.

Define부분의 순서는 바껴도 상관없지만 &1,&2,&3중 하나라도 define부분에 누락된다면 에러를 보시게 될겁니다.

 

DATA sum TYPE i.

 

"Macro definition
DEFINE add_macro.
sum &1 + &3 + &2.
sum sum + &3.
END-OF-DEFINITION.

START-OF-SELECTION.
add_macro 10 20 30.
WRITE sum.

========================

결과는 90이겠죠..

번호 제목 글쓴이 날짜 조회 수
67 sap 메뉴에서 표준 매뉴 전환 [1] selection장 2013.09.13 9448
66 FIELD-SYMBOL설명 및 예제 프로그램 [17] Delight 2008.04.30 9454
65 Field Catalog 가져오지 못하는문제(REUSE_ALV_FIELDCATALOG_MERGE) [3] 양키 2013.08.16 9537
» 간단한 계산공식은 Macro를 사용하자 [5] 양키 2011.04.14 9539
63 윈도우7에서 sapgui가 꺼지는 현상에 관한 팁 [14] 고양이야옹 2010.10.21 9572
62 ALV 동적 필드 구성 [4] 꿀홍삼 2015.02.06 9577
61 SUBQUERY 사용예 입니다. [1] 노름마치 2007.11.20 9583
60 Open SQL에서 SUM 사용시 유의사항. [11] 나침반친구 2007.06.07 9591
59 PD 인포타입 [3] file 준서기 2012.04.01 9652
58 LOOP 필드심볼이 빠르다.FIELD-SYMBOL [8] file sapjoy 2012.03.12 9671
57 BAPI_PO_CREATE1 구매오더 생성시에 사용하세요 [8] 노름마치 2007.12.10 9704
56 유용한 SAP System T-CODE sapjoy 2014.05.16 9715
55 System field 정리 [5] magicsy69 2008.06.03 9800
54 ABAP Color 색상표 [7] 웰컴 2008.12.12 9847
53 유니코드 변환 펑션 [5] 프리틀 2009.07.16 9855
52 Internal table 사용시 속도개선을 위한 구문 [16] 노름마치 2007.11.14 10021
51 sap buffer 리셋 [7] sapjoy 2012.06.01 10138
50 Tip : 전표 라인 아이템 Direct 조회 [5] 2007.10.23 10174
49 ADT(abap development tool) 설치 방법입니다. [1] Wise 멘토 2012.10.12 10228
48 숫자 포맷에서 콤마와 소수점이 바뀌어 나올 경우 [3] 쌉비씨 2012.04.16 10240