가져오는 동안 가져오기 동작 및 맵핑 필드 설정하기
데이터를 기존 FileMaker Pro 파일로 가져오면 가져올 데이터 원본이나 파일을 선택한 후 필드 가져오기 맵핑 대화상자가 나타납니다. 이 대화상자를 사용하여 다음의 가져오기 옵션을 지정합니다.
 •
동작 가져오기: 데이터를 기존 파일로 가져오는 방법을 지정합니다. 새 레코드를 파일에 추가하고 파일의 기존 레코드를 업데이트하거나 파일에서 일치하는 레코드를 업데이트할 수 있습니다. 기존 파일로 데이터를 가져오는 방법을 참조하십시오.
 •
필드 맵핑: 데이터베이스의 필드를 가져오려는 원본 데이터의 필드에 맵핑하여 데이터를 가져오는 위치를 지정합니다.
가져오는 동안 가져오기 동작 및 필드 맵핑 설정하기:
1.
기존 파일로 데이터 가져오기, 폴더의 파일을 한 번에 가져오기 또는 XML 데이터 가져오기의 지침을 따르십시오. 필드 가져오기 맵핑 대화상자가 나타납니다.
2.
3.
가져오기 동작 부분에서 수행할 가져오기 유형을 선택합니다.
중요사항  기존 또는 일치하는 레코드를 업데이트하면 대상 파일의 데이터를 덮어쓰며 취소할 수 없습니다. 파일 메뉴 > 복사본 별도 저장을 선택하여 대상 파일의 백업 복사본을 작성하십시오. 레코드 업데이트 동작 방법을 숙지해야 합니다. 기존 파일로 데이터를 가져오는 방법을 참조하십시오.
 
참고  가져오는 테이블에 데이터가 없는 경우 새로운 레코드 추가만 선택할 수 있습니다. 업데이트할 데이터가 없기 때문에 아래 설명한 다른 옵션을 사용할 수 없습니다.
원본의 추가 레코드를 대상 파일의 새로운 레코드로도 추가하려면 남은 데이터를 새로운 레코드로 추가를 선택합니다.
대상 파일에 일치하는 레코드가 없는 원본에서도 레코드를 추가하려면 남은 데이터를 새로운 레코드로 추가를 선택합니다.
4.
가져오려는 데이터의 첫 번째 레코드가 데이터 대신 필드 이름(열 제목)을 포함한 경우 첫 번째 레코드를 가져오지 않음(필드 이름 포함)을 선택합니다.
첫 번째 레코드를 가져오지 않음(필드 이름 포함)을 선택하면 가져오는 동안 첫 번째 레코드를 건너뜁니다.
5.
대상 필드의 경우 필드를 드래그하여 원본 필드의 데이터 또는 필드에 정렬하거나 원본 데이터를 가져오거나 업데이트하는 위치를 표시합니다.
필드 정렬하기:
 •
 •
다음 중 하나를 수행하여 대상 필드와 원본 필드를 정렬할 수 있습니다.
 •
 •
가져오려는 테이블에 필드를 생성하거나 변경하려면 데이터베이스 관리를 클릭합니다. 데이터베이스 관리 대화상자에서 변경한 다음 승인을 클릭합니다. (데이터베이스 관리 버튼이 흐리게 표시되면 충분한 접근 권한이 없거나, 데이터베이스가 네트워크에서 공유되고 현재 데이터베이스 변경을 허용하지 않는 것입니다. 공유 데이터베이스 변경에 관한 자세한 정보는 파일 공유 및 호스팅을 참조하십시오.)
 •
대상 필드를 한 번에 다시 정렬하려면 정렬 기준 메뉴에서 다음 옵션 중 하나를 선택합니다.
 
참고  다음의 경우에는 원본 필드에서 데이터를 가져오지 않습니다.
 •
 •
