Table des matières
Que sont les sources de données externes dans FileMaker ?
Dans FileMaker, une source de données externe est une base de données qui provient de sources externes, telles qu'un autre fichier FileMaker ou une source de données ODBC. Pour chaque base de données FileMaker, vous pouvez définir autant de sources de données externes que vous le souhaitez. [Relations] de nouveaux tableaux peuvent être ajoutés. La configuration de sources de données externes s'effectue sous la commande de menu [Fichier > Définir > Sources de données externes].
Ajouter une source de données externe
Pour configurer une nouvelle source de données externe, cliquez dans la boîte de dialogue [Gérer les sources de données externes] sur le bouton [Nouveau...].
Ajouter une source de données FileMaker
Dans le premier champ, saisissez [nom] saisit un nom unique pour la source de données. Si aucun nom n'est saisi, FileMaker saisit automatiquement le nom du fichier FileMaker sélectionné. Pour sélectionner un fichier FileMaker, cliquez sur le bouton [Ajouter un fichier] ou saisissez un chemin d'accès au fichier dans le champ de texte [Liste des chemins] comme décrit dans la partie inférieure de la boîte de dialogue. Cette boîte de dialogue ne supporte pas les indications de chemins dynamiques avec une variable globale.
Ajouter une source de données ODBC
Pour ajouter une source de données ODBC, sélectionnez dans la boîte de dialogue [Ajouter une source de données] comme type [ODBC] la boîte de dialogue affiche alors d'autres champs pour la source de données ODBC. Veuillez noter qu'avant d'ajouter une nouvelle source de données, ODBC doit être installé sur votre système avec une source de données configurée correspondante.
Choisissez parmi [DSN] Sélectionnez la source de données ODBC de votre choix, que vous avez préalablement configurée dans le gestionnaire ODBC.
Dans la section [Authentification] les données d'accès à la source de données ODBC. Dans la section [Filtrer les tableaux] vous pouvez éventuellement saisir des critères pour filtrer les tableaux et activer ou désactiver les options correspondantes.
Modifier les sources de données
Pour traiter des sources de données externes, sélectionnez la commande de menu [Fichier > Définir > Sources de données externes]., cliquez sur l'entrée souhaitée et ensuite sur le bouton [modifier]. Il est également possible d'ouvrir une entrée en double-cliquant dessus.
Sources de données externes dynamiques à partir de FileMaker 16
Depuis FileMaker 16, les sources de données externes peuvent également être spécifiées de manière dynamique sous forme de variables. De cette manière, il est par exemple possible d'utiliser différents serveurs SQL ou sources de données modifiables dans le logiciel FileMaker avec des chemins d'accès utilisateur dynamiques, sans que l'utilisateur doive adapter manuellement la source de données externe dans la boîte de dialogue. Il convient de noter que la variable est définie avant d'accéder aux objets correspondants de la source de données, l'utilisation d'une variable globale étant préférable. FileMaker écrit à ce sujet
Les variables sont prises en charge dans les références aux sources de données FileMaker. Définissez la variable avant d'accéder aux objets qui utilisent la référence. Une fois la référence résolue, elle ne change plus lorsque la variable est modifiée.
En outre, il est recommandé de définir la source de données dans un script avant d'y accéder, à l'aide de la commande [Ouvrir le fichier] pour l'ouvrir. Vous trouverez de plus amples informations sur ce sujet dans un article du Forum du magazine FileMaker.
Vous avez d'autres questions sur FileMaker ? Plus rapide, c'est en personne.
Dans le cadre de notre Services de coaching et de formation nous nous ferons un plaisir de vous informer personnellement sur les fonctions de FileMaker dont vous avez besoin pour développer votre solution FileMaker. Nous nous ferons un plaisir de répondre à vos souhaits individuels. La facturation est individuelle et équitable, par tranches de 15 minutes. Vous pouvez payer par virement bancaire ou par PayPal.




