메뉴 건너뛰기

SAP 한국 커뮤니티

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

양키 2011.04.14 18:32 조회 수 : 9624

반복적으로 사용되는 간단한 계산공식을 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이겠죠..

번호 제목 글쓴이 날짜 조회 수
388 message table의 각 필드들을 모아서 하나의 문장으로 [4] 꿀단지 2011.10.11 7172
387 문자열에 있는 값이 숫자만으로 되어있는지 문자가 포함됐는지 체크하는 함수 [3] 꿀단지 2011.10.11 20545
386 CALL FUNCTION 'STRING_REPLACE' [1] 꿀단지 2011.10.11 5553
385 SAP 오피스의 메일박스에 메일 전송하는 함수 꿀단지 2011.10.11 5790
384 업로드할 엑셀 파일을 TXT 파일(탭으로 분리된)로 내리지 않고 엑셀파일로 꿀단지 2011.10.11 6432
383 ALV 색상 번호와 사용 목적 꿀단지 2011.10.11 5001
382 CS_BOM [1] 꿀단지 2011.10.11 5616
381 바피사용이유 [18] 꿀단지 2011.10.11 8591
380 ▲123,456' 으로 표시하게 한다 [3] 꿀단지 2011.10.11 5727
379 Mac Notebook을 쓰는 사람들을 위한 조그만 팁. [2] Bigbrother 2011.09.21 5093
378 Do Varying 간단한 예제 및 설명입니다^^ [6] file JJB 2011.08.31 6189
377 Word Wrab 기능을사용해보자. [2] file 양키 2011.07.20 5623
376 Area 메뉴 일괄 다운로드 하기 [5] file 고담 2011.06.16 8321
375 시분초를 가져오는 구문 [8] 양키 2011.05.26 8664
374 한글 자음 분석해보기. [5] file 공백 2011.05.19 7308
373 [Tip] Explorer 8.0 & SAP GUI 7.2 fancky 2011.05.19 6633
372 Automated Note Search & Customer Code Detection 소주와 막걸리 2011.04.28 6390
371 SAP Notes Viewer for iPad/iPhone [4] D.Y.Kim 2011.04.21 6258
370 where 조건을 상황에따라 바꿔볼까? [8] 양키 2011.04.14 8810
» 간단한 계산공식은 Macro를 사용하자 [5] 양키 2011.04.14 9624