스크립트로 작업 자동화하기 > 스크립트 생성 및 편집하기 > 다른 FileMaker 파일에서 스크립트 가져오기
 

다른 FileMaker 파일에서 스크립트 가져오기

다른 FileMaker 파일에서 스크립트가져올 수 있습니다. 파일 간에 스크립트를 복사하여 붙일 수도 있습니다. 스크립트 복사 및 붙이기를 참조하십시오.

스크립트를 수정할 수 있도록 원본 파일접근 권한이 있어야 합니다.

많은 스크립트가 파일, 필드, 레이아웃, 레코드 및 기타 스크립트를 참조합니다. 또한 필드 설정, 계산된 결과 삽입, 필드 콘텐츠 대치와 같은 일부 스크립트 단계에는 계산에 포함된 필드 참조가 있을 수도 있습니다. 이들 참조가 원본 파일에서 유효할 수 있는 반면에 가져온 파일에서는 유효하지 않을 수도 있습니다.

스크립트를 가져올 때 FileMaker Pro Advanced는 이름을 기반으로 필드, 레이아웃, 테이블(관계에 사용되는 항목 포함) 등을 매핑하려고 시도합니다. 필드와 레이아웃은 충분히 자격이 되는 이름을 사용하여 매핑되고 이들이 정확하게 일치하지 않으면 참조를 가져오지 못합니다. 참조된 대상체를 찾을 수 없는 경우 FileMaker Pro Advanced에서 유실로 표시합니다.

스크립트 가져오기:

1. 스크립트를 가져올 파일을 엽니다.

2. 스크립트 메뉴 > 스크립트 작업공간을 선택합니다.

또는 파일 메뉴 > 관리 > 스크립트를 선택합니다.

3. 스크립트 작업공간에서 파일 메뉴 > 가져오기(Windows) 또는 스크립트 메뉴 > 가져오기(macOS)를 선택합니다.

참고  폴더를 선택한 다음 스크립트를 가져오면 스크립트를 폴더로 가져올 수 있습니다.

4. 가져올 스크립트를 포함하는 파일을 엽니다.

5. 스크립트 대화상자에서 가져오려는 스크립트를 선택합니다.

가져오고 있는 스크립트 중 하나 이상이 다른 스크립트를 참조하는 경우, 모든 참조된 스크립트를 동시에 선택하고 가져오는지 확인합니다.

6. 승인을 클릭합니다.

가져오기 요약 대화상자가 나타납니다. 가져오기 로그 파일을 확인하려면 로그 파일 열기를 클릭합니다. 그런 다음 승인을 클릭하고 편집 패널에서 스크립트를 확인합니다. 알려진 문제 단계가 강조 표시됩니다.

7. 스크립트를 가져온 후에 스크립트를 편집하여 모든 참조가 유효하고 의도한 대로 나타나는지 확인합니다.

FileMaker Pro Advanced가 오류를 보고하는 경우 스크립트 생성 및 편집하기의 단계에 따라 각 스크립트의 <알 수 없음> 참조를 수정합니다. 스크립트를 가져오는 동안 FileMaker Pro Advanced에서 각각의 가져온 스크립트의 필드, 레이아웃, 다른 스크립트, 파일 등에 대한 모든 참조를 확인합니다. 참조가 가져오기에 포함되도록 정확하게 일치해야 합니다. 참조된 대상체를 찾을 수 없는 경우 FileMaker Pro Advanced에서 <알 수 없음>으로 표시합니다.

참고 

필드 이름의 일치는 대/소문자를 구분하지 않습니다.

관련 필드를 참조하는 스크립트를 가져온 후에 관계형 그래프에 나타나는 테이블 이름을 포함하여 충분히 자격이 있는 필드 이름이 똑같이 일치해야 합니다.

계산을 포함하는 스크립트 단계를 가져올 때(예를 들어, If, 필드 설정 및 계산된 결과 삽입) FileMaker Pro Advanced가 계산에서 참조된 모든 항목을 일치시킬 수 없는 경우(테이블, 필드 또는 사용자 설정 함수) 계산이 설명으로 처리됩니다. 공식에 주석 추가하기를 참조하십시오.

더욱 복잡한 정보(예를 들어, 찾기 요청, 정렬 순서, 가져오기 필드 순서 및 내보내기 필드 순서)를 포함하는 스크립트 단계를 가져올 때 FileMaker Pro Advanced는 모든 유실된 필드 참조를 버립니다.

가져오기를 수행하는 사용자에게 전체 접근 권한이 없을 경우 가져온 스크립트가 전체 접근 권한으로 실행되도록 설정되지 않습니다.

Import.log 파일은 보통 대상 파일이 있는 폴더에 있습니다. 대상 파일을 원격으로 열었거나 해당 폴더에 쓰기 접근 권한이 없는 경우 문서 폴더를 확인합니다.

관련 주제 

폴더를 사용하여 스크립트 관리하기

스크립트로 작업 자동화하기