Définir les valeurs par défaut d’un 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.

Lorsque vous créez un modèle de formulaire Microsoft Office InfoPath 2007, vous pouvez affecter des valeurs par défaut pour les contrôles liés aux champs dans le modèle de formulaire. Une valeur par défaut est la valeur qui apparaît automatiquement dans un contrôle lorsque l’utilisateur ouvre un formulaire à remplir.

Contenu de cet article

Vue d’ensemble des valeurs par défaut

Définir la valeur par défaut pour un contrôle

Définir la valeur par défaut à l’aide d’une règle

Définir toutes les valeurs par défaut d’un formulaire

Vue d’ensemble des valeurs par défaut

Lorsque vous concevez un modèle de formulaire, vous pouvez affecter des valeurs par défaut aux contrôles afin d’aider les utilisateurs à remplir votre formulaire plus rapidement. Par exemple, si vous créez un modèle de formulaire de note de frais employé, vous pouvez affecter date du jour la comme valeur par défaut pour un contrôle de sélecteur de dates. Par conséquent, la date actuelle est automatiquement remplie dans le contrôle de sélecteur de dates lorsque l’utilisateur ouvre le formulaire, et qu’ils n’ont pas à entrer manuellement la date.

Vous pouvez définir les valeurs par défaut dans votre modèle de formulaire en :

  • Attribution d’une valeur spécifique à un contrôle, qui est rempli automatiquement lorsque l’utilisateur ouvre le formulaire à remplir.

  • Utilisez un règle pour définir une valeur par défaut pour un contrôle, selon les données entrées par l’utilisateur dans un autre contrôle du formulaire.

  • Définition de toutes les valeurs par défaut pour votre modèle de formulaire en même temps.

Haut de la Page

Définir la valeur par défaut pour un contrôle

Lorsque vous définissez une valeur par défaut pour un champ dans votre modèle de formulaire, vous spécifiez la valeur qui doit s’affichent automatiquement dans le contrôle lorsqu’un utilisateur remplit un formulaire basé sur ce modèle de formulaire.

  1. Si le volet Office Source de données n’est pas visible, cliquez sur Source de données dans le menu affichage.

  2. Dans le volet Office Source de données, cliquez sur le champ dont vous souhaitez définir la valeur par défaut, puis cliquez sur Propriétés dans le menu contextuel.

  3. Cliquez sur l’onglet Données.

  4. Effectuez l’une des actions suivantes :

    • Pour utiliser une valeur spécifique comme la valeur par défaut, tapez la valeur par défaut dans la zone valeur.

    • Pour utiliser une expression XPath pour créer la valeur par défaut, cliquez sur Insérer une formule Image du bouton , puis, dans la boîte de dialogue Insérer une formule, créez l’expression XPath.

      Conseil : Pour mettre à jour automatiquement la valeur dans le champ sélectionné chaque fois que la formule est calculée, activez la case à cocher mettre à jour cette valeur lorsque le résultat de la formule est recalculé dans la boîte de dialogue Propriétés du groupe.

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

Détails techniques

Lorsque vous définissez la valeur par défaut pour un contrôle, vous définissez également la valeur par défaut pour le champ auquel que le contrôle est lié. N’importe quel contrôle qui est lié à ce champ doivent être affectée à la même valeur par défaut.

Si la valeur par défaut est une valeur spécifiée, cette valeur est stockée dans le fichier template.xml associé au modèle de formulaire. Pour modifier par programme la valeur par défaut, modifiez la valeur du champ approprié dans le fichier template.xml. Si la valeur par défaut est le résultat d’une expression XPath, l’expression est stockée dans le fichier manifest.xsf, dans l’élément xsf : calculatedField pour le champ.

Haut de la Page

Définir la valeur par défaut à l’aide d’une règle

Vous pouvez utiliser une règle pour définir la valeur par défaut d’un contrôle en fonction de la valeur d’un autre contrôle. Une règle est une action qui se produit lorsqu’une condition dans le formulaire est remplie. Par exemple, vous pouvez créer un modèle de formulaire avec un contrôle de l’état et un autre contrôle pour le Code postal. Lorsqu’un utilisateur entre un Code postal dans le contrôle de Code postal, l’état est automatiquement rempli avec l’état correct.

Pour effectuer cette procédure, vous devez disposer des deux contrôles dans votre modèle de formulaire — une l’utilisateur va entrer des données et l’autre qui sera rempli avec une valeur par défaut, basé sur les données entrées dans le premier contrôle.

  1. Double-cliquez sur le contrôle dont dépend le contrôle et la valeur par défaut.

    Par exemple, dans le cas des contrôles état et Code postal, double-cliquez sur le contrôle de Code postal.

  2. Cliquez sur l’onglet Données.

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

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

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

  6. Pour indiquer où la règle doit s’exécuter, cliquez sur Définir une Condition.

  7. Dans la boîte de dialogue Condition, entrez la condition, puis cliquez sur OK.

    Par exemple, si vous voulez une valeur par défaut pour être ajouté à un contrôle lorsque l’utilisateur entre des données dans un autre contrôle, dans la première zone, cliquez sur le champ que l’utilisateur va entrer des données, cliquez sur est égal à dans la deuxième zone, puis dans la dernière zone , entrez les données l’utilisateur va entrer dans le contrôle.

  8. Dans la boîte de dialogue règle, cliquez sur Ajouter une Action.

  9. Dans la liste des actions, cliquez sur définir la valeur d’un champ.

  10. Cliquez sur Image du bouton en regard de la zone champ et puis, dans la boîte de dialogue Sélectionner un champ ou un groupe, cliquez sur le contrôle dont vous souhaitez définir la valeur par défaut.

  11. Effectuez l’une des actions suivantes :

    • Pour utiliser une valeur spécifiée comme la valeur par défaut, tapez la valeur dans la zone valeur, puis cliquez sur OK.

    • Pour utiliser une expression XPath pour créer la valeur par défaut, cliquez sur Insérer une formule Image du bouton , entrez la formule dans la boîte de dialogue Insérer une formule, puis cliquez sur OK.

  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

Définir toutes les valeurs par défaut d’un formulaire

Si vous connaissez tous les contrôles dans votre modèle de formulaire qui aura une valeur par défaut, et que les valeurs par défaut ne sont pas basées sur les règles, vous pouvez définir toutes les valeurs par défaut en même temps.

  1. Dans le menu Outils, cliquez sur Options de formulaire.

  2. Cliquez sur Options avancées dans la liste catégorie, puis cliquez sur Modifier les valeurs par défaut.

  3. Dans la boîte de dialogue Modifier les valeurs par défaut, sélectionnez le champ dont vous souhaitez définir la valeur par défaut.

  4. Effectuez l’une des actions suivantes :

    • Pour utiliser une valeur spécifiée comme la valeur par défaut, tapez la valeur par défaut pour le champ dans la zone valeur par défaut, puis cliquez sur OK.

    • Pour utiliser une expression XPath pour créer la valeur par défaut, cliquez sur Insérer une formule Image du bouton , puis, dans la boîte de dialogue Insérer une formule, créez l’expression XPath.

      Conseil : Pour mettre à jour automatiquement la valeur dans le champ sélectionné chaque fois que la formule est calculée, activez la case à cocher mettre à jour cette valeur lorsque le résultat de la formule est recalculé dans la boîte de dialogue Modifier les valeurs par défaut.

  5. Répétez les étapes 3 et 4 pour chaque champ dont vous souhaitez définir la valeur par défaut.

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

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.

×