Office
Se connecter

Ajouter une connexion de données en utilisant des paramètres dans une bibliothèque de connexions

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

Ajouter une connexion de données de requête

Ajouter une connexion de données d’envoi

Présentation

Si vous créez plusieurs modèles de formulaires qui utilisent des connexions de données similaires, envisagez d’utiliser un fichier de connexion de données au lieu de créer une connexion de données à une source de données externes pour chaque modèle de formulaire. Ainsi, vous devez mettre à ne jour qu’un seul fichier de connexion de données lorsque les informations de connexion de données est modifié pour un ensemble de modèles de formulaire associé. Par exemple, lorsque vous déplacez vos modèles de formulaire à partir d’un réseau de test à un réseau de production, vous devez mettre à jour les paramètres de la connexion de données qu’une seule fois dans la bibliothèque de connexions au lieu de la mise à jour de la connexion de données dans chaque modèle de formulaire. Lorsqu’un formulaire basé sur un modèle de formulaire qui utilise un fichier de connexion de données utilise la connexion de données, la connexion de données est automatiquement mis à jour avec les nouveaux paramètres.

Un fichier de connexion de données est un fichier XML avec une extension de fichier .xml ou .udcx qui contient des informations de connexion pour une source de données externe. Ce fichier est stocké dans une bibliothèque de connexions de données sur un serveur exécutant Microsoft Office SharePoint Server 2007. Un fichier de connexion de données est créé par un développeur ou en convertissant une connexion de données dans un modèle de formulaire existant en un fichier de connexion de données en cliquant sur le bouton convertir dans la boîte de dialogue Connexions de données (menuOutils ).

Avantages de l’utilisation de fichiers de connexion de données :

  • Plusieurs formulaires peuvent utiliser le même fichier de connexion de données, il est inutile pour créer la même connexion de données à partir de zéro pour chaque modèle de formulaire.

  • Si les paramètres de connexion ou emplacement pour une source de données externes sont modifiés, vous devez mettre à jour uniquement le données fichier de connexion, pas chaque modèle de formulaire.

  • Le fichier de connexion de données peut contenir des informations d’authentification alternatives qui peuvent être utilisées par le serveur lorsqu’un utilisateur remplit un formulaire à l’aide d’un navigateur Web.

  • Formulaires basés sur un modèle de formulaire compatible avec les navigateurs qui sont remplis dans un navigateur peuvent se connecter aux serveurs dans un autre domaine uniquement avec les connexions de données qui utilisent des fichiers de connexion de données.

Remarque : Microsoft Office InfoPath utilise les fichiers de connexion de données qui suivent le format de fichier 2.0 universel connexion de données. Cette version est un sur-ensemble la version 1.0 du format de fichier utilisé par Microsoft Office FrontPage et Microsoft Office Excel. InfoPath ne peut pas utiliser les fichiers de connexion de données dans le format de fichier 1.0.

Lorsque vous ajoutez une connexion de données à un modèle de formulaire en utilisant les paramètres dans une bibliothèque de connexions de données, vous créez une connexion de données secondaire dans ce modèle de formulaire. Cette connexion de données est différente de la connexion de données principale qui est créée lors de la création d’un modèle de formulaire basé sur une base de données, un service Web ou paramètres dans une bibliothèque de connexions de données. Vous devez ajouter une connexion de données secondaire uniquement si vous ne pouvez pas obtenir ou envoyer des données via la connexion de données principale.

Haut de la Page

Avant de commencer

Pour ajouter une connexion de données à votre modèle de formulaire en utilisant les paramètres qui sont stockés dans une bibliothèque de connexions de données, vous devez les informations suivantes à partir de l’administrateur du site :

  • L’emplacement du serveur exécutant Microsoft Office SharePoint Server 2007, qui contient le site contenant la bibliothèque de connexions de données

  • Le nom du fichier de connexion de données dans la bibliothèque de connexions de données que vous souhaitez utiliser

  • Si le fichier de connexion de données contient des paramètres pour une connexion de données ou une connexion de données d’envoi

  • Si vous pouvez configurer le modèle de formulaire pour stocker les résultats de la requête en toute sécurité dans le formulaire en mode hors connexion si les paramètres sont d’une connexion de données de requête

