Modifier la connexion de données principale à une autre base de données Microsoft Access

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Lorsque vous concevez un modèle de formulaire Microsoft Office InfoPath qui est basé sur une base de données Microsoft Office Access 2007 (format .accdb) ou une base de données Access enregistré dans une version antérieure (.mdb), InfoPath crée automatiquement une connexion de données principale à cette base de données. Si, à une date ultérieure, l’emplacement de vos modifications de base de données Access, par exemple, si vous déplacez la base de données vers un autre emplacement, vous devez modifier les connexions de données principale du modèle de formulaire. Cet article explique comment modifier la connexion de données principale dans votre modèle de formulaire InfoPath pour pointer vers une autre base de données Access.

Vous trouverez des liens vers des informations supplémentaires sur la modification des connexions de données secondaire vers d’autres sources de données externes dans la section Voir aussi.

Contenu de cet article

Vue d’ensemble

Avant de commencer

Étape 1 : Modifier la connexion de données principale dans le modèle de formulaire

Étape 2 : Sélectionnez les tables de base de données

Étape 3 : Afficher un aperçu, publier et tester le modèle de formulaire

Présentation

Pour modifier la connexion de données principale du modèle de formulaire vers une nouvelle base de données Access, l’Assistant connexion de données vous permet de créer une nouvelle connexion de données principale. Lorsque vous créez la nouvelle connexion de données, InfoPath crée un principale nouveau source de données qui contient des champs et des groupes qui correspondent à la manière dont les données sont stockées dans la nouvelle base de données. Si la nouvelle base de données stocke les données de la même manière que l’ancienne base de données, InfoPath lie automatiquement les contrôles existants dans le modèle de formulaire pour les champs et les groupes dans la nouvelle source de données principale.

Si les champs et les groupes dans la nouvelle source de données principale ne correspondent pas les champs et les groupes dans l’ancienne source de données, InfoPath supprime les liaisons de source de données les contrôles existants. Si ces liaisons sont supprimées, vous devrez puis lier les contrôles aux autres champs et des groupes dans la nouvelle source de données principale si vous voulez continuer à utiliser ces contrôles, ou vous pouvez supprimer les contrôles du modèle de formulaire.

Après avoir modifié la connexion de données principale, vous devez publier le modèle de formulaire et le test fonctionnent toujours pas les formulaires basés sur ce modèle de formulaire dans un environnement de test. Après avoir effectué vos tests, vous pouvez ensuite autoriser les utilisateurs à commencer à remplir les nouveaux formulaires basés sur ce modèle de formulaire.

Vous trouverez des liens vers des informations supplémentaires sur la publication d’un modèle de formulaire dans la section Voir aussi.

Haut de la Page

Avant de commencer

Avant de modifier la connexion de données principale, vous devez les informations suivantes à votre administrateur de base de données :

  • L’emplacement de la nouvelle base de données Access.

    Remarque : Si la nouvelle base de données Access est stocké dans un emplacement réseau, vérifiez que l’emplacement réseau est accessible à vos utilisateurs.

  • Vérifiez que les noms des tables, les noms de champs et les relations dans la nouvelle base de données sont identiques à ceux de l’ancienne base de données. Si vous avez besoin d’ajouter des relations entre les tables lorsque vous avez créé tout d’abord le modèle de formulaire, vous devrez ajouter ces mêmes relations entre les tables lorsque vous modifiez la connexion de données principale.

Haut de la Page

Étape 1 : Modifier la connexion de données principale dans le modèle de formulaire

  1. Dans le menu Outils, cliquez sur Convertir la Source de données principale.

  2. Dans l’Assistant connexion de données, vérifiez que les options sélectionnées sont correctes, puis cliquez sur suivant.

  3. Dans la page suivante de l’Assistant, cliquez sur base de données (Microsoft SQL Server ou Microsoft Office Access uniquement), puis cliquez sur suivant.

  4. Dans la page suivante de l’Assistant, cliquez sur Changer de base de données.

  5. Dans la boîte de dialogue Sélectionner la Source de données, naviguez jusqu'à l’emplacement de la nouvelle base de données Access, puis cliquez sur Ouvrir.

Haut de la Page

Étape 2 : Sélectionnez les tables de base de données

  1. Dans la boîte de dialogue Sélectionner le tableau, cliquez sur le nom de la table primaire ou la requête, puis cliquez sur OK.

  2. Si vous utilisez d’autres tables ou requêtes dans la base de données pour fournir des données au formulaire, ajoutez ces autres tables ou requêtes.

    Comment ?

    1. Cliquez sur Ajouter une Table.

    2. Dans la boîte de dialogue Ajouter une Table ou requête, dans la liste Sélectionner une table enfant à ajouter, cliquez sur le nom de la table ou requête, puis cliquez sur suivant.

      Les champs liés entre cette table ou requête et la table primaire ou la requête apparaissent dans la zone champs de connexion, dans la boîte de dialogue Modifier la relation. Vérifiez que vous souhaitez ces champs dans votre modèle de formulaire.

    3. Pour supprimer la relation existante, cliquez sur la relation dans la liste de champs de connexion, puis cliquez sur Supprimer la relation.

    4. Pour ajouter les champs correspondants supplémentaires, cliquez sur Ajouter une relation, puis cliquez sur les champs dans les deux colonnes dont vous avez besoin dans la boîte de dialogue Ajouter une relation.

    5. Cliquez sur OK, puis sur Terminer.

    6. Pour ajouter d’autres tables ou requêtes, répétez ces étapes.

  3. Cliquez sur Suivant.

  4. Dans la page suivante de l’Assistant, tapez un nom pour la connexion de données principale, puis cliquez sur Terminer.

    Remarque : Si vous devez modifier les connexions de données secondaire au modèle de formulaire, effectuer ces modifications avant de passer à l’étape suivante. Lorsque vous modifiez les connexions de données secondaire maintenant, vous pouvez tester les deux les nouvelles connexions de données principal et secondaire en même temps. Vous trouverez des liens vers des informations supplémentaires sur la modification des connexions de données secondaire dans la section Voir aussi.

Haut de la Page

Étape 3 : Afficher un aperçu, publier et tester le modèle de formulaire

  1. Pour tester vos modifications, cliquez sur Aperçu dans la barre d’outils Standard, ou appuyez sur Ctrl+Maj+B.

  2. Pour fermer la fenêtre d’aperçu, cliquez sur Fermer l’aperçu dans la barre d’outils Standard.

  3. Pour publier le modèle de formulaire, cliquez sur Publier dans le menu fichier, puis suivez les étapes décrites dans l’Assistant Publication qui démarre.

  4. Testez entièrement le formulaire en ouvrant un formulaire basé sur ce modèle de formulaire et le remplissage. Vérifiez que le formulaire basé sur ce modèle de formulaire fonctionne comme prévu.

Haut de la Page

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×