여기에 설명된 사용자 정의 Wire 형식 등록 정보는 다음에 적용됩니다.
등록 정보 | 유형 | 의미 |
---|---|---|
물리적 유형 | 나열 유형 | 드롭다운 목록에서 다음 중 하나를 선택하십시오.
숫자 요소의 표현은 WebSphere MQ 큐 관리자에 설정된 Encoding 및 CodedCharSetId 속성에 영향을 받을 수 있습니다.
|
길이 수 | 정수 | 요소 길이를 지정할 바이트 수를
입력하십시오.
|
길이 단위 | 나열 유형 | 설정된 물리적 유형에 따라
드롭다운 목록에서 다음 중 하나를 선택하십시오.
디폴트는 바이트입니다. |
사인됨 | Boolean | 이 등록 정보를 선택하거나 선택 취소하십시오(사인, 즉 부호가 붙지 않음. 디폴트). 물리적 유형을 Float로 설정했으면 선택됩니다. 이 등록 정보는 사인 방향과 함께 사용됩니다. |
부호 EBCDIC 사용자 정의 | Boolean | 물리적 유형을
External Decimal로 설정하고
부호 EBCDIC 사용자 정의 등록 정보가
설정된 경우, 이는 부호 EBCDIC 사용자 정의 표현이 ASCII 환경 내에서 사용됨을
나타냅니다. 이 선택란을 설정하지 않으면(디폴트값), 부호 ASCII 표현이 사용됩니다. 부호 EBCDIC 사용자 정의 선택란의 설정은 부호 방향 등록 정보를 선두 문자 또는 후미 문자로 설정한 경우에만 적절합니다(요소/속성에 임베드된 부호 표현이 있음을 나타냄). 요소/속성에 부호가 없으면 이 선택란을 사용할 수 없습니다(예: 부호 지정 선택란이 설정되지 않은 경우). |
사인 방향 | 나열 유형 | 물리적 유형을 External Decimal로 설정하고
사인됨을 선택한 경우, 숫자 데이터를 표시하려면 COBOL 옵션을 표시하는 다음 옵션에서 선택하십시오.
|
가상 소수점 | 정수 | 가정한 위치에서 소수점을 이동해야 하는 왼쪽(양수의 경우) 또는 오른쪽(음수의 경우)
자릿수를 지정하십시오. 예를 들면, 가상 소수 값이 3인
1.234를 포함하는 요소는 1234입니다.
물리적 유형을 Float로 설정했으면, 적용할 수 없습니다. |
문자열 조정 | 나열 유형 | 물리적 유형 등록 정보를 External Decimal로 설정한 경우, 왼쪽 맞추기또는 오른쪽 맞추기(디폴트값) 를 드롭다운 목록에서 선택하십시오. 물리적 유형에 대해 다른 값을 선택했으면, 이 등록 정보는 비활성화됩니다. |
패딩 문자 | 문자열 | 패딩 문자는 문자열 길이가
지정된 문자열 크기보다 작을 때 나머지 문자 위치를 채우는 데 사용됩니다. 물리적 유형 등록 정보를
Extended Decimal로 설정하고
문자열 조정 등록 정보를
왼쪽 맞추기 또는 오른쪽 맞추기로 설정했으면,
다음 방법 중 하나로 이 문자를 지정하십시오.
MRM 요소에 사용되는 패딩 문자 형식을 선택하는 것은 필수 패딩 문자 및 패딩 문자가 데이터 변환되는지 여부에 따라 달라집니다. 따옴표에 있는 패딩 문자의 스펙이면 충분하고 이 패딩 문자를 사용하면 생성 중인 출력 MRM 메시지의 대상 코드 페이지로 변환됩니다. 예를 들면, ASCII에서 코드 페이지 500으로 변환할 때 패딩 문자로 U+0008을 지정한 경우 0x08에서 '뒷면 공백(back space)'의 ASCII 및 EBCDIC 표현인 0x15로 변환됩니다. 패딩 문자 필드에 쉽게 입력되지 않는 패딩 문자가 필요한 경우 유니코드 니모닉 형식을 사용하여 필수 문자를 지정할 수 있습니다. 유니코드 값 사용 시, 생성할 MRM 메시지의 대상 코드 페이지로도 변환됩니다. 한 코드 페이지에서 다른 코드 페이지로 메시지를 변환하는 경우 패딩 문자의 변환 값이 이 코드 페이지에 올바른지 확인해야 합니다. 패딩 문자를 대상 코드 페이지에 표시할 수 없는 경우 대체 문자로 바뀝니다. 대체 문자는 고정되어 있으며 해당 값은 지정한 대상 코드 페이지에 따라 달라집니다. 데이터 변환이 이루어지지 않는 패딩 문자가 필요한 경우 16진 또는 10진수 형식을 사용할 수 있습니다. 이 형식을 사용하면 출력 메시지에 직접 삽입되는 패딩 문자로 절대 값을 지정할 수 있는 옵션이 제공됩니다. 이 형식을 사용하는 경우, MRM 정의를 사용하여 작성되는 모든 출력 메시지의 코드 페이지에 이 값이 여전히 올바른지 확인해야 합니다. |
등록 정보 | 유형 | 의미 |
---|---|---|
바이트 맞추기 | 나열 유형 | 메시지 시작에서 오브젝트를 맞추는 방법을
지정하십시오. 다음 중 하나를 선택하십시오.
|
선두 문자 건너뛰기 수 | 정수 | 이 오브젝트를 읽거나 쓰기 전에 건너뛰려는 바이트 수를
지정하십시오. 디폴트 값은 0이며, 최소값은 0이고
최대값은 999999입니다.
이 값을 사용하여 구조에서 원하지 않는
필드를 무시하거나 2, 4, 8 또는 16바이트 경계에서 맞춰야 하는 C 또는 COBOL 데이터로 정의된 필드를 모델화할 수
있습니다. 이 오브젝트를 읽거나 쓰기 전에 건너뛰려는 바이트 수를
지정하십시오. 출력 메시지가 기록되면, 건너뛰기 수 바이트는 메시지 세트 바이트 맞추기 패드 등록 정보의 값으로 지정됩니다. 반복 오브젝트의 경우, 이 등록 정보는 첫 번째 인스턴스에만 적용됩니다. |
후미 문자 건너뛰기 수 | 정수 | 이 오브젝트를 읽거나 쓴 후에 건너뛰려는 바이트 수를
지정하십시오. 디폴트 값은 0이며, 최소값은 0이고
최대값은 999999입니다.
이 값을 사용하여 구조에서 원하지 않는 필드를 무시하거나
2, 4, 8 또는 16바이트 경계에서 맞춰야 하는 필드를 포함하는 반복 구조를 모델화할 수 있습니다. 출력 메시지가 기록되면, 건너뛰기 수 바이트는 메시지 세트 바이트 맞추기 패드 등록 정보의 값으로 지정됩니다. 반복 오브젝트의 경우, 이 등록 정보는 모든 인스턴스에 적용됩니다. |