6.
필드 간 기호가 원하는 필드 맵핑을 표시할 때까지 계속 클릭합니다. 각 기호의 설명은 필드 맵핑 부분을 참조하십시오. 각 필드를 대상 필드로 가져올지 선택하거나 일치하는 레코드를 업데이트하기 위한 일치하는 필드로 필드 연결을 사용할 수 있습니다.
팁  동시에 여러 필드에 필드 맵핑을 설정할 수도 있습니다. 먼저 Ctrl(Windows) 또는 Command(OS X)를 누르고 각 대상 필드를 클릭하여 변경할 대상 필드를 선택합니다. (첫 번째 필드를 클릭한 다음 범위의 마지막 필드를 Shift-클릭하여 인접 필드의 범위를 선택할 수도 있습니다.) 그런 다음 원하는 맵핑을 모두 표시할 때까지 선택된 필드 중 하나의 필드 맵핑 기호를 클릭합니다. (한 번 이상 스페이스바를 눌러 필드 맵핑 기호를 변경할 수도 있습니다.)
7.
필요한 경우 문자 세트로 원본 파일에서 사용된 문자 인코딩을 선택합니다.
문자 세트 목록은 흐리게 표시되거나 사용할 수 있습니다.
 •
 •
참고  16비트 Unicode(UTF-16) 텍스트 파일을 가져오면 파일은 Unicode 표준 BOM(바이트 순서 표시)을 포함해야 합니다. BOM이 누락되면 FileMaker Pro는 파일 인코딩을 제대로 인식하지 못합니다.
8.
가져오기를 클릭합니다.
가져오기 옵션 대화상자가 표시되며 다음과 같은 경우에 볼 수 있습니다.
 •
 •
반복 필드로 FileMaker Pro 파일에서 새 레코드를 가져오고 추가한 경우
9.
 
가져오는 동안 자동 입력 옵션 수행을 선택합니다. 그렇지 않은 경우 자동 입력된 값이 입력되지 않습니다.
참고  값(예: 보조키 이름, 수정일이나 시간, 또는검색 데이터)을 자동 입력하도록 설정되어 있는 필드로 가져올 때, 자동 입력된 데이터가 가져온 데이터를 덮어쓰지 않게 하려면 이 옵션을 선택 해제합니다.
 •
반복 필드로 필드를 유지하려면 원본 레코드에 유지를 선택합니다.
 •
각 반복 값을 별도의 레코드로 가져오려면 별도의 레코드로 분리를 선택합니다. (정렬이나 요약과 같이 반복 필드에서 개별 값으로 작업하려면 이 옵션을 사용합니다.)
참고  반복 필드 데이터를 별도의 레코드로 분리하면 가져온 반복되지 않는 필드는 별도의 각 레코드에 복제됩니다. 예를 들어 원본 파일의 레코드에 3번 반복되는 값이 있는 경우 별도의 레코드로 분리하면 3개의 레코드를 가져오며, 반복 필드의 값을 제외하고는 각각은 동일합니다.
10.
레코드 가져오기 요약 대화상자는 가져온 레코드와 건너뛴 데이터의 세부사항을 표시하는 3개의 통계를 나타냅니다.
 
참고  일치하는 레코드를 업데이트하고 원본 파일에서 두 개 이상의 레코드가 대상 파일의 찾기 세트의 레코드와 일치하는 경우 이 수는 동일 레코드의 다중 업데이트를 포함합니다. 기존 파일로 데이터를 가져오는 방법의 메모 부분을 참조하십시오.
 •
권한 오류: 접근 권한이 하나 이상의 레코드 수정을 금지합니다.
 •
잠긴 레코드: 동일 사용자가 다른 윈도우에서 또는 다른 클라이언트가(파일이 공유되는 경우) 다른 곳에서 접근 중이기 때문에 하나 이상의 레코드를 수정할 수 없습니다.
 •
유효성 검증 오류: 레코드 수준의 필드 유효성 검증 요구사항을 충족하지 못하고 레코드를 커밋할 수 없기 때문에 하나 이상의 레코드를 수정할 수 없습니다. 가져오는 동안 데이터 유효성 검증하기 정보를 참조하십시오.
 •
유효성 검증 오류: 데이터가 필드에 정의된 유효성 검증 요구사항을 충족하지 않기 때문에 하나 이상의 필드를 가져올 수 없습니다. 가져오는 동안 데이터 유효성 검증하기 정보를 참조하십시오.
 •
권한 오류: 접근 권한이 하나 이상의 필드 수정을 금지합니다.
메모
 •
다수의 데이터를 가져오는 경우 가져오기 프로세스의 진행 상태를 보여주는 가져오기 대화상자가 나타납니다. 가져오기를 중지하려면 중지를 클릭합니다. 이미 가져온 레코드는 대상 파일에 남습니다(가져오기는 반전되지 않음). 이미 가져온 레코드를 영구적으로 삭제하려면 레코드 메뉴 > 모든 레코드 삭제를 선택합니다.
 •
 •