Haut de la Page

Ajouter une connexion de données de requête

Pour ajouter une connexion de données à votre modèle de formulaire en utilisant des paramètres dans une bibliothèque de connexions, vous devez effectuer les procédures suivantes :

  1. Ajouter la connexion de données secondaire au modèle de formulaire.

  2. Lier des contrôles aux champs de requête et les données dans la source de données secondaire.

  3. Configurer le modèle de formulaire pour utiliser la connexion de données à l’aide d’une règle ou un bouton.

Étape 1 : Ajouter une connexion de données secondaire

  1. Dans le menu Outils, cliquez sur Connexions de données.

  2. Dans la boîte de dialogue Connexions de données, cliquez sur Ajouter.

  3. Dans l’Assistant connexion de données, cliquez sur Rechercher des connexions sur un serveur Microsoft Office SharePoint, puis cliquez sur suivant.

  4. Dans la page suivante de l’Assistant, dans la liste des sites, cliquez sur le nom du site sur un serveur exécutant Office SharePoint Server 2007 avec la bibliothèque de connexions.

    Mon site n’apparaît pas dans la liste

    Pour ajouter votre site à la liste, procédez comme suit :

    1. Cliquez sur Gérer les Sites.

    2. Dans la boîte de dialogue Gérer les Sites, cliquez sur Ajouter.

    3. Dans la zone URL, tapez l’emplacement de la bibliothèque de connexions de données.

    4. Dans la zone nom complet, tapez un nom pour la bibliothèque de connexions de données. Ce nom apparaît dans la liste des sites dans l’Assistant connexion de données.

    5. Cliquez sur OK.

    6. Cliquez sur Fermer.

  5. Cliquez sur le nom de la bibliothèque de connexions de données pour afficher la liste des fichiers de connexion de données, cliquez sur le nom du fichier de connexion de données que vous voulez utiliser pour cette connexion de données, puis sur suivant.

  6. Selon les paramètres de connexion dans le fichier de connexion de données, la page suivante de l’Assistant peut vous demander de spécifier des valeurs échantillon pour chaque paramètre.

    Comment spécifier des valeurs échantillon ?

    1. Sélectionnez un paramètre dans la table de paramètres, puis cliquez sur Définir une valeur échantillon.

    2. Dans la zone exemple de valeur, tapez une valeur que votre utilisateur peut utiliser pour ce champ, puis cliquez sur OK.

    3. Répétez ces étapes pour chaque paramètre dans le tableau paramètres, puis cliquez sur suivant.

    Note technique

    Lorsque vous configurez une connexion de données à un service Web dans l’Assistant connexion de données, Microsoft Office InfoPath se connecte au service Web et demande le fichier Service Description Language WSDL (Web). Le fichier WSDL contient le schéma utilisé par le service Web. Le service Web répond à la demande en envoyant ce fichier à InfoPath. InfoPath utilise les informations de ce fichier pour ajouter les champs appropriés et les groupes à la source de données secondaire dans le modèle de formulaire. Si InfoPath détecte un type d’élément inconnu dans le fichier WSDL, InfoPath utilise des exemples de données pour déterminer la définition du type d’élément inconnu, puis ajoute les champs appropriés et les groupes à la source de données secondaire.

  7. Si vous souhaitez que les résultats de la requête soit disponible lorsque l’écran n’est pas connecté à un réseau, activez la case à cocher Enregistrer une copie des données dans le modèle de formulaire.

    Note de sécurité : Activez cette case à cocher stocke les résultats de la requête dans le modèle de formulaire. Étant donné que les données sont stockées dans le modèle de formulaire, il est disponible dans les formulaires remplis par les utilisateurs, même si leur ordinateur n’êtes pas connecté à un réseau. Si vous obtenez des données sensibles à partir de cette connexion de données, vous souhaiterez désactiver cette fonctionnalité pour aider à protéger les données en cas de perte ou de vol de l’ordinateur.

  8. Cliquez sur Suivant.

    La page suivante de l’Assistant affiche un résumé des paramètres pour cette connexion de données.

  9. Tapez un nom descriptif pour la connexion de données. Ce nom apparaît dans la liste Source de données dans le volet Office Source de données.

  10. Pour permettre aux formulaires basés sur ce modèle de formulaire à utiliser cette connexion de données lorsqu’ils sont ouverts, activez la case à cocher extraire automatiquement les données lorsque le formulaire est ouvert.

