File Manager® 편집기 액션 개요

기본적인 편집 기능 외에, File Manager® 편집기는 생산성을 개선하기 위해 액션 세트를 제공합니다. 이 액션은 File Manager® 메뉴 도구 모음에서, 도구 모음 항목으로 사용하거나 편집기 컨텍스트 메뉴에서 직접 사용할 수 있습니다.

도구 모음 메뉴 및 도구 모음 항목
File Manager® 플러그인 편집기 컨텍스트 메뉴

액션에 대한 자세한 설명을 보려면 아래 링크를 누르십시오.

레코드 복사
레코드 잘라내기
삭제 아이콘 레코드 삭제
레코드 제외
찾기/바꾸기 액션
새 레코드 삽입
컬럼 찾기
16진 행 켜기 또는 끄기
캐시된 레코드의 다음 페이지
캐시된 레코드의 이전 페이지
레코드 붙여넣기
편집기 컨텐츠 새로 고치기
제외 옵션 재설정
저장
다른 이름으로 저장
레코드 정렬
표시 옵션
편집기 모드 전환
편집기 컨텐츠 유효성 검증
SQL 오류 찾기
REDIT 명령

레코드 복사

이 액션은 편집기에서 현재 선택한 레코드를 복사합니다. 복사된 레코드는 붙여넣기 액션에 사용할 수 있습니다. 그룹화된 레코드(예: 제외된 레코드), 그룹화된 선택되지 않은 레코드 및 그룹화된 억제 레코드는 이 액션에 사용할 수 없습니다. 자세한 정보는 표시 옵션레코드 제외를 참조하십시오.

맨 위로 돌아가기

레코드 잘라내기

이 액션은 편집기에서 현재 선택된 레코드를 잘라냅니다. 이 액션은 현재 선택된 레코드에 대해 복사 액션삭제 액션을 차례로 수행하는 것과 같습니다. 그룹화된 레코드(예: 제외된 레코드), 그룹화된 선택되지 않은 레코드 및 그룹화된 억제 레코드는 이 액션에 사용할 수 없습니다. 자세한 정보는 표시 옵션레코드 제외를 참조하십시오.

레코드가 잘리면 편집기에서 제거되어 표시되지 않습니다. 그러나 레코드는 저장을 명시적으로 수행하지 않으면 원래 소스에서 제거되지 않습니다.

맨 위로 돌아가기

삭제 아이콘 레코드 삭제

이 액션은 편집기에서 현재 선택된 레코드를 삭제합니다. 모든 레코드 삭제 선택란은 자원의 전체 컨텐츠를 삭제하는 옵션을 제공합니다. 그룹화된 레코드(예: 제외된 레코드), 그룹화된 선택되지 않은 레코드 및 그룹화된 억제 레코드는 이 액션에 사용할 수 없습니다. 자세한 정보는 표시 옵션레코드 제외를 참조하십시오.

레코드가 삭제되면 편집기에서 제거되어 표시되지 않습니다. 그러나 레코드는 저장을 명시적으로 수행하지 않으면 원래 소스에서 삭제되지 않습니다.

삭제 확인 창에서는 모든 레코드를 삭제할 옵션을 지정할 수 있습니다(아래 참조). 편집기에서 올바른 선택사항 없이 삭제 액션을 실행하려는 경우 기본적으로 이 옵션이 선택됩니다.

레코드 삭제 옵션 창

맨 위로 돌아가기

표시화면에서 레코드 제외

이 액션은 표시화면에서 현재 편집 세션에 대해서만 일부 레코드를 임시로 제외합니다. 레코드 제외 기준은 아래에 표시된 제외 옵션 창을 사용하여 지정합니다.

제외 옵션 창
이 옵션에 대한 전체 설명은 z/OS®용 IBM® File Manager®, 사용자 안내서 및 참조서를 참조하십시오.

