옵션 |
설명 |
기본값 |
널값 허용 |
ILE RPG 프로그램이 외부 설명 데이터베이스 파일에서
널 가능 필드를 포함하는 레코드를 사용하는 방법을 표시하도록 다음 항목 중 하나를 선택하십시오. - *NO: ILE RPG 프로그램이 외부 설명 파일에서 널값 필드가 있는
레코드를 처리하기를 원하지 않을 경우 *NO를 선택하십시오. 널값이
포함된 레코드를 검색하려 하는 경우, 레코드에서 ILE RPG 프로그램에
액세스 가능한 데이터가 없으므로 데이터 맵핑 오류가 발생합니다.
- *INPUTONLY ILE RPG 프로그램이 외부에서 설명이 제공되는 입력
전용 데이터베이스 파일에서 널값이 있는 널 가능 필드를 포함하는 레코드를
읽으려면 *INPUTONLY를 선택하십시오. 널값을 포함하는 레코드가 검색될 경우,
데이터 맵핑 오류가 발생하지 않고 데이터베이스 기본값이 널값을 포함하는
필드에 위치하게 됩니다. 프로그램은 다음을 수행할 수 없습니다.
- 널 가능 키 필드 사용 또는 널 가능 필드를 포함하는 레코드 작성 또는 갱신
- 프로그램 실행 중 널 가능 필드가 실제로 널인지 판별
- 널 가능 필드를 널로 설정
- *USRCTL ILE RPG 프로그램이 외부 설명 데이터베이스 파일에서
널값을 가진 레코드를 읽고, 쓰고 갱신하려면 *USRCTL을 선택하십시오. 널 키를
가진 레코드는 키 연산을 사용하여 검색할 수 있습니다. 프로그램은 널 가능 필드가 실제로
널인지 여부 및 출력 또는 갱신을 위한 널 가능 필드를 널로 설정할 수 있는지 여부를 판단합니다.
널값이 들어 있는 필드가 프로그램 내에서 올바로 사용되는지 확인해야 합니다.
- *YES: *INPUTONLY와 같습니다.
|
*NO |
NLSS 옵션 |
정렬 순서: 정렬 순서 결정에
사용할 옵션을 선택하십시오. 가능한 값은 다음과 같습니다. - *HEX: 문자의 16진수 값이 정렬 순서 결정에 사용됩니다.
- *JOB: RPG 프로그램이 작성되었을 때 작업과 연관된
SRTSEQ 값을 사용합니다.
- *JOBRUN: RPG 프로그램이 실행되었을 때 작업과 연관된
SRTSEQ 값을 사용합니다.
- *LANGIDUNQ: 고유한 가중치 테이블을 사용합니다. 이
특수한 값은 LANGID 매개변수와 함께 사용되어 정렬 순서 테이블을 선택합니다.
- *LANGIDSHR: 공유 가중치 테이블을 사용합니다. 이
특수한 값은 LANGID 매개변수와 함께 사용되어 정렬 순서 테이블을 선택합니다.
- 정렬-순서-테이블-이름: 정렬 순서 테이블의 이름(SBCS 전용)을
입력하십시오.
|
끄기 |
라이브러리: 정렬 순서 테이블이 위치한
라이브러리 이름이 들어 있습니다. 초기에 이 필드는 공백입니다.
라이브러리를 표시하려면 이름(최대 10자)을 입력하거나 아래로 이동 키를 클릭하여
다음 올바른 선택사항 중 하나를 선택하십시오. - *LIBL: 작업 라이브러리 목록의 사용자와 시스템 부분의 모든 라이브러리가 검색됩니다.
- *CURLIB: 작업에 대한 현재 라이브러리가 검색됩니다.
작업에 대한 현재 라이브러리로 지정된 라이브러리가 없는 경우, QGPL 라이브러리가
사용됩니다. 라이브러리 이름 정렬 순서 테이블이 있는 라이브러리의 이름(SBCS 문자
전용)을 입력하십시오.
|
*LIBL |
언어 ID: 정렬 순서가 *LANGIDUNQ
또는 *LANGIDSHR인 경우 언어 ID 판별에 사용하는 옵션을 선택하십시오. LANGID
매개변수는 SRTSEQ 매개변수와 결합되어 사용되며 정렬 순서 테이블을
선택합니다. 가능한 값은 다음과 같습니다. - *JOBRUN RPG 프로그램이 실행되었을 때 작업과 연관된 LANGID 값을 사용합니다.
- *JOB RPG 프로그램이 작성되었을 때 작업과 연관된 LANGID 값을
사용합니다. 언어 ID 언어 ID의 이름(SBCS 전용)을 입력하십시오.
|
*JOBRUN |
유형 변환 옵션:
다음 선택란 중 하나 이상을 선택하여 컴파일러가 외부 설명 파일에서 날짜, 시간, 시간소인, 그래픽 데이터 유형 및 가변 길이 필드를 처리하는 방법을 지정하십시오. |
날짜, 시간, 시간소인: 날짜,
시간 또는 시간소인 데이터를 고정 길이 문자 필드로서 포함하는 필드를 선언합니다. |
끄기 |
DBCS 그래픽: DBCS 그래픽
데이터를 고정 길이 문자 필드로서 포함하는 필드를 선언합니다. |
끄기 |
가변 길이: 가변 길이 문자
데이터를 고정 길이 문자 필드로서 포함하는 필드를 선언합니다. |
끄기 |
가변 길이 DBCS 그래픽: 가변 길이 DBCS 그래픽
데이터를 고정 길이 문자 필드로서 포함하는 필드를 선언합니다. |
끄기 |
프로그램 인터페이스 생성: 프로그램
인터페이스 정보를 스트림 파일에 생성해야 할지 여부를 지정합니다. |
CRTBNDRPG: 바인드된 RPG 작성(CRTBNDRPG) 명령은
하나의 단계로 RGP IV 소스에서 프로그램 오브젝트를 작성합니다. 또한 바인딩 디렉토리를 사용하여
다른 모듈 또는 서비스 프로그램에서 바인드하도록 허용합니다. |
켜기 |
CRTRPGMOD: |
끄기 |
파일: 생성된 PCML은
Java 프로그램이 이 RPG 프로그램 또는 이 RPG 모듈의 프로시저를 보다 적은 Java
코드를 사용하여 호출하는 것을 용이하게 해줍니다. |