레코드 집합 열 속성
레코드 집합 열 속성 페이지를 사용하여 레코드 집합 열에서 COBOL 및 디자인 속성을 설정합니다.
COBOL 속성
사용 항목 | 원하는 작업 |
---|---|
호스트 데이터 형식 | 레코드 집합 열 호스트 데이터 형식을 지정합니다. |
오류 처리 | 레코드 집합 열 오류 처리. 가능한 값은 다음과 같습니다. - 잘립니다. 이 옵션을 선택하고 오류가 발생하면 TI에서 값을 자립니다. (기본값) - 둥글게. 이 옵션을 선택하고 오류가 발생하면 TI는 값을 반올림합니다. - 오류가 발생했습니다. 이 옵션을 선택하고 오류가 발생하면 TI에서 오류를 반환합니다. |
Filler | 레코드 집합 열 필러입니다. 기본값은 0입니다. |
호스트에서 | 서버에서 받은 버퍼에서 이 데이터 항목을 따르는 FILLER의 바이트 수를 나타냅니다. FILLER는 버퍼에서 변환되지 않은 간격을 발생합니다. FILLER는 Automation 쪽에 표시되지 않습니다. |
호스트하려면 | 서버로 전송되는 버퍼에서 이 데이터 항목을 따르는 FILLER의 바이트 수를 나타냅니다. FILLER는 버퍼에서 변환되지 않은 간격을 발생합니다. FILLER는 Automation 쪽에 표시되지 않습니다. |
규모 | 레코드 집합 열 배율입니다. |
Sign 특성 | Recordset 열 기호 특성입니다. 가능한 값은 다음과 같습니다. - 후행. 서명된 DISPLAY 데이터 형식의 경우 기호가 후행 중임을 나타냅니다(기본값). 이 옵션은 TI 런타임 환경에 서명된 DISPLAY 데이터 형식의 형식을 지정하는 방법과 호스트의 데이터가 Automation 데이터 형식으로 변환되는 방식에 영향을 줍니다. 서명된 DISPLAY 데이터 형식의 경우 은 기호가 분리되지 않음을 나타냅니다(기본값). - 후행 별도. 서명된 DISPLAY 데이터 형식의 경우 기호가 별개임을 나타냅니다. 이 옵션은 TI 런타임 환경에 서명된 DISPLAY 데이터 형식의 형식을 지정하는 방법과 호스트의 데이터가 Automation 데이터 형식으로 변환되는 방식에 영향을 줍니다. - 선행. 서명된 DISPLAY 데이터 형식의 경우 는 기호가 선행임을 나타냅니다. 이 옵션은 TI 런타임 환경에 서명된 DISPLAY 데이터 형식의 형식을 지정하는 방법과 호스트의 데이터가 Automation 데이터 형식으로 변환되는 방식에 영향을 줍니다. 서명된 DISPLAY 데이터 형식의 경우 은 기호가 분리되지 않음을 나타냅니다(기본값). - 별개의 선행. 서명된 DISPLAY 데이터 형식의 경우 기호가 별개임을 나타냅니다. |
크기/정밀도 | 레코드 집합 열 크기입니다. |
SOSI | 더블 바이트 문자 집합 데이터가 SO(Shift-out)로 시작하고 SI(Shift-in) 문자로 끝날지 여부를 지정합니다. 이 검사 상자를 선택하면 SO 및 SI 문자는 호스트 애플리케이션에서 수신될 때 데이터에서 제거되고 SO 및 SI 문자는 호스트 애플리케이션으로 전송될 때 데이터에 추가됩니다. PIC G의 길이에서 TI 런타임 환경이 적용되므로 SO 및 SI 문자에 대해 두 바이트를 포함할 필요가 없습니다. 가능한 값은 다음과 같습니다. - 사실 - False (기본값) |
문자열 구분 | 레코드 집합 열 문자열 구분 가능한 값은 다음과 같습니다. - 공백 패딩. 문자열 정의를 공백 문자로 패딩하여 문자열의 메인프레임 표현이 구분되도록 TI 런타임 환경에 지시합니다. 예를 들어 메인프레임의 COBOL 정의가 PIC X(10)이지만 문자열에 3자만 있는 경우 메인프레임에는 7개의 후행 공백이 필요합니다. 따라서 이 옵션을 선택하면 TI 런타임 환경에서 메인프레임으로 전송되는 문자열을 변환하여 문자열의 NULL 종료 문자를 메인프레임으로 보내기 전에 적절한 수의 후행 공백으로 변경하도록 지시합니다. 예를 들어 문자열이 메인프레임에 PIC X(10)로 정의된 경우 TI는 ABC 문자열과 7개의 후행 공백을 보냅니다. 또한 이 옵션을 선택하면 문자열의 후행 공백을 단일 null 종료 문자로 변환하여 메인프레임에서 TI Automation 서버로 반환되는 출력 문자열을 변환하도록 TI 런타임 환경에 지시합니다. 자세한 내용은 공백을 사용하여 메인프레임 문자열 패딩을 참조하세요. - Null로 종료됩니다. 문자열의 메인프레임 표현이 null 문자(EBCDIC 0x00)로 구분되어 있음을 TI 런타임 환경에 알릴 수 있습니다. 이 옵션을 선택하면 TI 런타임 환경에 문자열을 메인프레임으로 보내기 전에 바이트에 대한 공간이 있는 경우 문자열 끝에 단일 null 문자를 추가하도록 지시하고, 메인프레임에서 문자열을 받을 때 발생하는 첫 번째 null 문자에서 중지하도록 TI 런타임 환경에 지시합니다. 따라서 이 옵션을 선택하면 TI가 후행 공백을 단일 NULL 종결자로 변환하지 않으므로 TI가 메인프레임에서 오는 출력 문자열에 후행 공백을 유지하도록 합니다. 자세한 내용은 공백을 사용하여 메인프레임 문자열 패딩을 참조하세요. |
디자인 속성
사용 항목 | 원하는 작업 |
---|---|
데이터 형식 | 현재 표시된 열의 데이터 형식입니다. 레코드 집합 열 데이터 형식입니다. 가능한 값은 다음과 같습니다. - Void - 부울 - 바이트 - 날짜 - 통화 - 10 진수 - 정수 - 긴 - 더블 - 단일 - 문자열 |
이름 | 레코드 집합 열의 이름입니다. 이름은 최대 250자일 수 있습니다. |
주의
구성 요소의 속성은 프로그래밍 방식으로 설정하거나 변경할 수 없습니다. 속성을 프로그래밍 방식으로 설정하거나 변경하면 구성 요소가 잘못 작동할 수 있습니다.