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

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

Lorsque vous créez votre modèle de formulaire, vous pouvez choisir de créer un modèle de formulaire qui peut être ouvert ou rempli dans InfoPath ou dans un navigateur Web. Si le modèle de formulaire peut être ouvert et rempli à l'aide d'un navigateur, il est appelé un modèle de formulaire compatible avec les navigateurs web. Ce type de modèle de formulaire peut ensuite être activés pour le navigateur 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

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

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

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

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 :

    • Pour définir la source de données pendant la création du modèle, cliquez sur Vide.

    • Pour utiliser un service Web ou une base de données en tant que source de données pour le modèle de formulaire, cliquez sur Service Web ou Base de données. Cette option vous permet d'extraire des données de la source de données externe ou d'y en envoyer.

    • Pour utiliser un document XML (.xml) ou un fichier de schéma XML (.xsd) comme source de données, cliquez sur Fichier ou schéma XML.

    • Pour utiliser les informations de connexion aux données d'un fichier de connexion de données comme base de la source des données, cliquez sur Bibliothèque de connexions.

  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 modèle de 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

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

    The following table describes the difference between errors and messages in the Design Checker task pane.

    Icon

    Type

    Description

    Image de l'icône

    Error

    The form template will not function correctly. You should fix the errors before you publish the form template.

    Image de l'icône

    Message

    The form template may not function as expected. Messages are less serious than errors. You can choose whether to address the messages before you publish the form template.

  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

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.

×