이 액션은 현재 편집기에 표시된 레코드의 서브세트를 찾을 때 유용합니다. 예를 들어, 표시화면에서 모든 레코드를 제외하는 모든 레코드 제외 옵션을 지정할 수 있습니다. 표시화면에서 제외되는 레코드 수를 표시하는 새도우 행을 가져와야 합니다. 자세한 정보는 표시 옵션을 참조하십시오. 따라서 찾기/바꾸기 액션을 사용하여 특정 패턴을 포함하는 레코드를 찾을 수 있습니다. 따라서 찾기/바꾸기 액션을 사용하면 특정 패턴을 포함하는 레코드만 표시하고, 기타 레코드는 계속 숨길 수 있습니다.

맨 위로 돌아가기

찾기/바꾸기

이 액션은 현재 편집 자원에서 문자열 리터럴 또는 16진수 값을 기준으로 특정 패턴을 검색할 수 있도록 합니다. 또한 검색된 패턴 발생을 지정된 대체 패턴으로 바꾸는 바꾸기 명령을 실행할 수 있습니다. 찾기/바꾸기 옵션은 아래 그림에 표시된 찾기/바꾸기 창을 사용하여 지정합니다.

찾기/바꾸기 창

이 옵션의 전체 설명은 IBM File Manager® for z/OS, 사용자 안내서 및 참조서를 참조하십시오.

찾기/바꾸기 명령이 실행된 후 결과는 편집기 컨텐츠에서 반영됩니다. 아래 그림은 현재 편집 세션에 대해 찾기 명령을 실행한 후 File Manager® 편집기의 화면샷입니다(검색 패턴을 포함하는 필드는 강조표시됩니다). 찾기/바꾸기 창은 현재 편집 세션이 열려 있는 한 활성 상태로 유지되므로, 대화식으로 검색 명령을 지정할 수 있습니다.

바꾸기 명령을 성공적으로 실행하면 레코드가 편집기에서 수정되어 표시됩니다. 그러나 레코드의 변경사항은 명시적으로 저장이 실행될 때까지 편집 자원에 대해 커미트되지 않습니다.

검색 결과 예제

맨 위로 돌아가기

새 레코드 삽입

이 액션은 지정된 개수의 새 레코드를 현재 편집 세션에 삽입합니다. 이 액션은 새 레코드가 삽입될 수 있는 데이터셋 유형과 편집 세션에서만 사용할 수 있습니다. 삽입할 새 레코드 수가 레코드 삽입 창에 지정됩니다.

창에 있는 맨 위에서 레코드 삽입 옵션을 선택하면 편집기 맨 위에서 지정된 개수의 새 레코드가 삽입됩니다. 그렇지 않으면 선택된 레코드 다음에 또는 선택된 레코드 그룹에서 첫 번째 레코드 다음에 삽입됩니다. 편집기에서 올바른 선택사항이 없으면 맨 위에서 새 레코드를 삽입할 수 있는 옵션이 제공됩니다.

레코드는 편집기에 삽입되어 표시됩니다. 그러나 레코드는 명시적으로 저장이 실행될 때까지 편집 자원에 저장되지 않습니다.

삽입 창

맨 위로 돌아가기

컬럼 찾기

이 액션을 사용하여 현재 편집 세션에서 컬럼을 찾을 수 있습니다. 이 액션은 데이터 형식화에 템플리트가 사용되는 경우에만 사용할 수 있으며 레코드는 형식화 모드에서 표시됩니다.

사용자가 컬럼 찾기 액션을 호출할 때 컬럼 찾기 창(아래 그림)이 표시됩니다. 사용자는 현재 편집 세션에 사용 중인 템플리트의 현재 선택된 레이아웃에서 사용 가능한 필드의 목록을 볼 수 있습니다. 목록에서 필드명을 선택하면 편집기는 선택된 필드/컬럼이 편집기에 표시될 수 있도록 테이블의 위치를 조정하려고 합니다.

컬럼 찾기 창

맨 위로 돌아가기

16진 행 표시

이 액션은 16진 행을 온 또는 오프로 토글합니다.

맨 위로 돌아가기

캐시된 레코드의 다음 페이지

File Manager® 편집기만 로컬로 레코드의 서브세트를 캐시하여 표시합니다. 캐시되는 레코드 수는 File Manager® 환경 설정 페이지에서 제어됩니다. 이렇게 하면 메인프레임에서 데스크탑 시스템으로 데이터를 효율적으로 전송할 수 있습니다. 특히, 많은 레코드를 포함하는 자원에 작업을 수행하는 경우에 효과적입니다.

