Enregistrement, importation et exportation de données > Importation de données dans FileMaker Pro Advanced > Configuration d'importations récurrentes
 

Configuration d'importations récurrentes

Vous pouvez configurer un fichier FileMaker Pro Advanced pour mettre à jour automatiquement les données importées à partir d'un autre fichier, tel qu'une feuille de calcul Microsoft Excel. Une importation récurrente se produit automatiquement chaque fois que vous ouvrez le fichier, et la première fois que vous affichez le modèle contenant les données du fichier externe. Vous pouvez par la suite exécuter un script pour mettre à jour les données.

Lorsque vous configurez des importations récurrentes, FileMaker Pro Advanced crée une nouvelle table pour les données importées ainsi qu'un nouveau modèle pour présenter ces données. Si vous le souhaitez, vous pouvez par la suite personnaliser le modèle en mode Modèle.

Chaque fois que vous mettez à jour les données, FileMaker Pro Advanced supprime les données du modèle d'importation récurrente et les remplace par les données actuelles du fichier externe. Les données importées via une importation récurrente ne peuvent pas être modifiées dans FileMaker Pro Advanced, et il n'est pas non plus possible d'effectuer des ajouts.

Remarque  Pour configurer des importations récurrentes, vous devez ouvrir un fichier avec un compte disposant du jeu de privilèges Accès intégral. Pour plus d'informations sur les jeux de privilèges, consultez la section A propos des comptes, jeux de privilèges et privilèges étendus. Une fois qu'une importation récurrente a été configurée dans un fichier, les utilisateurs n'ont pas besoin de passer par un compte avec un jeu de privilèges Accès intégral pour pouvoir l'utiliser.

Pour configurer des importations récurrentes :

1. Créez un nouveau fichier ou ouvrez le fichier dans lequel vous souhaitez configurer des importations récurrentes. Consultez la section Création d'un fichier FileMaker Pro Advanced ou Ouverture et gestion des fichiers.

2. En mode Utilisation, choisissez le menu Fichier > Importer des enregistrements > Fichier.

3. Pour Types de fichiers (Windows) ou Afficher (macOS), sélectionnez le type de fichier à importer. Par exemple, choisissez Classeur Excel (*xlsx).

Pour obtenir la liste des types de fichiers pris en charge, consultez la section Formats de fichier d'importation/exportation pris en charge.

4. Localisez et sélectionnez le fichier contenant les données que vous souhaitez importer.

5. Sélectionnez l'option Définir comme importation récurrente automatique, puis cliquez sur Ouvrir.

Le chemin du fichier sélectionné apparaît dans la boîte de dialogue Configuration d'importation récurrente.

6. Pour ignorer l'importation des titres de colonnes, sélectionnez Ne pas importer le premier enregistrement (contient des noms de rubrique).

7. Acceptez le nom de modèle par défaut, ou tapez un nouveau nom pour le modèle que FileMaker Pro Advanced créera pour afficher les données importées.

8. Acceptez le nom de script par défaut ou tapez un nouveau nom pour le script que vous pouvez utiliser pour mettre à jour les données manuellement.

9. Cliquez sur OK.

10. Si vous importez les données à partir d'un fichier Excel, vous pouvez les importer par feuille de calcul ou par plage nommée.

Remarque  Vous pouvez importer les données à partir d'une seule feuille de calcul ou d'une seule plage nommée par modèle.

 

Pour

Faites ceci

Importer des données par feuille de calcul

Sélectionnez Afficher les feuilles de calcul, sélectionnez la feuille de calcul à importer, puis cliquez sur Continuer.

Importer des données par plage nommée

Sélectionnez Afficher les plages nommées, sélectionnez la plage nommée à importer, puis cliquez sur Continuer.

Le nouveau modèle apparaît en mode Utilisation en vue Tableau. Pour plus d'informations sur l'affichage sous forme de tableau, consultez la section Affichage des enregistrements sous forme de formulaire, de liste ou de tableau.

Remarques 

L'importation récurrente crée une nouvelle table et un nouveau modèle pour les données importées. Si vous souhaitez ajouter les données importées à une table ou à un modèle existants de votre base de données, consultez la section Importation de données dans FileMaker Pro Advanced.

Si les données sont modifiées dans les fichiers externes, elles doivent d'abord être enregistrées dans l'application d'origine pour que FileMaker Pro Advanced puisse les importer.

L'importation récurrente est une opération en lecture seule. Pour modifier les données, faites-le à partir du fichier source. Ensuite, importez les données dans le fichier FileMaker Pro Advanced en cliquant sur le bouton de script du modèle d'importation récurrente. Si les données sont modifiées alors que le fichier FileMaker Pro Advanced est fermé, les données du modèle d'importation récurrente se mettront à jour dès que vous afficherez le modèle au cours de votre prochaine session FileMaker Pro Advanced.

Quand des données sont importées pour la première fois, FileMaker Pro Advanced crée un fichier journal d'importation dans le dossier contenant le fichier FileMaker Pro Advanced. Ce fichier journal est mis à jour chaque fois que des données sont importées dans un fichier FileMaker Pro Advanced quelconque situé dans ce dossier.

Lorsque vous utilisez le bouton de script pour mettre à jour les données, FileMaker Pro Advanced supprime tous les enregistrements importés précédemment, réimporte les données et crée de nouveaux enregistrements pour les nouvelles données trouvées dans le fichier externe.

Au fur et à mesure que vos besoins évoluent, vous pouvez avoir à modifier le script d'importation. Pour plus d'informations sur la programmation et la création de scripts, consultez la section Automatisation de tâches grâce aux scripts.

Le script généré automatiquement que FileMaker Pro Advanced crée pour l'importation récurrente n'est pas pris en charge dans un script côté serveur.

Rubriques connexes 

Importation de données dans un fichier existant