라이브러리 리스트
작업의 라이브러리 리스트는 탐색될 라이브러리와 라이브러리 탐색 순서를 표시합니다.
프로그램이 오브젝트를 지정하는 경우 오브젝트명과 라이브러리명이 모두 포함된 규정된 이름을 사용하여 해당 오브젝트를 지정된 이름으로 지정할 수 있습니다. 또는 오브젝트용 라이브러리를 *LIBL(라이브러리 리스트)로 지정할 수 있습니다. 오브젝트가 발견될 때까지 라이브러리 리스트의 라이브러리가 순서대로 탐색됩니다.
표 1에는 라이브러리 리스트 파트와 이러한 파트가 작업 중 빌드되는 방법이 요약되어 있습니다. 이어지는 섹션에서는 라이브러리 리스트 보호 조치 및 위험에 대해 논의합니다.
| 파트 | 빌드 방법 |
|---|---|
| 시스템 부분 15 항목 | QSYSLIBL 시스템 값을 사용하여 초기에 빌드됩니다. 작업 중 CHGSYSLIBL 명령을 사용하여 변경할 수 있습니다. |
| 제품 라이브러리 부분 2 항목 | 초기에는 공백입니다. 명령 또는 메뉴 실행 시 PRDLIB 매개변수에 라이브러리를 사용하여 작성된 라이브러리 리스트의 제품 라이브러리 부분에 라이브러리가 추가됩니다. 라이브러리는 명령 또는 메뉴가 종료될 때까지 라이브러리 리스트의 제품 라이브러리 부분에 남아 있습니다. |
| 현재 라이브러리 1 항목 | 사용자 프로파일 또는 사인 온 표시 화면에 지정됩니다. CURLIB 매개변수에 대해 라이브러리를 지정하는 명령 또는 메뉴가 실행되는 경우 변경될 수 있습니다. 작업 중 CHGCURLIB 명령을 사용하여 변경될 수 있습니다. |
| 사용자 영역 250 항목 | 사용자 작업 설명의 초기 라이브러리 리스트를 사용하여 초기에 빌드됩니다. 작업 설명이 *SYSVAL을 지정하는 경우 QUSRLIBL 시스템 값이 사용됩니다. 작업 중 ADDLIBLE, RMVLIBLE, CHGLIBL 및 EDTLIBL 명령을 사용하여 라이브러리 리스트의 사용자 영역을 변경할 수 있습니다. |