Haut de la Page

Étape 2 : Ajouter un contrôle pour afficher les données à vos utilisateurs

  1. Si le volet Office Contrôles n’est pas visible, cliquez sur Autres contrôles dans le menu Insertion, ou appuyez sur Alt+I, C.

  2. Faites glisser un contrôle sur le modèle de formulaire.

  3. Dans la boîte de dialogue Liaison-contrôle, sélectionnez le champ que vous souhaitez lier le contrôle, puis cliquez sur OK.

Étape 3 : Configurer le modèle de formulaire pour utiliser la connexion de données

Si vous souhaitez que les utilisateurs pour récupérer des données à partir de cette connexion de données une fois que le formulaire s’ouvre, vous pouvez ajouter une règle à votre modèle de formulaire qui utilise la connexion de données une condition, ou vous pouvez ajouter un bouton à votre modèle de formulaire que les utilisateurs peuvent cliquer pour utiliser les connexions de données installation.

Ajouter une règle

Vous pouvez ajouter une règle à votre modèle de formulaire qui s’exécute à la connexion de données de requête à chaque fois que la condition de la règle est remplie. La procédure suivante suppose que vous avez créé une connexion de données de requête pour votre modèle de formulaire, et que vous avez configuré un contrôle sur votre modèle de formulaire pour afficher les données à partir de la connexion de données.

  1. Si le modèle de formulaire comporte plusieurs vues, cliquez sur nom de l’affichage dans le menu affichage pour accéder à la vue avec le contrôle dans lequel vous souhaitez afficher les données à partir de la source de données secondaire.

  2. Double-cliquez sur le contrôle que vous souhaitez ajouter une règle.

  3. Cliquez sur l’onglet Données.

  4. Sous règles de Validation et, cliquez sur règles.

  5. Dans la boîte de dialogue règles, cliquez sur Ajouter.

  6. Dans la zone nom, tapez un nom pour la règle.

  7. Pour spécifier une condition lors de la règle doit être exécutée, cliquez sur Définir une Condition, puis entrez la condition. La règle s’exécutera lorsque la condition se produit. Si vous ne définissez pas une condition, la règle s’exécutera chaque fois que l’utilisateur modifie la valeur dans le contrôle, puis passe son curseur en s’éloignant de ce contrôle.

  8. Cliquez sur Ajouter une Action.

  9. Dans la liste Action, cliquez sur requête en utilisant une connexion de données.

  10. Dans la liste de connexion de données, cliquez sur la connexion de données de requête que vous souhaitez utiliser, puis cliquez sur OK pour fermer chaque boîte de dialogue.

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

Ajouter un bouton pour utiliser la connexion de données de requête

Vous pouvez ajouter un contrôle de bouton à votre modèle de formulaire que vos utilisateurs peuvent cliquer lorsqu’ils remplissent un formulaire basé sur votre modèle de formulaire. Lorsque vous cliquez dessus, ce bouton Extraire des données de la connexion de données de requête.

  1. Si le modèle de formulaire comporte plusieurs vues, cliquez sur nom de l’affichage dans le menu affichage pour accéder à la vue avec le contrôle dans lequel vous souhaitez afficher les données à partir de la source de données secondaire.

  2. Si le volet Office Contrôles n’est pas visible, cliquez sur Autres contrôles dans le menu Insertion, ou appuyez sur Alt+I, C.

  3. Faites glisser un contrôle de bouton sur votre modèle de formulaire.

  4. Double-cliquez sur le contrôle de bouton que vous venez d’ajouter à votre modèle de formulaire.

  5. Cliquez sur l’onglet Général.

  6. Dans la liste Action, cliquez sur Actualiser.

  7. Dans la zone étiquette, tapez le nom que vous voulez voir apparaître sur le bouton dans votre modèle de formulaire.

  8. Cliquez sur Paramètres.

  9. Dans la boîte de dialogue Actualiser, cliquez sur une source de données secondaire.

  10. Dans la liste Choisir la source de données secondaire, cliquez sur la source de données secondaire associé à la connexion de données de requête.

  11. Cliquez sur OK pour fermer chaque boîte de dialogue ouverte.

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

