Microsoft Office Online
Se connecter à Mon site Office Online (Qu'est-ce que c'est ?) | Se connecter

 
 
Microsoft Office InfoPath
Rechercher
Rechercher
 
Acheter Office
Acheter et activer Office
 
 
 
Avertissement : vous affichez cette page avec un navigateur Web non pris en charge. Ce site Web fonctionne de manière optimale avec Microsoft Internet Explorer 6.0 ou version ultérieure, Firefox 1.5 ou Netscape Navigator 8.0 ou version ultérieure. En savoir plus sur les navigateurs pris en charge.

Spécifier les paramètres de compatibilité d'un modèle de formulaire
 

Vous pouvez créer un modèle de formulaire destiné à être ouvert et rempli soit dans InfoPath, soit dans un navigateur Web. Dans ce de deuxième cas, il s'agit d'un modèle de formulaire compatible Web (modèle de formulaire compatible avec le navigateur : modèle de formulaire conçu dans InfoPath à l'aide d'un mode de compatibilité spécifique. Un modèle de formulaire compatible avec le navigateur peut être activé pour le navigateur lors de sa publication sur un serveur exécutant InfoPath Forms Services.). Ce type de modèle de formulaire peut ainsi être compatible avec le navigateur (modèle de formulaire activé pour le navigateur : modèle de formulaire compatible avec le navigateur qui a été publié sur un serveur exécutant InfoPath Forms Services et qui a été activé pour le navigateur de sorte que les utilisateurs puissent afficher et remplir le formulaire dans un navigateur Web.) lorsqu'il est publié sur un serveur exécutant InfoPath Forms Services.

Cet article explique comment choisir un paramètre de compatibilité pour un modèle de formulaire, avant ou après sa création. Si vous n'êtes pas certain du paramètre actuel de compatibilité du modèle de formulaire, reportez-vous à la zone Compatibilité de la barre d'état InfoPath, située dans le coin inférieur droit de la fenêtre InfoPath.

Contenu de cet article


Présentation de la compatibilité Web

Tous les modèles de formulaire sont compatibles avec InfoPath : les utilisateurs peuvent les ouvrir et les modifier dans InfoPath, en supposant qu'InfoPath est installé.

Si vous avez accès à un serveur exécutant InfoPath Forms Services, vous pouvez créer un seul modèle de formulaire pour qu'il traite deux types d'utilisateurs : ceux qui disposent d'InfoPath et ceux qui n'ont pas installé ce programme. Dans ce deuxième cas, les utilisateurs remplissent les formulaires dans un navigateur Web compatible, et pas dans InfoPath. Si vos utilisateurs disposent d'InfoPath, ils peuvent ouvrir le formulaire dans ce programme et bénéficier des nombreuses fonctionnalités des formulaires. En remplissant un formulaire dans un navigateur Web, le nombre de fonctionnalités est limité, mais InfoPath n'est pas requis. Si vous avez prévu de publier le modèle de formulaire sur un serveur exécutant InfoPath Forms Services, ces considérations sont à prendre en compte.

Le processus de création d'un modèle de formulaire compatible Web implique la spécification d'un paramètre de compatibilité, soit à la création du modèle, soit plus tard lorsque vous modifierez ce modèle. Une fois créé le modèle de formulaire compatible Web, vous pouvez le tester, le publier et l'activer pour le navigateur afin que les utilisateurs puissent le remplir dans un navigateur Web.

Haut de la page Haut de la page

Spécifier un paramètre de compatibilité à la création d'un modèle de formulaire

Dans la boîte de dialogue Créer un formulaire, vous pouvez décider de n'activer que des fonctionnalités compatibles Web dans votre modèle de formulaire. Si tel est votre choix, les contrôles et fonctionnalités InfoPath non pris en charge par les modèles de formulaire compatibles Web sont soit masqués, soit désactivés pour que vous ne soyez pas tenté de les utiliser dans votre modèle de formulaire.

  1. Dans le menu Fichier, cliquez sur Créer un modèle de formulaire.
  2. Sous Créer un : dans la boîte de dialogue Créer un modèle de formulaire, cliquez sur Modèle de formulaire.
  3. Dans la galerie Basé sur, effectuez l'une des actions suivantes :
  4. Pour rendre votre modèle de formulaire compatible avec InfoPath Forms Services, activez la case à cocher Activer les fonctions compatibles avec le navigateur uniquement, puis cliquez sur OK.

    Paramètre de compatibilité de la boîte de dialogue Créer un formulaire

    Un nouveau modèle de formulaire s'ouvre dans InfoPath. Dans le coin inférieur droit de la fenêtre InfoPath, la barre d'état affiche Compatibilité : InfoPath et InfoPath Forms Services pour vous indiquer que le modèle de formulaire fonctionnera dans un navigateur Web ainsi que dans InfoPath.

  5. Créez votre modèle de formulaire comme vous en avez l'habitude.

    Si une fonctionnalité n'est pas prise en charge sur un serveur exécutant InfoPath Forms Services, elle apparaît estompée et ne peut être ajoutée à votre modèle. De la même façon, si un contrôle n'est pas pris en charge, il n'apparaît pas dans le volet Office Contrôles.

