Office
Se connecter

Créer une vue InfoPath seulement dans un modèle de formulaire compatible avec les navigateurs

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

Introduction aux vues InfoPath seulement

Scénarios d’utilisation

Étape 1 : Ajouter une vue InfoPath seulement à un modèle de formulaire compatible avec le navigateur

Étape 2 : Afficher la vue navigateur seulement lorsque le modèle de formulaire compatible avec les navigateurs est ouvert dans un navigateur Web

Étape 3 : Afficher la vue InfoPath seulement lorsque le modèle de formulaire compatible avec les navigateurs est ouvert dans InfoPath

Introduction aux vues InfoPath seulement

Vous pouvez concevoir un modèle de formulaire qui accepte deux types d’utilisateurs : ceux qui ont installé Microsoft Office InfoPath et ceux qui n’ont pas. Ce type de modèle de formulaire est appelé un modèle de formulaire compatible avec les navigateurs. Dans un modèle de formulaire compatible avec le navigateur, les fonctionnalités InfoPath, les paramètres et les contrôles qui ne fonctionnent pas dans un navigateur Web sont masqués ou désactivés dans mode Création. Ainsi, vous n’êtes pas tenté de les utiliser dans votre conception.

Lorsque vous êtes prêt à partager un modèle de formulaire compatible avec les navigateurs avec des utilisateurs, vous devez publier sur un serveur exécutant InfoPath Forms Services et puis rendez-le activés pour le navigateur. Si les utilisateurs disposent d’InfoPath sur leur ordinateur, le formulaire s’ouvre dans InfoPath. Si elles ne disposent pas d’InfoPath, le formulaire s’ouvre dans un navigateur Web. Dans les deux cas, le modèle de formulaire n’inclut des fonctionnalités InfoPath, des paramètres et des contrôles qui ne fonctionnent pas dans un navigateur.

Si vous pensez que la plupart de vos utilisateurs disposent d’InfoPath sur leur ordinateur, il pouvez que vous ne souhaitez pas limiter la conception de votre modèle de formulaire au sous-ensemble de fonctionnalités qui sont prises en charge dans un navigateur Web. Dans ce cas, vous pouvez créer deux vues de votre modèle de formulaire compatible avec le navigateur. Un seul affichage sera pour les utilisateurs qui ouvrent le modèle de formulaire dans un navigateur Web. L’autre vue servira exclusivement aux utilisateurs qui disposent d’InfoPath sur leur ordinateur. Cette vue InfoPath seulement ne s’affichera jamais dans un navigateur Web. Par conséquent, vous pouvez utiliser les fonctionnalités d’InfoPath dans cet affichage que vous ne seriez sinon pas en mesure d’utiliser, par exemple des rôles d’utilisateur ou les contrôles maître/détail.

Dans cette rubrique, vous allez apprendre à créer une vue InfoPath seulement dédiée dans un modèle de formulaire compatible avec les navigateurs. En outre, vous allez apprendre à créer un règle qui détecte si l’utilisateur qui ouvre le modèle de formulaire dispose d’InfoPath sur leur ordinateur. Si InfoPath est détecté, l’utilisateur verra la vue spécifique d’InfoPath. Si InfoPath n’est pas détectée, l’utilisateur verra la vue spécifique des navigateurs dans un navigateur Web.

Haut de la Page

Scénarios d’utilisation

Imaginons que vous travaillez pour une société d’assurance et que vous créez un modèle de formulaire compatible avec le navigateur pour le traitement des demandes d’assurance. Votre modèle de formulaire compatible avec les navigateurs doit prendre en compte assurés qui ouvrent et remplissent le formulaire de demande à partir de votre société site Web, ainsi que les utilisateurs internes qui réviser et approuvent les données du formulaire de demande. Votre objectif est que les utilisateurs externes ne disposent pas d’InfoPath sur leur ordinateur et que les utilisateurs internes disposent d’InfoPath. Pour gérer les utilisateurs qui et ne disposent pas d’InfoPath, vous pouvez concevoir deux modèles de formulaires différents, qui est compatible avec le navigateur et l’autre qui n’est pas. Toutefois, il est plus simple et plus rapide pour concevoir un modèle de formulaire compatible avec les navigateurs qui inclut les vues suivantes :

