Go to Contents
Page
précédente
Page
suivante
Table des matières > Création d'une base de données > Création de chemins d'accès

Création de chemins d'accès
Dans FileMaker Pro, vous pouvez définir des chemins d'accès vers une source de données FileMaker externe.
Remarque   Dans les versions antérieures à 9.0 de FileMaker, une « source de données » était appelée une « référence externe ».
Chaque source de données FileMaker nommée peut être composée d'un ou de plusieurs chemins d'accès. Utilisez plusieurs chemins d'accès lorsque vous souhaitez que FileMaker Pro recherche dans une liste de fichiers potentiels.
Pour plus d'informations sur l'ajout d'une source de données FileMaker et sur la définition de chemins d'accès, consultez la rubrique Connexion aux sources de données.
FileMaker Pro prend en charge les formats de chemins d'accès suivants :
Type de chemin d'accès Description Format
Relatif
Chemin d'accès d'un fichier cible spécifié à partir de l'emplacement de la base de données active. Si la base de données active est ouverte à distance, le chemin d'accès commence à partir du répertoire FileMaker Pro local.
file:NomRépertoire/NomFichier
filemac:NomRépertoire/
filewin:../NomFichier
Local ou distant complet (Mac OS)
Chemin d'accès absolu d'un fichier ou d'un dossier cible, local ou sur un volume distant, commençant au premier niveau du système de fichiers
filemac:/NomVolume/NomRépertoire/NomFichier
 
filemac:/NomVolume/NomRépertoire/
Local complet (Windows)
Chemin d'accès absolu d'un fichier ou dossier cible sous Windows, commençant au premier niveau du système de fichiers
filewin:/LettreLecteur:/NomRépertoire/NomFichier
 
filewin:/LettreLecteur:/NomRépertoire/
Distant complet (Windows)
Chemin d'accès absolu d'un fichier ou dossier cible sur un volume Windows partagé à l'aide du partage de fichier Windows
filewin://NomOrdinateur/NomPartage/NomRépertoire/NomFichier
 
filewin://NomOrdinateur/NomPartage/NomRépertoire/
Réseau FileMaker
Chemin d'accès réseau vers un fichier FileMaker Pro partagé
fmnet:/AdresseIPHote/NomFichier
Exemples de chemins d'accès uniques
Type de chemin d'accès Exemple
Relatif
file:MesDocuments/test.xls
Local complet (Mac OS)
filemac:/DDMacintosh/Utilisateurs/JeanMartin/Documents/test.xls
Local complet (Windows XP)
filewin:/C:/Documents and Settings/j_durand/Mes documents/test.xls
Local complet (Windows Vista)
filewin:/C:/Users/j_durand/Documents/test.xls
Distant complet (Windows)
filewin://OrdinateurVentes/VolumePartagé/FichiersExcel/test.xls
Réseau FileMaker
fmnet:/192.168.10.10/BaseDonnées.fp7
Exemples de chemins d'accès multiples
Utilisez plusieurs chemins d'accès lorsque vous souhaitez que FileMaker Pro recherche dans une liste de fichiers potentiels. La recherche sur les chemins d'accès se fait selon l'ordre dans lequel ils apparaissent. FileMaker Pro ouvre le premier fichier qu'il trouve et la recherche est terminée. Chaque chemin de fichier doit figurer sur une ligne séparée.
Exemple 1 : Dans cet exemple, une base de données FileMaker Pro doit fonctionner sous deux systèmes d'exploitation différents : un système Windows accédant à des fichiers Windows en local et un système Mac OS accédant à des fichiers Mac OS en local. Sur les deux plates-formes, la base de données doit accéder à un fichier local nommé test.xls.

   filewin:/C:/FichiersExcel/Hébergés/test.xls

   filemac:/DDMacintosh/FichiersExcel/Hébergés/test.xls
Exemple 2 : Dans cet exemple, une base de données FileMaker Pro doit accéder à un fichier hébergé pour une importation d'enregistrement par script. Toutefois, l'hôte pouvant ne pas être disponible, vous référencez également deux fichiers de remplacement, l'un hébergé sur un autre serveur et l'autre stocké en local sur votre disque dur. Si le premier fichier réseau n'est pas disponible, FileMaker Pro recherche le deuxième. Si le deuxième fichier réseau n'est pas disponible, FileMakerPro recherche le fichier local.

   fmnet:/192.168.10.10/Databases/test.fp7
   fmnet:/192.168.100.120/Databases/test.fp7
   file:..Databases/test.fp7
