Partager via


Les formulaires de la bibliothèque de formulaires InfoPath ne peuvent pas être remplis dans un navigateur web (SharePoint Server)

S’APPLIQUE À :oui-img-132013 oui-img-162016 oui-img-192019 oui-img-seÉdition d’abonnement no-img-sopSharePoint dans Microsoft 365

Nom de la règle : Les formulaires de la bibliothèque de formulaires ne peuvent pas être remplis dans un navigateur web

Résumé : Les utilisateurs InfoPath Forms Services peuvent publier des modèles de formulaires activés pour le navigateur dans une bibliothèque de formulaires SharePoint Server mais ils ne peuvent pas ouvrir les formulaires dans un navigateur web.

Notes

[!REMARQUE] Ce problème s'applique seulement aux formulaires publiés dans des bibliothèques de formulaires. Il ne s'applique pas aux formulaires de liste ni aux formulaires qui ont été téléchargés par des administrateurs de batterie.

Cause : Une ou plusieurs raisons parmi les suivantes peuvent être à l'origine du problème :

  • La case à cocher Afficher les modèles de formulaires activés pour le navigateur par des utilisateurs est désactivée dans l'le site Web Administration centrale de SharePoint.

  • La commande Windows PowerShell suivante a été exécutée : Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $false.

Notes

Le service de formulaire Infopath est supprimé et n’est plus pris en charge par Microsoft dans SharePoint Server Édition d’abonnement. Nous vous recommandons d’explorer Microsoft Power Apps comme alternative potentielle au service de formulaire Infopath.

Résolution : Activez l'affichage pour le navigateur des formulaires utilisateur à l'aide de Administration centrale

  1. Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe SharePoint Administrateurs de batterie.

  2. Démarrez l'Administration centrale.

  3. Dans Administration centrale, cliquez sur Paramètres d'application généraux.

  4. Dans la page Paramètres généraux de l'application, dans la section InfoPath Forms Services, cliquez sur Configurer InfoPath Forms Services.

  5. Dans la page Configurer InfoPath Forms Services, dans la section Modèles de formulaires activés pour le navigateur par les utilisateurs, activez la case à cocher Afficher les modèles de formulaires activés pour le navigateur par des utilisateurs.

  6. Cliquez sur OK au bas de la page.

Résolution : Activez l'affichage pour le navigateur des formulaires utilisateur à l'aide de Microsoft PowerShell

  1. Vérifiez que vous êtes membre :
  • du rôle serveur fixe securityadmin sur l'instance SQL Server.

  • du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;

  • du groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.

    Un administrateur peut utiliser la cmdlet Add-SPShellAdmin pour accorder les autorisations d'utilisation des cmdlets SharePoint Server.

    Notes

    [!REMARQUE] Si vous ne disposez pas des autorisations, contactez votre administrateur d'installation ou votre administrateur SQL Server afin de les demander. Pour plus d'informations sur les autorisations PowerShell, voir Add-SPShellAdmin.

  1. Démarrez SharePoint Management Shell.

  2. À partir de l’invite de commandes PowerShell, entrez la commande suivante :

Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $true

Pour plus d'informations, voir Set-SPInfoPathFormsService.