Vue 1 : affichage externe, saisie d’une demande    Il s’agit de l’affichage qu’assurés voient lorsqu’ils se connecter à votre site Web et ouvrir un formulaire de demande. Il n’existe aucun moyen de savoir si un titulaire possède une copie d’InfoPath sur son ordinateur, le modèle de formulaire doit être compatible avec les navigateurs. En d’autres termes, vous devez vous assurer que le formulaire pouvant être renseigné à l’aide d’un navigateur Web.

Vue 2 : vue interne et traitement d’une demande    Cet affichage concerne réclamations, qui passez en revue le formulaire de demande soumis et le rediriger vers un expert en sinistre pour approbation. Tous les employés de l’entreprise d’assurance disposent d’InfoPath sur leur ordinateur. Par conséquent, vous pouvez créer une vue InfoPath seulement dédiée pour eux. Contrairement à l’affichage de saisie d’une demande, qui est accessible par assurés à l’aide d’un navigateur Web, le spécifiques à InfoPath afficher jamais affiche n’importe où, mais dans InfoPath et peut contenir par conséquent l’un des fonctionnalités, des contrôles et des paramètres qui ne sont pas disponibles dans modèle de formulaire compatible avec les navigateurs.

Haut de la Page

Étape 1 : Ajouter une vue InfoPath seulement à un modèle de formulaire compatible avec le navigateur

Pour créer une vue InfoPath seulement dans un modèle de formulaire compatible avec le navigateur, vous modifiez un paramètre dans la boîte de dialogue Propriétés de la vue. Ce paramètre permet aux utilisateurs d’InfoPath afficher la vue, mais l’affichage empêche l’affichage dans un navigateur Web.

  1. Ouvrez votre modèle de formulaire compatible avec les navigateurs.

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

  3. Sous Actions, dans le volet Office vues, cliquez sur Ajouter une nouvelle vue.

  4. Dans la boîte de dialogue Ajouter une vue, tapez un nom pour l’affichage, puis cliquez sur OK.

  5. Dans la liste Sélectionner un affichage, double-cliquez sur l’affichage que vous venez de créer.

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

  7. Désactivez la case à cocher afficher dans le menu Affichage lorsque vous remplissez le formulaire.

    Remarque : La désactivation de cette case à cocher empêche les utilisateurs qui ne disposent pas d’InfoPath de tenter de basculer vers la vue InfoPath seulement.

  8. Activez la case à cocher Autoriser les fonctionnalités InfoPath seulement (la vue ne sera pas disponible dans les navigateurs Web), puis cliquez sur OK.

  9. Créez votre vue comme d’habitude.

    Vous pouvez désormais utiliser la plupart des fonctionnalités, des contrôles et des paramètres dans votre vue InfoPath seulement dans le cas contraire sera pas disponible dans un modèle de formulaire compatible avec les navigateurs. Par exemple, vous pouvez utiliser un des contrôles dans le volet Office contrôles, plutôt que d’utiliser uniquement ceux qui fonctionnent dans un navigateur. En outre, vous verrez pas les erreurs de compatibilité avec les navigateurs et les messages dans le volet Office Vérificateur de mise en.

    Remarque : Bien que vous pouvez utiliser la plupart des fonctionnalités d’InfoPath dans votre vue InfoPath seulement, certaines fonctionnalités et paramètres qui s’appliquent au modèle de formulaire compatible avec les navigateurs comme un restent désactivés ou masqués. Par exemple, vous ne peut pas activer les signatures numériques pour le modèle de formulaire entier ou utilisez le script dans la vue, dans la mesure où un des vues de votre modèle de formulaire est compatible avec les navigateurs.

  10. Pour ajouter des vues InfoPath seulement supplémentaires à votre modèle de formulaire compatible avec les navigateurs, répétez les étapes 2 à 9.

Haut de la Page

Étape 2 : Afficher la vue navigateur seulement lorsque le modèle de formulaire compatible avec les navigateurs est ouvert dans un navigateur Web