이 액션은 캐시된 레코드를 앞으로 이동시킵니다. 즉, 현재 캐시 창에서 캐시된 마지막 레코드 다음에 오는 레코드를 검색합니다. 이 액션은 DOWN nn 명령을 실행하는 것과 같습니다. 이 명령은 편집기의 커서를 지정된 레코드 수(nn)만큼 앞으로 위치시킵니다.

맨 위로 돌아가기

캐시된 레코드의 이전 페이지

File Manager® 편집기만 로컬로 레코드의 서브세트를 캐시하여 표시합니다. 캐시되는 레코드 수는 File Manager® 환경 설정 페이지에서 제어됩니다. 이렇게 하면 메인프레임에서 데스크탑 시스템으로 데이터를 효율적으로 전송할 수 있습니다. 특히, 많은 레코드를 포함하는 자원에 작업을 수행하는 경우에 효과적입니다.

이 액션은 캐시된 레코드를 뒤로 이동시킵니다. 즉, 현재 캐시 창에서 캐시된 첫 번째 레코드 앞에 있는 레코드를 검색합니다. 이 액션은 UP nn 명령을 실행하는 것과 같습니다. 이 명령은 편집기의 커서를 지정된 레코드 수(nn)만큼 뒤로 위치시킵니다.

맨 위로 돌아가기

레코드 붙여넣기

이 액션은 복사된/잘라낸 레코드를 현재 편집 자원에 붙여넣습니다. 이 액션은 편집하는 자원에서 새 레코드 삽입이 허용되는 경우에만 편집 세션에서 사용할 수 있습니다.

레코드 붙여넣기 창에서 맨 위에서 레코드 붙여넣기 옵션을 지정하면, 레코드는 현재 편집 자원의 맨 앞에서 삽입됩니다. 그렇지 않으면 레코드는 편집기에서 현재 선택된 레코드 다음에 삽입됩니다. 편집기에서 올바른 선택을 사용할 수 없으면 현재 편집 자원의 맨 앞에서 레코드를 삽입할 수 있는 옵션이 사용자에게 표시됩니다.

레코드는 편집기에 삽입되어 표시됩니다. 그러나 레코드는 명시적으로 저장이 실행될 때까지 편집 자원에 저장되지 않습니다.

레코드 붙여넣기 창에서, 선택된 레코드를 현재 편집 세션에 붙여넣어야 하는 횟수(즉, 반복 횟수)를 지정할 수 있습니다. 최대 반복 횟수는 1000입니다.

레코드 붙여넣기 창

맨 위로 돌아가기

편집기 컨텐츠 새로 고치기

이 액션은 호스트에서 모든 데이터를 검색하여 편집기의 컨텐츠를 새로 고칩니다. 이 명령은 특히 편집기를 사용하여 WebSphere MQ® 대기열을 편집할 때 유용합니다.

맨 위로 돌아가기

제외 옵션 재설정

이 액션은 현재 제외 옵션을 재설정합니다. 즉, 이전에 제외된 모든 레코드가 다시 표시됩니다. 자세한 정보는 제외를 참조하십시오.

맨 위로 돌아가기

편집기 컨텐츠 저장

이 액션은 수정된 레코드를 저장합니다. 즉, 영구적으로 자원에 대해 변경사항이 작성됩니다. 이 액션은 편집 세션에서만 적용 가능하며 편집기 컨텐츠가 수정되는 경우에만 사용 가능하게 됩니다.

맨 위로 돌아가기

다른 데이터셋에 편집기 컨텐츠 저장

이 액션은 사용자가 현재 선택된 자원의 컨텐츠를 호스트의 다른 자원에 저장할 수 있도록 합니다. 이 액션이 실행될 때 사용자에게 대상 자원을 지정할 수 있도록 하는 창이 제시됩니다.

현재 편집기의 표시 옵션은 대상 자원에 저장/복사될 레코드를 판별합니다. 즉, 편집기에서 사용자에 표시 가능하다고 간주되는 레코드만 복사됩니다. 자세한 정보는 표시 옵션을 참조하십시오.

