참조 > 스크립트 단계 참조 > 기타 스크립트 단계 > 플러그인 파일 설치
 

플러그인 파일 설치

컨테이너 필드에서 컴퓨터로 플러그인 파일을 설치 또는 업데이트합니다.

다음도 참조하십시오. 

옵션 

대상 필드 지정은 사용자가 설치 또는 업데이트하려는 플러그인이 있는 컨테이너 필드를 지정합니다. 지정된 필드가 없는 경우 FileMaker Pro Advanced가 활성 테이블에서 현재 컨테이너 필드의 플러그인을 설치합니다.

호환성 

 

제품 

지원 

FileMaker Pro Advanced 

 

FileMaker Go 

아니요 

FileMaker WebDirect 

 

FileMaker Server 

 

FileMaker Cloud 제품 

 

FileMaker Data API 

아니요 

사용자 설정 웹 발행 

 

런타임 솔루션 

 

다음에서 발생 

FileMaker Pro 12.0

설명 

플러그인을 설치 또는 업데이트하기 전에 컨테이너 필드에 플러그인을 넣어야 합니다. 파일 삽입 또는 플러그인 설치하기를 참조하십시오.

FileMaker 플러그인 파일만 설치될 수 있습니다. 대상 또는 활성 컨테이너 필드에 있는 플러그인 파일이 없는 경우 스크립트가 실행될 때 아무 동작이 발생하지 않습니다. Windows에서 플러그인은 .fmx(32비트 FileMaker Pro Advanced) 또는 .fmx64(64비트 FileMaker Pro Advanced) 확장자를 가지고 있습니다. macOS에서 플러그인은 .fmplugin 확장자를 가지고 있습니다.

ZIP 포맷으로 압축된 플러그인 파일이나 TAR 포맷의 플러그인 파일은 설치될 수 없습니다.

Get(설치된 FM 플러그인) 함수를 사용하여 이름, 버전 및 설치된 플러그인의 활성화된 상태를 확인할 수 있습니다. 이 함수는 설치된 플러그인이 솔루션 파일에서 요구되는 플러그인보다 최신인지 이전 버전인지를 결정하는 데 도움을 줄 수 있습니다. Get(설치된 FM 플러그인)를 참조하십시오.

FileMaker Pro Advanced가 플러그인을 인식하려면 플러그인 환경설정에서 활성화되어 있어야 합니다. 플러그인 파일 설치 스크립트 단계가 플러그인 업데이트를 설치하지만 플러그인이 플러그인 환경설정에서 비활성화되어 있는 경우 FileMaker Pro Advanced가 업데이트를 설치하지만 플러그인을 활성화하지는 않습니다. 플러그인 환경설정 구성하기를 참조하십시오.

FileMaker Server 또는 FileMaker Cloud for AWS가 호스트하는 파일의 경우, 서버 관리자는 Admin Console에서 플러그인 파일 설치 스크립트 단계를 활성화해야 합니다. 제품 설명서 센터에서 FileMaker Server 도움말 또는 FileMaker Cloud 제품 설명서를 참조하십시오.

참고 

FileMaker Pro Advanced는 FileMaker Pro Advanced 응용 프로그램의 아키텍처와 일치하는 플러그인만 설치할 수 있습니다. 예를 들어 64비트 버전의 FileMaker Pro Advanced는 64비트 플러그인만 설치할 수 있습니다. 현재 응용 프로그램의 아키텍처를 결정하려면 Get(응용 프로그램 아키텍처) 함수를 사용합니다.

시스템 관리자가 여러 컴퓨터에서 설치하는 도중 개인 설정 파일을 사용하여 플러그인을 비활성화하고 FileMaker Pro Advanced에서 플러그인 업데이트를 설치하지 못하게 할 수 있습니다. FileMaker Pro Advanced 네트워크 설치 설정 설명서를 참조하십시오.

이 스크립트 단계는 FileMaker Cloud 호스트에서 수행되는 서버측 스크립트에서 지원되지 않습니다.

예제 1 

비디오 플러그인을 설치합니다.

사용자 설정 대화상자 보기 ["최신 버전의 비디오 플러그인을 설치하겠습니까?"]
If [Get(마지막 메시지 선택) = 1]
플러그인 파일 설치[플러그인::비디오]
End If

예제 2 

응용 프로그램 아키텍처를 감지한 다음 적절한 버전의 플러그인을 설치합니다.

If [Get(응용 프로그램 아키텍처) = "i386"]
플러그인 파일 설치[플러그인::32비트]
Else If [Get(응용 프로그램 아키텍처) = "x86_64"]
플러그인 파일 설치[플러그인::64비트]
End If

관련 주제 

스크립트 단계 참조(알파벳순)

스크립트 단계 참조(카테고리순)