Compartilhar via


Os formulários da biblioteca de formulários do InfoPath não podem ser preenchidos em um navegador da Web (SharePoint Server)

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Nome da regra: Os formulários da biblioteca do InfoPath não podem ser preenchidos em um navegador da web

Resumo: Os usuários do InfoPath Forms Services podem publicar modelos de formulário habilitados para o navegador em uma biblioteca de formulários do SharePoint Server, mas não podem abrir os formulários em um navegador da web.

Observação

Este problema aplica-se apenas a formulários publicados em bibliotecas de formulários. Não se aplica a formulários de lista ou a formulários que tenham sido carregados por administradores do farm.

Causa: One or more of the following might be causing this:

  • A caixa de seleção Processar modelos de formulário que foram habilitados para navegador pelos usuários no site da Administração Central do SharePoint está desmarcada.

  • Foi executado o seguinte comando do Windows PowerShell: Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $false.

Observação

O serviço de formulário do Infopath é removido e já não é suportado pela Microsoft no SharePoint Server Subscription Edition. Recomendamos que explore o Microsoft Power Apps como uma potencial alternativa ao serviço de formulários do Infopath.

Resolução: Habilitar o processamento de navegador de formulários de usuário usando Administração Central

  1. Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.

  2. Inicie a Administração Central.

  3. Na Administração Central, clique em Configurações Gerais do Aplicativo.

  4. Na página Configurações Gerais do Aplicativo, na seção Serviços de Formulários do InfoPath, clique em Configurar Serviços de Formulários do InfoPath.

  5. Na página Configurar Serviços de Formulários do InfoPath, na seção Modelos de Formulário que foram Habilitados para Navegador pelos Usuários, marque a caixa de seleção Processar modelos de formulário que foram habilitados para navegador pelos usuários.

  6. Clique em OK no final da página.

Resolução: Habilitar o processamento de navegador de formulários de usuário usando Microsoft PowerShell

  1. Verifique se você possui as seguintes associações:
  • A função de servidor fixa securityadmin na instância do SQL Server.

  • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

  • O grupo de administradores no servidor no qual você está executando os cmdlets do PowerShell.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets SharePoint Server.

    Observação

    [!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do PowerShell, consulte Add-SPShellAdmin.

  1. Inicie o Shell de Gerenciamento do SharePoint.

  2. No prompt de comando do PowerShell, digite o seguinte comando:

Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $true

Para obter mais informações, consulte Set-SPInfoPathFormsService.