Partage de fichiers en réseau > Ouverture de fichiers partagés en tant que client > Ouverture de fichiers à l'aide d'une URL
 

Ouverture de fichiers à l'aide d'une URL

Vous pouvez ouvrir un fichier partage ou local, ou exécuter un script dans un fichier à l'aide d'une URL. Lorsque FileMaker Pro Advanced ou FileMaker Go est installé, les schémas d'URL suivants sont enregistrés dans le système d'exploitation. Ainsi, les URL utilisant ces schémas sont gérées par FileMaker Pro Advanced ou FileMaker Go :

fmp – La dernière version installée de l'application gère les URL utilisant ce schéma.

fmpXX, où XX est le numéro de version majeure de l'application – Seule la version spécifiée de l'application gère les URL utilisant ce schéma.

Pour ouvrir un fichier à l'aide d'une URL :

1. Ouvrez un navigateur sur le poste client concerné.

2. Entrez l'URL du fichier dans la zone d'adresse du navigateur au format suivant :

fmpXX://{{compte:motdepasse@]adresse}/nomfichier

Pour adresse, vous pouvez entrer :

l'adresse IP ou le nom DNS de l'hôte ;

~ pour spécifier le dossier Documents de l'utilisateur ;

$ pour indiquer que le fichier est déjà ouvert.

Les paramètres facultatifs sont indiqués entre accolades (« { } »).

Pour exécuter un script dans un fichier à l'aide d'une URL :

1. Suivez les étapes décrites ci-dessus.

2. Ajoutez ?script=nomscript à l'URL.

Vous pouvez également spécifier un paramètre de script et des variables locales en respectant le format suivant :

fmpXX://{{compte:motdepasse@]adresse}/nomfichier{?script=nomscript{&param=paramètrescript}{&$nomvariable{[nombrerépétitions]}=valeur}}

Remarques 

Pour autoriser une URL à exécuter un script FileMaker, le privilège étendu fmurlscript doit être activé dans le compte de l'utilisateur. Consultez la section Modification de privilèges étendus pour un jeu de privilèges.

Les noms de fichier sont sensibles à la casse dans FileMaker Go, ce qui n'est pas le cas dans FileMaker Pro Advanced. Les noms de script quant à eux ne sont pas sensibles à la casse.

L'extension .fmp12 n'est pas nécessaire.

Vous pouvez définir plusieurs variables locales dans l'URL.

Si vous devez insérer des espaces ou d'autres caractères spéciaux dans un lien, n'oubliez pas de les remplacer par les valeurs correspondantes codées à l'aide d'un pourcentage pour que les URL soient valides. Par exemple, remplacez chaque espace par %20.

Exemples

fmp://Mes%20Adressesfmp://192.168.10.0/Mes%20Adresses.fmp12fmp://[2001:0DB8:85A3:08D3:1319:8A2E:0370:7334]/Mes%20Adresses.fmp12fmp18://MonCompte:MonMotdePasse@ventes.exemple.com/Mes%20Adresses.fmp12

Ouvrez un fichier nommé Clients.fmp12 sur un hôte et exécutez un script nommé ListClients :

fmp://ventes.exemple.com/Clients.fmp12?script=ListClients

Ouvrez un fichier nommé Clients.fmp12 sur un hôte et exécutez un script nommé ListClients, en définissant un paramètre TopClients et une variable locale $NumberToList avec une valeur de 10 :

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

Ouvrir un fichier local nommé Clients.fmp12 sur l'appareil avec un script nommé ListClients.

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

Exécuter le script ListClients à partir d'un fichier ouvert appelé Clients.fmp12 :

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

Rubriques connexes 

Ouverture des fichiers en tant qu'hôte