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.

Dans Microsoft Office InfoPath, vous pouvez utiliser la mise en forme conditionnelle pour spécifier différentes options de mise en forme pour un contrôle qui est basé sur les conditions qui se produisent sur le formulaire. Si les conditions spécifiées sont remplies lorsqu’un utilisateur remplit un formulaire basé sur votre modèle de formulaire, la mise en forme conditionnelle est appliquée.

Cliquez sur Insérer une formule Bouton Formule.

Cet article explique comment utiliser la mise en forme conditionnelle pour désactiver ou définir un contrôle en lecture seule, en fonction de la valeur d’un autre contrôle sur votre modèle de formulaire. Par exemple, pour vous assurer que les utilisateurs lisent contrat avant de cliquer sur un bouton Envoyer, vous pouvez utiliser la mise en forme conditionnelle pour désactiver le bouton Envoyer, sauf si l’utilisateur sélectionne une case à cocher indiquant qu’il a lu l’utilisateur contrat. Par ailleurs, pour vous assurer qu’un utilisateur ne change pas une réponse à une question d’enquête précédente, vous pouvez utiliser la mise en forme conditionnelle pour vous assurer qu’une zone de texte est définie sur en lecture seule après un utilisateur entre des informations dans un autre contrôle.

Contenu de cet article

Avant de commencer

Pour effectuer cette procédure, vous devez disposer au moins deux contrôles sur votre modèle de formulaire, un contrôle que vous voulez désactiver ou définir en lecture seule et un deuxième dont la valeur déterminera l’état du premier contrôle.

Haut de la Page

Considérations en matière de compatibilité

Lorsque vous concevez un modèle de formulaire dans InfoPath, vous pouvez choisir un mode de compatibilité spécifiques pour concevoir un modèle de formulaire compatible avec les navigateurs. Lorsqu’un modèle de formulaire compatible avec les navigateurs est publié sur un serveur exécutant InfoPath Forms Services et puis activés pour le navigateur, les formulaires basés sur le modèle de formulaire peuvent être affichés dans un navigateur Web. Lorsque vous concevez un modèle de formulaire compatible avec le navigateur, certains contrôles ne sont pas disponibles dans le volet Office contrôles, car ils ne peuvent pas être affichés dans un navigateur Web.

Liste des contrôles pouvant être désactivés ou la valeur en lecture seule à l’aide de la mise en forme conditionnelle

Le tableau suivant répertorie les contrôles Office InfoPath 2007 pouvant être désactivés ou la valeur en lecture seule à l’aide de la mise en forme conditionnelle et si les contrôles sont disponibles pour les modèles de formulaires compatibles avec les navigateurs.

Contrôle

Option

Disponible pour les modèles de formulaires compatibles avec les navigateurs ?

Check box

Disable

Oui

Sélecteur de dates

Lecture seule

Oui

Zone de liste déroulante

Disable

Oui

Zone de liste

Disable

Oui

Case d’option

Disable

Oui

Zone de texte enrichi

Lecture seule

Oui

Zone de texte

Lecture seule

Oui

Puces, numérotées, ou liste simple

Lecture seule

Non

Zone de liste modifiable

Disable

Non

Pièce jointe

Disable

Non

Image manuscrite

Disable

Non

Zone de liste à sélection multiple

Disable

Non

Image

Disable

Non

Haut de la Page

Désactiver ou définir un contrôle en lecture seule

  1. Dans le modèle de formulaire, cliquez sur le contrôle que vous voulez désactiver ou définir en lecture seule.

  2. Dans le menu Format, cliquez sur Mise en forme conditionnelle.

  3. Dans la boîte de dialogue Mise en forme conditionnelle, cliquez sur Ajouter.

  4. Sous Si cette condition est vraie, définissez la condition que vous voulez. Par exemple, pour appliquer une mise en forme conditionnelle sur le contrôle que vous avez sélectionné à l’étape 1 lorsqu’une valeur donnée est entrée dans un autre contrôle du modèle de formulaire, sélectionnez ce deuxième contrôle dans la première zone et puis indiquez la valeur qui déterminera conditionnel mise en forme pour le contrôle sélectionné à l’étape 1.

  5. Sous puis appliquez cette mise en forme, effectuez l’une des opérations suivantes :

    • Si le contrôle peut être désactivé, cliquez sur désactiver ce contrôle.

    • Si le contrôle peut être défini en lecture seule, cliquez sur lecture seule.

  6. Pour enregistrer la condition et revenir au modèle de formulaire, cliquez sur OK à deux reprises.

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

Haut de la Page

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.