Variables
Vous pouvez utiliser des variables dans les chemins d'accès. Les variables vous permettent de spécifier des chemins d'accès de fichier ou de dossier de façon dynamique pour un grand nombre de scripts, par exemple pour l'action de script Exporter enregistrements. Consultez la rubrique Utilisation de variables.
Pour créer des variables locales ou globales, utilisez l'Action de script Définir variable.
Vous pouvez également utiliser la Fonction Definir pour spécifier des variables dans les calculs. La portée des variables locales et globales se limite au fichier actif.
Exemples d'utilisation de variables dans les chemins d'accès
Considérons les variables suivantes :

$NomFichier = "test.xls"
$NomUtilisateur = "JeanMartin"
$RépCible = "Documents/Clients"
$TypeChoisi = "filewin"
$$Source = "file:Documents/2009/fichiers démo"
$LettreLecteur = "G:"
$ListeRecherche = "file:anciens résultats.txt
               file:../archives/anciens résultats.txt"
Pour Entrée de liste de chemins d'accès Liste de chemins d'accès résolue
Spécifier uniquement un nom de fichier
file:test/$NomFichier
file:test/test.xls
Spécifier un ou plusieurs répertoires dans un chemin d'accès
file:$NomUtilisateur/$NomFichier
file:JeanMartin/test.xls
Spécifier des chemins d'accès absolus ou relatifs, avec différents préfixes de type de chemin d'accès
filewin:/$LettreLecteur/$RépCible/contacts.txt
filemac:../$RépCible/contacts
filewin:/G:/Documents/Clients/contacts.txt
filemac:../Documents/Clients/contacts
Spécifier un préfixe de type de chemin d'accès de façon dynamique ou au sein d'un chemin d'accès plus long
$TypeChoisi:/$LettreLecteur/$RépCible
$$Source/$NomFichier
filewin:/G:/Documents/Clients
file:Documents/2009/fichiers démo/test.xls
Spécifier un ou plusieurs chemins d'accès complets
$ListeRecherche
file:anciens résultats.txt
file:../archives/anciens résultats.txt
Spécifier un répertoire (et non un fichier)
file:$RépCible/
$$Source/
file:$RépCible/$NomUtilisateur/
file:Documents/Clients/
file:Documents/2009/fichiers démo/
file:Documents/Clients/JeanMartin/
Remarques
Les chemins d'accès peuvent être modifiés de la même manière que du texte.
Pour créer un chemin d'accès générique et multi-plateformes, faites débuter le chemin d'accès par le mot file.
Pour créer des chemins d'accès spécifiques à une plate-forme, faites débuter le chemin d'accès soit par le mot filemac ou par le mot filewin. FileMaker Pro ne recherche que le chemin d'accès spécifique à une plate-forme correspondant au système d'exploitation sur lequel l'application FileMaker Pro fonctionne.
Pour accéder à un fichier situé sur un volume Windows partagé, utilisez le format de chemin d'accès réseau. Ce format n'est compatible qu'avec les volumes partagés Windows. Il n'est compatible ni avec les volumes Mac OS partagés ni avec le partage FileMaker réseau.
FileMaker déconseille l'utilisation des astérisques (*) en tant que caractères génériques dans les chemins d'accès réseau car cela ralentit le trafic réseau FileMaker. Dans la mesure du possible, remplacez les astérisques par l'adresse IP appropriée ou utilisez des variables dans les chemins d'accès. Si vous avez converti une base de données d'une version antérieure de FileMaker Pro, vérifiez les sources de données converties et remplacez les astérisques par les adresses IP ou les chemins d'accès réseau connus.
Les variables sont uniquement prises en charge dans les actions de script utilisant des chemins d'accès stockés.
Les variables ne sont pas prises en charge dans les chemins d'accès stockés dans des rubriques Multimédia.
Les variables ne sont pas prises en charge dans les sources de données FileMaker. Pour plus d'informations sur les sources de données, consultez la rubrique Modification de sources de données FileMaker externes.
Dans une liste de chemins d'accès, utilisez les caractères suivants en guise de séparateurs : "/", ":" ou retour chariot.

Table des matières > Création d'une base de données > Création de chemins d'accès
Page
précédente
Page
suivante