네트워크에서 파일 공유하기 > 클라이언트로서 공유된 파일 열기 > URL을 사용하여 파일 열기
 

URL을 사용하여 파일 열기

URL을 사용하여 공유된 파일이나 로컬 파일을 열거나 파일의 스크립트를 실행할 수도 있습니다. FileMaker Pro Advanced 또는 FileMaker Go가 설치되어 있는 경우, 다음 URL 스키마가 운영 체제에 등록되기 때문에 FileMaker Pro Advanced 또는 FileMaker Go에서 이 스키마를 사용하는 URL을 다룰 수 있습니다.

fmp – 응용 프로그램의 마지막 설치 버전은 이 스키마로 URL을 다룹니다.

fmpXX, 여기에서 Xx는는 응용 프로그램의 메이저 버전 번호입니다. 지정된 응용 프로그램 버전만 이 스키마의 URL을 다룹니다.

URL을 사용하여 파일 열기:

1. 의도된 클라이언트 컴퓨터에서 웹 브라우저를 실행합니다.

2. 다음 포맷을 사용하여 브라우저의 주소란에 파일의 URL을 입력합니다.

fmpXX://{{계정:암호@]주소/}파일 이름

주소의 경우 다음을 입력합니다.

IP 주소 또는 호스트의 DNS 이름

사용자의 도큐멘트 폴더를 지정하려면 ~

이미 열려있는 파일을 지정하려면 $

선택사항인 매개 변수는 괄호({ })로 표시됩니다.

URL을 사용하여 파일에서 스크립트 수행하기:

1. 위의 단계를 따릅니다.

2. URL에 ?script=스크립트 이름을 추가합니다.

다음 포맷을 사용하여 스크립트 매개 변수와 로컬 변수를 지정할 수도 있습니다.

fmpXX://{{계정:암호@}주소/}파일 이름{?script=스크립트 이름{&param=스크립트 매개 변수}{&$변수 이름{[repetitionnumber]}=값}}

참고 

URL이 FileMaker 스크립트를 실행하는 것을 허용하려면 사용자의 계정에서 fmurlscript 확장 권한을 사용할 수 있어야 합니다. 권한 범위의 확장된 권한 편집하기를 참조하십시오.

FileMaker Go는 파일 이름의 대소문자를 구분하지만 FileMaker Pro Advanced는 구분하지 않습니다. 스크립트 이름은 대소문자를 구분하지 않습니다.

파일 이름 확장자 .fmp12는 필수적이지 않습니다.

URL에서 여러 개의 로컬 변수를 정의할 수 있습니다.

링크에 공백 또는 다른 특수 문자가 필요한 경우 유효한 URL에 필요한 적절한 퍼센트 인코딩 값으로 대치해야 합니다. 예를 들어 공백을 %20으로 대치합니다.

예제

fmp://My%20Addressesfmp://192.168.10.0/My%20Addresses.fmp12fmp://[2001:0DB8:85A3:08D3:1319:8A2E:0370:7334]/My%20Addresses.fmp12fmp18://MyAccount:MyPassword@sales.example.com/My%20Addresses.fmp12

호스트에서 이름이 Clients.fmp12인 파일을 열고 이름이 ListClients인 스크립트를 실행합니다.

fmp://sales.example.com/Clients.fmp12?script=ListClients

호스트에서 이름이 Clients.fmp12인 파일을 열고 이름이 ListClients인 스크립트를 실행하며 TopClients의 매개 변수와 10의 값을 가진 로컬 변수 $NumberToList를 지정합니다.

fmp://sales.example.com/Clients.fmp12?script=ListClients&param=TopClients&$NumberToList=10

사용자의 도큐멘트 폴더에서 ListClients라는 이름의 스크립트로 Clients.fmp12라는 이름의 로컬 파일을 엽니다.

fmp://~/Clients.fmp12?script=ListClients

열려있는 파일 Clients.fmp12에서 다음과 같이 ListClients 스크립트를 실행합니다.

fmp://$/Clients.fmp12?script=ListClients

관련 주제 

파일을 호스트로 열기