Condivisione in rete dei file > Apertura dei file condivisi come client > Apertura dei file tramite un URL
 
Apertura dei file tramite un URL
Il programma di installazione di FileMaker Pro 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.
Per aprire un file tramite 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 ({ }).
Per eseguire uno script in un file tramite un URL:
1. Seguire i passi di cui sopra.
2. Accodare ?script=nomescript all'URL. Ad esempio:
fmp://192.168.10.0/filename.fmp12?script=scriptname
Specificare un parametro di script e le variabili locali usando il formato:
fmp://{{account:password@}indirizzo/}nome file{?script=nomescript{&param=parametroscript}{&$nomevariabile{[numeroripetizioni]}=valore}}
Note 
•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. 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.
Esempi
fmp://Miei%20Indirizzi
fmp://192.168.10.0/Miei%20Indirizzi.fmp12
fmp://[2001:0DB8:85A3:08D3:1319:8A2E:0370:7334]/My%20Addresses.fmp12
fmp://MioAccount:MiaPassword@192.168.10.0/Miei%20Indirizzi.fmp12
fmp://MyAccount:MyPassword@[2001:0DB8:85A3:08D3:1319:8A2E:0370:7334]/My%20Addresses.fmp12
Aprire 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=ListaClienti
Aprire 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&param=ClientiTop&$NumeroLista=10
Aprire un file locale denominato Clienti.fmp12 nella cartella Documenti dell'utente con uno script denominato ListaClienti:
fmp://~/Clienti.fmp12?script=ListaClienti
Eseguire lo script ListaClienti da un file aperto denominato Clienti.fmp12:
fmp://$/Clienti.fmp12?script=ListaClienti
Argomenti correlati 
Apertura dei file come host
Invio dell'URL di un file condiviso