Concevoir une vue en lecture seule

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Dans Microsoft Office InfoPath, vous pouvez créer différents affichages du même modèle de formulaire. Une vue est une autre façon de présenter des données dans un modèle de formulaire. Lorsque vous remplissez les formulaires basés sur votre modèle de formulaire, les utilisateurs peuvent basculer entre les affichages pour choisir la quantité de données qui sont présentées dans le formulaire. Par exemple, dans un modèle de formulaire de rapport de statut, vous pouvez créer une vue de synthèse en plus une vue détaillée. Les utilisateurs peuvent choisir puis quel mode qu'ils souhaitent pour examiner, selon le type d'informations dont elles ont besoin.

Cet article explique comment concevoir une vue que les autres utilisateurs ne peuvent pas modifier. Il explique également comment utiliser des règles afin de passer automatiquement à une vue en lecture seule d'un formulaire lorsqu'un utilisateur clique sur un bouton dans une vue en lecture-écriture.

Que voulez-vous faire ?

Concevoir une vue en lecture seule

Insérer un bouton permettant de basculer entre une vue lecture-écriture et une vue en lecture seule

Insérer un bouton permettant de passer à une vue en lecture seule une fois que les utilisateurs ont envoyé le formulaire

Concevoir une vue en lecture seule

Vues en lecture seule s'avèrent utiles lorsque vous souhaitez synthétiser les données de formulaire pour les utilisateurs, et vous ne voulez pas les modifier par inadvertance ces données. Par exemple, supposons que vous souhaitez empêcher les utilisateurs de modifier les données dans un formulaire après son envoi vers un service Web. Lorsqu'un utilisateur clique sur un bouton Envoyer dans le formulaire, vous pouvez configurer votre modèle de formulaire pour passer d'une vue en lecture / écriture des données à une vue en lecture seule. Cela permet aux utilisateurs d'afficher les données qu'ils ont envoyé, mais il empêche les de le modifier.

  1. Dans le menu affichage, cliquez sur Gérer les affichages.

  2. Sous Actions, cliquez sur Ajouter une nouvelle vue.

  3. Dans la boîte de dialogue Ajouter une vue, tapez le nom de la vue puis cliquez sur OK.

  4. Créez la vue en lui ajoutant des tableaux de disposition et des contrôles.

    Conseil : Si vous souhaitez baser la conception d'une nouvelle vue sur une vue existante, ouvrez la vue existante, appuyez sur CTRL+A pour tout sélectionner dans la vue, puis appuyez sur CTRL+C pour copier la sélection dans le Presse-papiers. Dans le volet Office Vues, basculez sur la nouvelle vue, puis appuyez sur CTRL+V pour coller la sélection dans la nouvelle vue. À cette étape, vous pouvez effacer tout contrôle ou élément de disposition dont vous n'avez pas besoin de la nouvelle vue.

  5. Dans le volet Office vues, cliquez sur Afficher les propriétés.

  6. Cliquez sur l'onglet Général.

  7. Sous Paramètres de la vue, activez la case à cocher Lecture seule, puis cliquez sur OK.

  8. Pour vérifier que la vue est en lecture seule, cliquez sur Aperçu dans la barre d'outils Standard.

  9. Dans la fenêtre Aperçu, assurez-vous qu'il est impossible d'entrer des données dans le formulaire.

  10. Pour revenir en mode Création, cliquez sur Fermer l'aperçu dans la barre d'outils Standard.

Haut de la page

Insérer un bouton permettant de basculer entre une vue lecture-écriture et une vue en lecture seule

Affichages sont souvent conçus pour fonctionner avec les boutons et les règles, qui vous permet d'automatiser certaines tâches dans un modèle de formulaire en réponse aux événements ou actions initiées par la personne qui remplit le formulaire. Par exemple, vous pouvez insérer un bouton dans votre modèle de formulaire et puis créer une règle qui bascule entre les vues lorsque vous cliquez sur ce bouton. Dans l'exemple suivant, le créateur du formulaire a créé une règle dans la boîte de dialogue règle permettant de passer à un affichage de synthèse en lecture seule. Cette règle s'exécute chaque fois que les utilisateurs cliquent sur un bouton dans le formulaire.

Partie de la boîte de dialogue Règle

