메세지클래스에서
Message Message short text
001 : &
002 : &&
003 : &&&
와 같이 있을때 위의 &, &&, &&&의 의미를 알고 싶습니다.
Message Message short text
001 : &
002 : &&
003 : &&&
와 같이 있을때 위의 &, &&, &&&의 의미를 알고 싶습니다.
댓글 4
-
Waiting
2008.02.18 18:40
-
빠코
2008.02.18 18:40
저 상태라면 다 똑같습니다.
'&'가 스페이스로 하나씩 떨어져있어야 될거 같은데요.
'&'가 하나의 문자열을 의미합니다.
예를 들어서 메세지클래스의 이름이 'TEXT'라고 한다면
MESSAGE S000(TEXT) WITH 'AAA'.
출력은 'AAA'.
MESSAGE S000(TEXT) WITH 'AAA' '가나다'.
출력은 AAA 가나다.
이런식으로 문자열을 구분해서 입력할 수 있습니다.
-
SkyDream
2008.02.18 19:12
메세지 출력시 파라미터를 주어서 처리할 수 있는데 파라미터부분을 &로 표현 합니다.
Message Message short text
001 : & -> 파라미터가 1개
002 : && -> 파라미터가 2개
003 : &&& -> 파라미터가 3개 라는 의미이며
&는 메세지 호출시 넘겨주는 파라미터로 대체되어 표시 됩니다.
예를 들어 메세지 클래스가 ZMSG라고 할경우 아래와 같이 정의가 되어 있다면
MESSAGE S001(ZMSG) WITH '성공했습니다.'. 로 호출 했을 경우 001의 첫번째 &가 '성공했습니다'로 대체되어 출력됩니다.
파라미터가 2개 또는 3개일 경우 002번이나 003번을 사용하면 되겠죠.
자세한 설명은 MESSAGE에 커서를 놓고 F1키를 눌러 도움말을 참고하시기 바랍니다.
-
풍뎅이
2008.02.18 20:53
답변 모두 감사드립니다.
' ' 묶인 String 단위를 얘기합니다. & 하나당 ' ' 로 묶인 하나를 얘기하는 거죠.
MESSAGE I002 WITH ' &(Text) ' 변수 ' & (Text) '. 이런 식으로 사용합니다.