Haut de la page Haut de la page

Modifier les paramètres de compatibilité d'un modèle de formulaire existant

Vous pouvez modifier le paramètre de compatibilité d'un modèle de formulaire existant à tout moment pendant le processus de création. Par exemple, si vous avez hérité d'un modèle de formulaire standard, pris en charge seulement par InfoPath, et que vous désirez le rendre compatible avec le navigateur Web, vous pouvez modifier les paramètres de compatibilité existants du modèle de formulaire.

Un modèle de formulaire spécifique à InfoPath peut contenir des fonctionnalités non prises en charge par des modèles compatibles Web, comme les rôles d'utilisateurs, les volets Office ou les contrôles Maître/Détail. Après avoir spécifié de nouveaux paramètres de compatibilité, vous pouvez afficher la liste des problèmes de compatibilité provoqués par les changements opérés dans le volet Office Vérificateur de mise en page.

  1. Ouvrez le modèle de formulaire.
  2. Pour ouvrir le volet Office Vérificateur de mise en page, cliquez sur Vérificateur de mise en page dans le menu Outils.
  3. En haut du volet Office Vérificateur de mise en page, cliquez sur Modifier les paramètres de compatibilité.

    Modifier le lien Paramètres de compatibilité dans le volet Office Contrôles

  4. Dans la boîte de dialogue Options de formulaire, sous Compatibilité du navigateur, cliquez sur Crée un modèle de formulaire qui peut être ouvert dans un navigateur ou dans InfoPath, puis cliquez sur OK.

     Remarque   Dans certains cas, vous risquez de voir s'afficher une erreur si vous essayez de modifier des paramètres de compatibilité. Par exemple, si vous avez utilisé la Gestion des droits relatifs à l'information (IRM : Information Rights Management) pour restreindre l'accès à un modèle de formulaire existant, vous devez supprimer cette restriction pour pouvoir modifier les paramètres de compatibilité.

    Le volet Office Vérificateur de mise en page affiche maintenant les erreurs et les messages provoqués par la modification des paramètres de compatibilité.

    Le tableau suivant décrit la différence entre les erreurs et les messages dans le volet Office Vérificateur de mise en page.

    Icône Type Description
    Image de l'icône Erreur Le modèle de formulaire ne fonctionnera pas correctement. Vous devez résoudre les erreurs avant de publier le modèle de formulaire.
    Image de l'icône Message Le modèle de formulaire peut ne pas fonctionner comme prévu. Les messages sont moins graves que les erreurs. Vous pouvez choisir de suivre ou non les recommandations des messages avant de publier le modèle de formulaires.

  5. Sous Compatibilité du navigateur dans le volet Office Vérificateur de mise en page, cliquez sur le texte de l'erreur ou du message que vous souhaitez examiner. Résultats possibles :
    • Si le problème est provoqué par un contrôle ou objet non pris en charge par le modèle de formulaire, InfoPath sélectionne automatiquement le contrôle ou l'objet. Pour plus d'informations sur le problème, cliquez avec le bouton droit sur le contrôle ou l'objet dans le modèle de formulaire, puis cliquez sur Plus de détails dans le menu contextuel.
    • Si le problème est provoqué par un paramètre non pris en charge — par exemple, si votre modèle de formulaire fait appel à des rôles d'utilisateurs, qui ne fonctionnent pas dans les modèles de formulaire compatibles Web — InfoPath affiche une alerte plus détaillée qui explique le problème.
  6. Examinez les erreurs de compatibilité avec le navigateur et corrigez-les.

     Remarque   Si vous ne corrigez pas les erreurs, vous pouvez quand même publier le modèle de formulaire compatible Web sur un serveur exécutant InfoPath Forms Services. Toutefois, vous ne pourrez pas rendre le modèle de formulaire compatible avec les navigateurs sur le serveur, ce qui signifie que les utilisateurs se servant d'un navigateur Web ne pourront pas remplir le formulaire.

  7. Examinez les messages de compatibilité Web et décidez si vous souhaitez les corriger.
  8. Pour mettre à jour la liste des erreurs et des messages au fur et à mesure que vous les corrigez, cliquez sur Actualiser.

Haut de la page Haut de la page

publicité