Formulare aus der InfoPath-Formularbibliothek können nicht in einem Webbrowser ausgefüllt werden (SharePoint Server)

 

**Gilt für:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016

**Letztes Änderungsdatum des Themas:**2017-12-04

Zusammenfassung: Hier erfahren Sie, wie Sie die SharePoint-Integritätsanalyseregel "Formulare der InfoPath-Formularbibliothek können nicht in einem Webbrowser ausgefüllt werden" in SharePoint Server 2016 und SharePoint 2013 behandeln.

Regelname:   Formulare der InfoPath-Formularbibliothek können nicht in einem Webbrowser ausgefüllt werden.

Zusammenfassung:   Benutzer von InfoPath Forms Services können browserfähige Formularvorlagen in einer SharePoint Server-Formularbibliothek veröffentlichen, die Formulare können jedoch nicht in einem Webbrowser geöffnet werden.

Hinweis

Dieses Problem tritt nur bei Formularen auf, die in Formularbibliotheken veröffentlicht werden. Dies gilt nicht für Listenformulare oder Formulare, die von Farmadministratoren hochgeladen wurden.

Ursache: Dieses Ereignis kann eine oder mehrere der folgenden Ursachen haben:

  • Das Kontrollkästchen Von Benutzern browserfähig gemachte Formularvorlagen rendern in der die Website für die SharePoint-Zentraladministration ist deaktiviert.

  • Der folgende Windows PowerShell-Befehl wurde ausgeführt: Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $false.

Lösung: Aktivieren Sie das Rendern im Browser für Benutzerformulare mithilfe von Zentraladministration

  1. Vergewissern Sie sich, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der SharePoint-Gruppe Farmadministratoren ist.

  2. Starten Sie Zentraladministration.

  3. Klicken Sie in Zentraladministration auf Allgemeine Anwendungseinstellungen.

  4. Klicken Sie auf der Seite Allgemeine Anwendungseinstellungen im Abschnitt InfoPath Forms Services auf InfoPath Forms Services konfigurieren.

  5. Aktivieren Sie auf der Seite InfoPath Forms Services konfigurieren im Abschnitt Browserfähige Formularvorlagen für Benutzer das Kontrollkästchen Von Benutzern browserfähig gemachte Formularvorlagen rendern.

  6. Klicken Sie unten auf der Seite auf OK.

Lösung: Aktivieren Sie das Rendern im Browser für Benutzerformulare mithilfe von Microsoft PowerShell

  1. Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:

    • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

    • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

    • Administratorgruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    Mit dem Cmdlet Add-SPShellAdmin kann ein Administrator die Berechtigung zur Verwendung von SharePoint Server-Cmdlets gewähren.

    Hinweis

    Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  2. Starten Sie SharePoint 15-Verwaltungsshell.

  3. Geben Sie an der PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $true
    

Weitere Informationen finden Sie unter Set-SPInfoPathFormsService.