표시 모드로 다양한 데이터 보기가 참조됩니다. File Manager® 편집기는 다양한 자원에 저장된 데이터에 대한 세 가지의 표시 모드를 제공합니다.
형식화/테이블 모드는 지정된 템플리트 또는 카피북을 사용하여 테이블로 레코드를 표시합니다. 테이블의 각 컬럼은 현재 편집 세션에 적용되는 템플리트의 현재 선택된 레이아웃에 있는 필드를 나타냅니다. 이 모드에서는 사용자가 형식화 방식으로 레코드를 보고 조작할 수 있습니다. 형식화된 표시 모드의 일반적인 사용은 직접 조작하기 어려운 유형의 2진 데이터를 조작하는 것입니다.
커서: 문자 표시 모드에서, 현재 선택된 레코드의 커서(탈자 기호) 위치를 표시합니다. 테이블 표시 모드에서는 편집 세션에 있는 동안 선택된 컬럼에서 커서 위치를 표시합니다. 커서 위치는 다음과 같이 설정될 수도 있습니다.
형식화/테이블 모드 |
---|
![]() |
문자 모드는 텍스트 형식으로 레코드를 표시합니다. 표시되는 텍스트는 현재 편집 세션에서 지정된 자원에 저장된 2진 데이터에서 파생되고 편집기가 호출될 때 지정된 인코딩에 따라 해석됩니다. 문자 모드는 몇 가지 측면이 메인프레임 환경에 적합하도록 수정된 일반 텍스트 편집기의 문자 모드와 유사한 경험을 사용자에게 제공합니다.
문자 모드 |
---|
![]() |
z/OS® 환경에서 자원에 저장된 레코드에 대해 수행될 수 있는 사항의 상속된 제한 때문에(예: 레코드 길이, INPLACE 편집 순서 지정 등), 편집하는 자원의 특성에 따라 어떤 것이 올바르지 않을 경우 이해할 수 있도록 표시를 제공합니다. 다음 그림을 예제로 참조하십시오. 화면샷은 INPLACE 편집 옵션을 사용하는 KSDS 데이터셋 편집 세션 중에 가져왔습니다.
커서: 현재 커서 위치를 현재 선택된 레코드 내에 표시하고, 커서를 레코드의 특정 오프셋으로 이동시키기 위해 위치를 숫자로 입력할 수 있게 합니다.
문자 모드에서 오류 표시 |
---|
![]() |
그림에서 볼 수 있는 것처럼, 밑줄이 있는 레코드가 보유할 수 있는 것보다 많은 데이터가 있는 행은 오류로 표시됩니다(전경은 빨간색이고 배경은 회색임). 행 11 및 12 역시 "올바르지 않은 삽입"으로 인해 오류로 강조표시됩니다. 새 레코드 삽입은 INPLACE 편집 모드에서 허용되지 않기 때문입니다.
현재 편집기 컨텐츠의 유효성을 검증하려고 할 때 편집기는 현재 편집 세션에 오류가 존재하는지 여부에 대한 정보를 제공합니다. 아래 대화 상자를 참조하십시오. 이 시점에서 사용자에게 오류를 검토하기 위한 옵션이 제공되며 다음 중 하나를 선택할 수 있습니다.
문자 모드에서 오류 보고 창 |
---|
![]() |
오류를 무시하고 진행할 것을 선택하면 편집기는 자동으로 오류를 수정하려고 합니다.
단일 모드 보기에서는 사용자가 단일 모드(현재 템플리트 레이아웃에 따라 형식화됨) 또는 덤프 모드(16진 값 및 해당 EBCDIC 변환으로 표시된 레코드 덤프 형식)에 있을 때 한 번에 하나의 레코드를 편집하고 볼 수 있습니다. 단일 모드 표시는 Eclipse에서 보기로 구현됩니다. 창 --> 보기 표시 --> 기타...를 선택하여 보기를 열 수 있습니다. 그런 다음 File Manager 카테고리에서 단일 모드 편집기를 선택하십시오.
단일 모드 편집기의 컨텐츠는 File Manager® 편집기에서의 선택사항을 기반으로 채워집니다. 여러 편집 세션이 열려 있는 경우, 현재 활성화된/선택된 편집기의 레코드가 보기에 표시됩니다. 보기를 사용하여 현재 선택한 레코드의 값을 수정할 수 있습니다.
단일 모드 보기의 맨 위에서 제공되는 제어를 사용하여 현재 선택한 레코드 앞/뒤에 있는 레코드를 탐색할 수 있습니다. 또한 콤보 상자에서 옵션을 선택하여 단일 모드 및 덤프 모드 사이를 전환할 수도 있습니다. DB2 오브젝트를 편집하는 경우, 보기에서 DB2 단일 모드가 선택됩니다.
단일 모드 표시 |
---|
![]() |
덤프 모드 표시 |
![]() |
DB2 단일 모드 표시 |
![]() |