맨 위로 돌아가기

편집기 컨텐츠 정렬

이 액션은 지정된 기준에 따라 레코드를 정렬합니다. 정렬 기준은 레코드 정렬 창(아래에 표시됨)을 사용하여 지정됩니다. 컬럼 번호별 정렬필드 참조별 정렬의 경우 5개까지 기준을 지정할 수 있습니다.

레코드 정렬 창

편집 세션에 따라 세 가지의 정렬 방법이 있습니다.

  1. 컬럼 번호별 정렬: 컬럼 번호를 기준으로 오름차순 또는 내림차순으로 정렬합니다. 이 정렬 옵션은 아래에 표시된 컬럼별 정렬 창을 사용하여 지정합니다.
  2. 필드 참조별 정렬: 선택된 필드의 값을 기준으로 오름차순/내림차순으로 정렬합니다. 이 정렬 옵션은 아래에 표시된 필드별 정렬 창을 사용하여 지정합니다. 이 옵션은 현재 편집 세션에 템플리트 또는 카피북이 지정된 경우에만 사용할 수 있습니다.
  3. KSDS 키별 정렬: KSDS 키의 값을 기준으로 오름차순 또는 내림차순으로 정렬합니다. 이 옵션은 KSDS 파일을 편집하는 경우에만 사용할 수 있습니다.
컬럼별 정렬 창
필드별 정렬 창

맨 위로 돌아가기

표시 옵션 지정

이 액션은 레코드 그룹화 방법(그룹화 옵션)과 사용자에게 표시해야 하는 레코드(새도우 행 옵션)를 제어합니다. 이 옵션은 아래에 표시된 표시 및 새도우 행 옵션 창을 사용하여 지정합니다.

그룹화 옵션

이 옵션은 유사한 유형의 레코드를 함께 그룹화하는지 여부를 제어합니다.

새도우 행 옵션

이 옵션은 특정 유형의 그룹화된 레코드를 나타내기 위해 새도우 행을 표시해야 하는지 여부를 제어합니다.

표시 옵션 창

맨 위로 돌아가기

편집기 모드 전환

이 액션은 형식화(테이블) 모드(템플리트/카피북이 적용되는 경우) 및 문자 모드 사이에 전환합니다.

맨 위로 돌아가기

편집기 컨텐츠 유효성 검증

이 액션은 현재 편집 레코드에 대한 변경사항의 유효성을 검증합니다. 오류가 발생하면 사용자에게 보고됩니다. 유효성 검증에 성공하거나 사용자가 오류를 무시하겠다고 선택하면 편집 세션에서 변경사항이 반영됩니다. 그러나 변경사항은 명시적으로 저장이 실행될 때까지 현재 편집된 자원에 저장되지 않습니다.

맨 위로 돌아가기

SQL 오류 찾기

이 액션은 DB2 오브젝트를 편집 중이며 데이터에 대한 변경사항을 커미트하려고 시도하는 중에 몇 가지 오류가 발생한 경우에만 사용할 수 있습니다. 이 액션을 호출하려면, SQL 오류가 있는 행을 선택한 후 액션을 실행해야 합니다(아래 그림 참조).

편집기에서의 SQL 오류
SQL 오류

액션을 실행하면 커미트의 실패 원인이 되는 SQL 오류 코드를 보고하는 창이 표시됩니다. 창에서 찾기 보기를 호출하여 SQL 오류 코드에 대한 설명을 검색할 수 있습니다(아래 그림 참조).

편집기에서의 SQL 오류
SQL 오류 찾기

맨 위로 돌아가기

REDIT 명령(관련 테이블)

이 액션은 DB2 오브젝트를 편집 중인 경우에만 사용할 수 있습니다. 이는 편집 중인 현재 테이블에 관련 테이블 목록을 불러옵니다(아래 그림 참조). 관련 테이블 목록에서 편집할 테이블을 선택할 수 있습니다.

REDIT 창
REDIT 창

관련 테이블에 대해 별도의 편집 세션을 호출하려면 관련 테이블을 선택하고 창의 오른쪽에 위치한 편집 단추를 클릭하십시오.

맨 위로 돌아가기