본문 바로가기

Information/My Document

S.M.E MACRO 명령어

::: 일반 명령어
  • ISEQULE(1,2) : 1번과 2번이 같은지 TRUE,FALSE 로 반환합니다.
  • IF(1,2) : 1의값이 2와 다르면 이후 모든 명령이 실행되지않게 됩니다.
  • IFNOT(1,2) : 1과2의값이 서로같으면 이후 모든 명령이 실행되지않게 됩니다.
  • MSG(내용) : 메세지박스가 표시됩니다.
  • ISNUM(1) : 1의값이 숫자라면 TRUE가 반환됩니다.
  • NVL(1,2) : 1의값이 비어있다면 2의값이 반한됩니다.
  • INDEXOF(문자1,문자2) : 문자1에서 문자2의 위치를 반환합니다.해당문자가없으면 -1을 반환합니다.
  • LINDEXOF(문자1,문자2) : 문자1에서 문자2의 위치를 반환합니다.해당문자가없으면 -1을 반환합니다. [뒤에서부터검색]
  • REPLACE(문자1,문자2,문자3) : 문자1에서 문자의2값을 찾은후 해당문자를 문자3으로 변경합니다.
  • REMOVECHAR(문자1,문자2) : 문자1에서 문자2를 제거합니다.
  • REMOVESCHAR(문자1) : 문자1에서 특수문자를 모두 제거합니다.
  • REMOVESPACE(문자1) : 문자1에서 공백을 제거합니다.
  • TOUPPER(문자1) : 문자1의 소문자를 모두 대문자로 변경합니다.
  • TOLOWER(문자1) : 문자1의 대문자를 모두 소문자로 변경합니다.
  • LENB(문자1) : 문자1의 바이트단위 길이를 반환합니다.
  • LEN(문자1) : 문자1의 문자단위의 길이를 반환합니다.
  • RIGHTADD(문자1,문자2) : 문자1의 우측에 문자2를 붙입니다.
  • LEFTADD(문자1,문자2) : 문자1의 왼쪽에 문자2를 붙입니다.
  • TODATE(문자1) : 문자1을 날짜형식값으로 반환합니다.
  • TOSTRING(값1) : 값1을 문자형태로 변환합니다.
  • TOINT(값1) : 값1을 숫자로 변환합니다.
  • NOW : 오늘의 날짜/시간값을 반환합니다.
  • LEFT(문자1,숫자1) : 문자1의 왼쪽에서 숫자1만큼의 문자를 반환합니다.
  • RIGHT(문자1,숫자1) : 문자1의 오른쪽에서 숫자1만큼의 문자를 반환합니다.
  • MID(문자1,시작위치,길이) : 문자1의 시작위치에서 해당길이만큼의 문자를 반환합니다.

::: MARC 명령어

  • ROWNUM : 줄번호를 반환합니다.
  • ROWNUMA(시작값) : 지정된 시작값부터 줄번호를 시작합니다.
  • DEL_TAG(태그) : 지정된 태그값을 삭제합니다.
  • EXIST_TAG(태그) : 지정된 태그가 존재하는지 TRUE,FALSE 를 반환합니다.
  • GET_TAG(태그) : 지정된 태그의 값을 반환합니다.
  • SET_TAG(태그,기록값) : 지정된태그에 해당값을 기록합니다 - 해당태그가 존재해야합니다.
  • ADD_TAG(태그,값) : 지정된태그를 추가합니다. - 중복불가능한태그의경우 추가되지않습니다.
  • GET_INDICATOR(태그) : 지시기호를 반환합니다.
  • SET_INDICATOR(태그,값) : 지정된태그의 지시기호를 기록합니다.
  • SET_AUTHORCODE(인덱스값,종단기호방식) : 저자기호를 기록합니다.

'Information > My Document' 카테고리의 다른 글

Install Shield - Report Viewer 2012.prq  (0) 2015.03.03
MX100 Standard "Search" 기능이 안될때..  (1) 2015.01.09
[WF]RAST  (2) 2010.03.07
[Patch] Money Note  (2) 2010.02.15
[Patch] Excel To Oracle  (0) 2009.05.15