Modifier la base de données SQL Server utilisée dans la connexion de données principale de votre modèle de formulaire

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.

Contenu de cet article

Vue d’ensemble

Avant de commencer

Modifier la connexion de données principale

Présentation

Lorsque vous concevez un modèle de formulaire avec une connexion de données principale à une base de données Microsoft SQL Server, vous devrez peut-être modifier la connexion de données principale à une autre base de données SQL Server. Par exemple, supposons que vous créez un modèle de formulaire et testez dans un environnement qui utilise une base de données de test similaire à votre base de données de production. Pendant ce processus de test, vous créez un modèle de formulaire basé sur une base de données SQL Server que votre société utilise pour le test. Mais la base de données SQL Server production que les utilisateurs utiliseront lorsque vous déployez le modèle de formulaire se trouve sur un autre serveur. Avant de déployer votre modèle de formulaire, vous devez modifier la connexion de données principale à partir de la base de données de test dans la base de données de production.

Lorsque vous modifiez la base de données dans la connexion de données principale de votre modèle de formulaire, Microsoft Office InfoPath crée une principale source de données 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 sur le modèle de formulaire aux champs de la nouvelle source de données. Si les champs et les groupes dans la nouvelle source de données ne correspondent pas les champs et les groupes dans l’ancienne source de données, InfoPath supprime la liaison de source de données à partir des contrôles. Si InfoPath supprime la liaison des contrôles, vous devez supprimer les contrôles du modèle de formulaire ou lier les contrôles aux autres champs de la nouvelle source de données.

Après avoir modifié la connexion de données principale, vous devez publier et tester le modèle de formulaire pour vous assurer que la connexion de données principale à la base de données fonctionne correctement lorsque les utilisateurs remplissent des formulaires basés sur votre modèle de formulaire. Vous devez également tester pour vous assurer que les formulaires existants basés sur votre modèle de formulaire fonctionnent toujours comme prévu. Lorsque vous avez terminé vos tests, vous pouvez autoriser les utilisateurs à commencer à remplir les 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 auprès de votre administrateur de base de données :

  • Le nom du serveur avec la nouvelle base de données SQL Server.

  • L’authentification requise par la nouvelle base de données. La base de données peut utiliser l’authentification Microsoft Windows ou SQL Server pour déterminer comment les utilisateurs peuvent accéder à la base de données.

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

Haut de la Page

Modifier la connexion de données principale

  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 pour cette connexion de données, 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, cliquez sur Nouvelle Source.

  6. Dans la liste de quel type de source de données vous voulez vous connecter à, cliquez sur Microsoft SQL Server, puis cliquez sur suivant.

  7. Dans la zone nom du serveur, tapez le nom du serveur qui contient la base de données SQL Server.

  8. Sous références de connexion, effectuez l’une des opérations suivantes :

    • Si la base de données détermine les droits d’accès basé sur les informations d’identification utilisées dans un réseau Microsoft Windows, cliquez sur Utiliser l’authentification Windows.

    • Si la base de données détermine les droits d’accès basé sur un nom d’utilisateur et mot de passe que vous obtenez à partir de l’administrateur de base de données, cliquez sur utiliser le nom d’utilisateur et mot de passe suivant et tapez votre nom d’utilisateur et mot de passe dans le Nom d’utilisateur et Mot de passe zones.

  9. Cliquez sur Suivant.

  10. Dans la liste Sélectionner la base de données qui contient les données souhaitées, cliquez sur le nom de la nouvelle base de données que vous souhaitez utiliser, activez la case à cocher se connecter à une table spécifique, cliquez sur le nom de la table primaire, puis cliquez sur suivant.

  11. Dans la page suivante de l’Assistant, tapez un nom pour le fichier qui stocke les informations de connexion de données dans la zone Nom de fichier, puis cliquez sur Terminer pour enregistrer ces paramètres.

    Si vous envisagez d’utiliser d’autres tables dans la connexion de données de requête, vous pouvez ajouter les autres tables sur cette page de l’Assistant.

    Ajouter d’autres tables

    1. Cliquez sur Ajouter une Table.

    2. Dans la liste Sélectionner une table enfant à ajouter, cliquez sur le nom de la table enfant, puis cliquez sur suivant.

    3. InfoPath tente de définir les relations en faisant correspondre les noms de champs dans deux tables. Si vous ne souhaitez pas utiliser la relation proposée, sélectionnez la relation, puis cliquez sur Supprimer la relation.

    4. Pour ajouter une relation, cliquez sur Ajouter une relation et cliquez sur les noms des champs liés dans les deux colonnes, puis cliquez sur OK.

    5. Cliquez sur Terminer.

    6. Pour ajouter des tables enfant supplémentaires, répétez ces étapes.

  12. Cliquez sur Suivant.

  13. Sur la dernière page de l’Assistant, tapez un nom pour la connexion de données principale. Ce nom apparaît dans la liste Source de données dans le volet Office Source de données.

  14. Pour permettre à vos utilisateurs d’envoyer des données de formulaire à un autre connexion de données d’envoi que vous ajouterez ultérieurement, désactivez la case à cocher Activer l’envoi pour cette connexion pour désactiver la connexion de données dans la connexion de données principale.

  15. Cliquez sur Terminer.

    Conseil : Si vous devez modifier une requête ou envoyer de connexions de données qui sont des connexions de données secondaire vers les modèles de formulaire, vous pouvez apporter ces modifications avant de passer à l’étape suivante. Lorsque vous modifiez les connexions de données secondaire maintenant, vous pouvez tester les deux nouvelles les connexions de données secondaire principale et les nouvelles 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.

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

  17. Pour publier le modèle de formulaire, dans le menu fichier, cliquez sur Publier.

  18. Testez entièrement le formulaire en ouvrant un formulaire basé sur ce modèle de formulaire et qu’il a rempli. 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.

×