Il programma di installazione di FileMaker Pro Advanced registra fmp: come protocollo Internet (IP). Questo consente di aprire un file condiviso o locale utilizzando un URL. È anche possibile eseguire uno script nel file utilizzando un URL.
1. Aprire un browser Web sul computer client in questione.
2. Inserire l'URL del file nell'area indirizzo del browser utilizzando il formato:
fmp://{{account:password@}indirizzo/}nomefile Per Indirizzo, è possibile inserire:
•l'indirizzo IP o il nome DNS dell'host
•~ Per specificare la cartella Documenti dell'utente
•$ Per specificare che il file è già aperto
I parametri opzionali sono indicati dalle parentesi ({ }).
1. Seguire i passi di cui sopra.
2. Accodare ?script=nomescript all'URL. Ad esempio:
fmp://192.168.10.0/filename.fmp12?script=scriptnameSpecificare un parametro di script e le variabili locali usando il formato:
fmp://{{account:password@}indirizzo/}nome file{?script=nomescript{¶m=parametroscript}{&$nomevariabile{[numeroripetizioni]}=valore}}•Per consentire a un URL di eseguire uno script FileMaker, l'account dell'utente deve avere il privilegio esteso fmurlscript attivato. Vedere Modifica dei privilegi estesi per un set di privilegi.
•I nomi dei file fanno distinzione tra maiuscole e minuscole in FileMaker Go ma non in FileMaker Pro Advanced. I nomi degli script non fanno distinzione tra maiuscole e minuscole.
•L'estensione .fmp12 nel nome del file non è obbligatoria.
•È possibile definire più variabili nello stesso protocollo fmp:.
•Se in un link sono necessari spazi o altri caratteri speciali, assicurarsi di sostituirli con gli appropriati valori codificati con % necessari per ottenere URL validi. Ad esempio, sostituire uno spazio con %20.
fmp://Miei%20Indirizzifmp://192.168.10.0/Miei%20Indirizzi.fmp12fmp://[2001:0DB8:85A3:08D3:1319:8A2E:0370:7334]/My%20Addresses.fmp12fmp://MioAccount:MiaPassword@192.168.10.0/Miei%20Indirizzi.fmp12fmp://MyAccount:MyPassword@[2001:0DB8:85A3:08D3:1319:8A2E:0370:7334]/My%20Addresses.fmp12Aprire un file di nome Clienti.fmp12 sulla macchina host con un indirizzo IP di 192.168.10.0 con uno script di nome ListaClienti:
fmp://192.168.10.0/Clienti.fmp12?script=ListaClientiAprire un file di nome Clients.fmp12 sulla macchina host con un indirizzo IP 192.168.10.0 con uno script di nome ListaClienti e specificare un parametro ClientiTop e una variabile locale $NumeroLista con valore 10:
fmp://192.168.10.0/Clienti.fmp12?script=ListaClienti¶m=ClientiTop&$NumeroLista=10Aprire un file locale denominato Clienti.fmp12 nella cartella Documenti dell'utente con uno script denominato ListaClienti:
fmp://~/Clienti.fmp12?script=ListaClientiEseguire lo script ListaClienti da un file aperto denominato Clienti.fmp12:
fmp://$/Clienti.fmp12?script=ListaClienti