Dans cette procédure, vous allez découvrir comment créer une règle qui détermine l’affichage que l’utilisateur voit lorsqu’ils ouvrent pour la première fois un formulaire basé sur votre modèle de formulaire compatible avec les navigateurs. La règle s’exécute lors de la première ouverture de l’écran, et lorsqu’une condition est remplie. Dans ce cas, la condition doit faire avec concerne l’ouverture du modèle de formulaire compatible avec les navigateurs dans un navigateur Web. S’ils sont, la vue navigateur seulement du modèle de formulaire s’affiche. Cet affichage est limité à l’ensemble des fonctionnalités prises en charge dans un navigateur.

  1. Ouvrez votre modèle de formulaire compatible avec les navigateurs contenant la vue InfoPath seulement.

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

  3. Dans la liste catégorie, cliquez sur Ouvrir et enregistrer.

  4. Sous comportement d’ouverture, cliquez sur règles.

  5. Dans la boîte de dialogue règles d’ouverture des formulaires, cliquez sur Ajouter.

  6. Dans la boîte de dialogue règle, tapez un nom significatif pour votre règle, tel que règle 1 : basculer vers l’affichage de navigateur.

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

  8. Dans la première zone sous Appliquer la règle lorsque cette condition est vraie, cliquez sur l’expression.

  9. Dans la deuxième zone, tapez xdEnvironment :IsBrowser(), puis cliquez sur OK.

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

  11. Dans la liste des actions, cliquez sur changer de vue.

  12. Dans la liste affichage, cliquez sur l’affichage du navigateur que vous voulez basculer vers, puis cliquez sur OK.

  13. Pour empêcher toute autre règle de s’exécuter après cette règle (pour l’événement actuel), activez la case à cocher Arrêter le traitement des règles à la fin de cette règle dans la boîte de dialogue règle.

    La règle que vous venez de créer s’exécute lorsque le modèle de formulaire est ouvert et la condition que vous avez spécifié — c'est-à-dire qu’environnement de l’utilisateur est un navigateur Web — est remplie.

Haut de la Page

Étape 3 : Afficher la vue InfoPath seulement lorsque le modèle de formulaire compatible avec les navigateurs est ouvert dans InfoPath

Vous allez maintenant ajouter une autre règle à votre modèle de formulaire compatible avec les navigateurs. Cette règle s’exécute lors de la première ouverture de l’écran, et lorsqu’une condition est remplie. Dans ce cas, la condition doit faire avec indique si l’utilisateur qui ouvre le modèle de formulaire compatible avec les navigateurs dispose d’InfoPath sur son ordinateur. Si Infopath est installé, la vue InfoPath seulement du modèle de formulaire s’affiche. Comme cet affichage n’est visible que dans InfoPath, il peut contenir toute plage des fonctionnalités d’InfoPath.

  1. Ouvrez votre modèle de formulaire compatible avec les navigateurs contenant la vue InfoPath seulement.

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

  3. Dans la liste catégorie, cliquez sur Ouvrir et enregistrer.

  4. Sous comportement d’ouverture, cliquez sur règles.

  5. Cliquez sur Ajouter.

  6. Dans la boîte de dialogue règle, tapez un nom significatif pour votre règle, tel que règle 1 : basculer vers l’affichage InfoPath

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

  8. Dans la première zone sous Appliquer la règle lorsque cette condition est vraie, cliquez sur l’expression.

  9. Dans la deuxième zone, tapez pas (xdEnvironment :IsBrowser()).

  10. Cliquez sur et.

  11. Dans la première zone sous la première condition, cliquez sur l’expression.

  12. Dans la deuxième zone, tapez pas (xdEnvironment :IsMobile()), puis cliquez sur OK.

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

  14. Dans la liste Action, dans la boîte de dialogue Action, cliquez sur changer de vue.

  15. Dans la liste affichage, cliquez sur la vue InfoPath seulement que vous voulez basculer vers, puis cliquez sur OK.

  16. Pour empêcher toute autre règle de s’exécuter après cette règle (pour l’événement actuel), activez la case à cocher Arrêter le traitement des règles à la fin de cette règle dans la boîte de dialogue règle.

    La règle que vous venez de créer s’exécute lorsque le modèle de formulaire est ouvert et la condition que vous avez spécifié — c'est-à-dire qu’environnement de l’utilisateur est InfoPath et pas un navigateur Web ou un appareil mobile : est remplie.

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.

×