Insérer un bouton permettant de changer de vue

  1. Dans le menu affichage, cliquez sur Gérer les affichages.

  2. Sous Sélectionner une vue, cliquez sur la vue en lecture-écriture à laquelle vous souhaitez ajouter un bouton.

  3. 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.

  4. Dans le modèle de formulaire, placez votre curseur à l'endroit où vous souhaitez insérer le bouton.

  5. Dans la liste Insérer des contrôles, cliquez sur Bouton.

  6. Dans le modèle de formulaire, double-cliquez sur le bouton que vous venez d'insérer.

  7. Cliquez sur l'onglet Général.

  8. Dans la liste des actions, cliquez sur règles et Code personnalisé.

  9. Dans la zone Étiquette, tapez le texte que vous voulez faire figurer sur le bouton.

  10. Cliquez sur Règles.

  11. Dans la boîte de dialogue Règles, cliquez sur Ajouter.

  12. Dans la case Nom, tapez le nom de la règle.

  13. Cliquez sur Ajouter une action.

  14. Dans la liste Action, cliquez sur Commuter les vues.

  15. Dans la liste Vue, cliquez sur la vue vers laquelle vous souhaitez basculer, puis cliquez sur OK.

  16. Cliquez sur OK pour fermer toutes les boîtes de dialogue ouvertes.

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

  18. Dans la fenêtre Aperçu, cliquez sur le bouton.

    L'affichage que vous avez spécifiée à l'étape 15 doit s'ouvrir.

  19. Pour revenir en mode Création, cliquez sur Fermer l'aperçu dans la barre d'outils Standard.

  20. Pour ajouter un deuxième bouton et une deuxième règle à la vue en lecture seule afin que les utilisateurs puissent revenir à la vue en lecture-écriture, ouvrez la vue en lecture seule, puis répétez les étapes 3 à 19.

Haut de la page

Insérer un bouton permettant de passer à une vue en lecture seule une fois que les utilisateurs ont envoyé le formulaire

La procédure suivante explique comment ajouter un bouton à votre modèle de formulaire qui affiche une vue en lecture seule de données envoyées. Vous pouvez procéder dans un formulaire de rapport d'état, lorsque vous souhaitez permettre aux utilisateurs de passer d'une vue par défaut à un affichage de synthèse en lecture seule des données du formulaire.

Remarque : Cette procédure est disponible uniquement si votre modèle de formulaire inclut un existant connexion de données pour envoyer des données de formulaire. Si vous n'avez pas encore configuré une connexion de données d'envoi, vous devez le faire avant d'effectuer cette procédure, ou les étapes suivantes ne fonctionnent pas. Recherchez des liens vers plus d'informations sur les connexions de données dans la section Voir aussi.

  1. Dans le menu affichage, cliquez sur Gérer les affichages.

  2. Sous Sélectionner une vue, cliquez sur la vue à laquelle vous voulez ajouter un bouton Envoyer.

  3. 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.

  4. Dans le modèle de formulaire, placez votre curseur à l'endroit où vous souhaitez insérer le bouton.

  5. Dans la liste Insérer des contrôles, cliquez sur Bouton.

  6. Dans le modèle de formulaire, double-cliquez sur le bouton que vous venez d'insérer.

  7. Cliquez sur l'onglet Général.

  8. Dans la liste Action, cliquez sur Envoyer.

  9. Si vous souhaitez faire figurer un texte autre que « Envoyer » sur le bouton, tapez-le dans la zone Étiquette.

  10. Cliquez sur Options d'envoi.

  11. Dans la boîte de dialogue Options d'envoi, assurez-vous que la case à cocher Autoriser les utilisateurs à envoyer ce formulaire est activée.

  12. Cliquez sur Effectuer une action personnalisée à l'aide des règles, puis cliquez sur Règles.

  13. Dans la boîte de dialogue Règles pour l'envoi de formulaires, cliquez sur Ajouter.

  14. Dans la zone Nom, tapez le nom de la règle, puis cliquez sur Ajouter une action.

  15. Dans la liste Action, cliquez sur Commuter les vues.

  16. Dans la liste Vue, cliquez sur la vue en lecture seule vers laquelle vous souhaitez basculer, puis cliquez sur OK.

  17. Cliquez sur OK pour fermer toutes les boîtes de dialogue ouvertes.

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

  19. Dans la fenêtre Aperçu, cliquez sur le bouton utilisé pour l'envoi du formulaire.

    La vue en lecture seule doit s'ouvrir.

  20. Pour revenir en mode Création, cliquez sur Fermer l'aperçu dans la barre d'outils Standard.

Haut de la page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
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.

×