Haut de la Page

Ajouter une connexion de données d’envoi

Si le fichier de connexion de données contient des paramètres pour une connexion de données d’envoi, vous pouvez configurer votre modèle de formulaire pour permettre aux utilisateurs d’envoyer des données de formulaire à cette connexion de données. Lorsque vous configurez votre modèle de formulaire pour permettre aux utilisateurs d’envoyer des données de formulaire, InfoPath ajoute un bouton Envoyer dans la barre d’outils Standard et une commande Envoyer dans le menu fichier. Vous pouvez configurer les options d’envoi pour le modèle de formulaire dans la boîte de dialogue Options d’envoi (menuOutils ). Les options d’envoi sont configurées de la même façon que si vous avez ajouté une connexion de données secondaire est une connexion de données d’envoi. Vous trouverez des liens vers des informations supplémentaires sur l’ajout d’une connexion de données d’envoi à votre modèle de formulaire dans la section Voir aussi.

  1. Dans le menu Outils, cliquez sur Connexions de données.

  2. Dans la boîte de dialogue Connexions de données, cliquez sur Ajouter.

  3. Dans l’Assistant connexion de données, cliquez sur Rechercher des connexions sur un serveur Microsoft Office SharePoint, puis cliquez sur suivant.

  4. Dans la page suivante de l’Assistant, dans la liste des sites, cliquez sur le nom du site contenant la bibliothèque de connexions.

    Mon site n’apparaît pas dans la liste

    Pour ajouter votre site à la liste, procédez comme suit :

    1. Cliquez sur Gérer les Sites.

    2. Dans la boîte de dialogue Gérer les Sites, cliquez sur Ajouter.

    3. Dans la zone URL, tapez l’emplacement de la bibliothèque de connexions de données.

    4. Dans la zone nom complet, tapez un nom pour la bibliothèque de connexions de données. Ce nom apparaît dans la liste des sites dans l’Assistant connexion de données.

    5. Cliquez sur OK.

    6. Cliquez sur Fermer.

  5. Cliquez sur le nom de la bibliothèque de connexions de données pour afficher la liste des fichiers de connexion de données, cliquez sur le nom du fichier de connexion de données que vous souhaitez utiliser pour cette connexion de données d’envoi, puis cliquez sur suivant.

  6. Si les paramètres sont pour une connexion de données d’envoi vers un service Web, InfoPath détecte les paramètres du service Web peuvent recevoir des données. Vous pouvez configurer la connexion de données d’envoi pour envoyer toutes les données ou une partie des données dans le modèle de formulaire.

    Comment ?

    1. Dans la liste paramètres, cliquez sur un paramètre qui recevra les données à partir de l’écran.

    2. Pour envoyer l’ensemble des données dans le formulaire pour ce paramètre, y compris les éléments racine et les instructions de traitement, procédez comme suit :

      1. Cliquez sur formulaire entier (document XML, y compris les instructions de traitement).

      2. Pour envoyer les données sous forme de chaîne, activez la case à cocher Envoyer les données sous forme de chaîne. En règle générale, vous sélectionnez cette case à cocher pour envoyer les données signées numériquement. Dans la plupart des cas, désactivez cette case à cocher.

    3. Pour spécifier un champ ou un groupe pour ce paramètre, procédez comme suit :

      1. Sous options de paramètres, cliquez sur champ ou un groupe.

      2. Cliquez sur Modifier Image du bouton .

      3. Dans la boîte de dialogue Sélectionner un champ ou un groupe, cliquez sur le champ ou un groupe dont vous voulez envoyer les données, puis cliquez sur OK.

      4. Dans la liste inclure, cliquez sur texte et éléments enfants uniquement pour envoyer simplement le contenu du champ ou du groupe, ou cliquez sur sous-arborescence XML comprenant l’élément sélectionné pour envoyer le contenu et le groupe sélectionné ou le champ.

    4. Répétez ces étapes pour chaque paramètre.

  7. Cliquez sur Suivant.

  8. Dans la page suivante de l’Assistant, dans la zone Entrez un nom pour cette connexion de données, tapez un nom descriptif pour ce soumettre la connexion de données.

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.

×