Office
Se connecter

Envoyer des données de formulaire vers une base de données Microsoft SQL Server

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

Étape 1 : Activer la connexion de données

Étape 2 : Configurer les options d’envoi

Présentation

Lorsque vous concevez un modèle de formulaire basé sur une base de données Microsoft SQL Server, l’Assistant connexion de données Active une connexion de données envoi à la base de données si les conditions suivantes sont remplies :

  • Formulaires basés sur ce modèle de formulaire doivent être remplies à l’aide de Microsoft Office InfoPath. Si le formulaire est rempli à l’aide d’un navigateur Web, le formulaire ne peuvent pas soumettre directement des données à une base de données. Pour configurer un modèle de formulaire compatible avec les navigateurs web pour envoyer des données à une base de données, utilisez une connexion de données qui envoie des données à un service Web qui fonctionne avec la base de données.

  • La table de base de données principale utilisée dans la connexion de données principale contient une clé primaire, une contrainte unique ou un index unique.

  • Toutes les tables de base de données qui sont utilisés avec cette connexion de données principale ont une relation simple à la table de base de données principale.

Si la base de données est conforme à ces exigences, InfoPath active la connexion de données d’envoi et ajoute un bouton Envoyer à la barre d’outils Standard et une commande Envoyer au menu fichier dans le formulaire.

Vous pouvez choisir de désactiver la connexion de données dans l’Assistant, lorsque vous concevez un modèle de formulaire basé sur une base de données. Si vous désactivez la connexion de données dans l’Assistant et puis vous décidez que vous souhaitez utiliser cette connexion de données d’envoi, vous pouvez activer la connexion de données en modifiant la connexion de données principale. Cet article explique comment activer qui envoient des connexion de données.

Remarque : Vous pouvez avoir une connexion de données d’envoi uniquement dans la connexion de données principale à une base de données. Vous ne pouvez pas ajouter une connexion de données au modèle de formulaire qui est une connexion de données secondaire à une base de données. Si vous souhaitez utiliser une connexion de données envoi à une base de données sous forme d’une connexion de données secondaire, utilisez un service Web qui fonctionne avec la base de données et ajoutez une connexion de données d’envoi à ce service Web.

Après avoir activé la connexion de données, vous pouvez également personnaliser les options d’envoi pour votre modèle de formulaire des façons suivantes :

  • Modifier le texte qui s’affiche sur le bouton Envoyer dans la barre d’outils Standard et la commande Envoyer dans le menu fichier.

  • Modifier le raccourci clavier pour le bouton Envoyer dans la barre d’outils Standard et la commande Envoyer dans le menu fichier.

  • Créer des messages personnalisés à afficher à vos utilisateurs lorsqu’ils envoient leurs formulaires.

  • Spécifiez si vous voulez laisser le formulaire ouvert, fermez le formulaire ou un autre formulaire vierge s’ouvrent pas après l’envoi du formulaire.

Haut de la Page

Étape 1 : Activer la connexion de données

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

  2. Dans la boîte de dialogue Connexions de données, cliquez sur la connexion de données principale, puis cliquez sur Modifier.

  3. Dans l’Assistant Connexion de données, cliquez sur Suivant.

  4. Dans la page suivante de l’Assistant, activez la case à cocher Activer l’envoi pour cette connexion, puis cliquez sur Terminer.

Haut de la Page

Étape 2 : Configurer les options d’envoi

Après avoir activé la connexion de données d’envoi, InfoPath ajoute le bouton Envoyer dans la barre d’outils Standard et la commande Envoyer au menu fichier. InfoPath configure également les formulaires basés sur ce modèle de formulaire pour afficher un message aux utilisateurs après son envoi leurs formulaires complétés. Le message indique si le formulaire a été envoyé. Par défaut, InfoPath laisse les formulaires ouverts après envoi. Pour modifier le texte qui s’affiche sur le bouton Envoyer, ainsi que le comportement qui se produit après l’envoi des formulaires, procédez comme suit :

  1. Dans le menu Outils, cliquez sur Options d’envoi.

    1. Pour modifier le nom du bouton Envoyer qui s’affiche dans la barre d’outils Standard et la commande Envoyer qui s’affiche dans le menu fichier lorsque les utilisateurs rempliront le formulaire, tapez le nouveau nom dans la zone de légende dans la Envoyer Options boîte de dialogue.

      Conseil : Si vous voulez affecter un raccourci clavier à ce bouton et la commande, tapez une esperluette (&) avant le caractère que vous souhaitez utiliser comme un raccourci clavier. Par exemple, pour attribuer ALT + B que le raccourci clavier pour la commande et le bouton Envoyer, tapez & bouton Envoyer.

  2. Si vous ne souhaitez pas les personnes à utiliser une commande Envoyer ou le bouton Envoyer dans la barre d’outils Standard lorsqu’ils remplissent votre formulaire, désactivez la case à cocher Afficher l’option de menu Envoyer et le bouton Envoyer.

    1. Par défaut, une fois que les utilisateurs envoient un formulaire InfoPath laisse le formulaire ouvert et affiche un message pour indiquer si le formulaire a été envoyé. Pour modifier ce comportement par défaut, cliquez sur Avancé et effectuez l’une des opérations suivantes :

      • Pour fermer le formulaire ou créer un nouveau formulaire vide après que l’utilisateur a envoyé un formulaire complété, cliquez sur l’option souhaitée dans la liste après avoir soumettre.

      • Pour créer un message personnalisé pour indiquer si le formulaire a été envoyé, activez la case à cocher messages personnalisés utiliser et tapez vos messages dans les zones en cas de réussite et en cas d’échec.

        Conseil : Utiliser un message dans la zone en cas d’échec pour indiquer aux utilisateurs comment procéder si elles ne peuvent pas soumettre leur formulaire. Par exemple, vous pouvez suggérer que les utilisateurs enregistrement leur formulaire et contacter une personne pour obtenir des instructions supplémentaires.

      • Si vous ne souhaitez pas afficher un message après que l’utilisateur a envoyé un formulaire, désactivez la case à cocher Afficher les messages de réussite et Échec.

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.

×