Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo descreve algumas diferenças entre o SharePoint Online (DvNext/MT) e o SharePoint No Local na forma como InfoPath Forms Services funciona.
Opções de Administração Central
InfoPath Forms Services é uma funcionalidade ao nível do farm. As opções apresentadas na Administração Central no Local não podem ser alteradas no ambiente DvNext/MT por inquilino. Isto deve-se ao facto de as modificações a estas definições poderem afetar outros inquilinos no farm.
As únicas configurações de InfoPath Forms Services disponíveis no ambiente DvNext/MT são as opções apresentadas nas seguintes capturas de ecrã, especificamente na captura de ecrã "DvNext/MT".
SharePoint No Local
SharePoint Online (DvNext/MT)
Formulários completos do browser -Trust
Se um modelo de formulário do InfoPath compatível com browser (ficheiro .xsn) for desenvolvido de uma forma que exija o nível de segurança Confiança Total, o modelo de formulário não pode ser publicado para utilização no browser no ambiente DvNext/MT.
Nota
Se quiser utilizar um modelo de formulário do InfoPath de Confiança Total no browser, o modelo tem de ser carregado para a Administração Central e ativado nas coleções de sites. Como mostra a captura de ecrã DvNext/MT, esta opção não está disponível.
Aceder aos Serviços Web e pontos finais REST incorporados do SharePoint a partir de um modelo de formulário do InfoPath compatível com o browser
Para obter uma lista dos únicos Serviços Web do SharePoint que podem ser executados com êxito a partir de um formulário de browser do InfoPath, aceda ao seguinte artigo da Base de Dados de Conhecimento:
2674193 Mensagem de erro ao ligar um formulário do InfoPath a um serviço Web do SharePoint Online: "Ocorreu um erro ao ligar a um Serviço Web"
Nota
Os Serviços Web e os pontos finais REST do SharePoint incorporados têm de ser chamados a partir da mesma coleção de sites para a qual o ficheiro .xsn é publicado. Não existem outros serviços do SharePoint incorporados que possam ser chamados com êxito a partir de um formulário do browser InfoPath no ambiente DvNext/MT. Qualquer chamada para um serviço alojado num servidor do SharePoint falhará, exceto para as 10 chamadas de serviço Web listadas no 2674193 KB.
Aceder a pontos finais REST incorporados do SharePoint a partir do cliente do InfoPath
Os serviços REST do SharePoint não podem ser chamados a partir do cliente do InfoPath porque a autenticação é incompatível. Chamar os pontos finais REST incorporados do SharePoint não é suportado no ambiente DvNext/MT.
Código personalizado e Serviço de Código do Sandbox
A execução de código gerido a partir de um modelo de formulário do InfoPath não é suportada no ambiente DvNext/MT.
Nota
Isto não é específico do InfoPath. O suporte para o Serviço de Código do Sandbox é removido do ambiente DvNext/MT.
Publicar modelos de formulário complexos
Quando publica um formulário do InfoPath compatível com o browser a partir de um modelo, a parte do processo de publicação que converte o ficheiro .xsn para ser executado no browser tem de ser concluída no prazo de 30 segundos. Os modelos de formulário grandes ou muito complexos podem demorar mais tempo a concluir e não são publicados.
Nesta situação, o modelo de formulário normalmente ainda termina a publicação e é aberto no cliente do InfoPath. No entanto, não será aberto num browser porque o processo de conversão excede o limite de tempo.
Executar modelos de formulário complexos
Quando executa um formulário do InfoPath no browser, poderá receber a seguinte mensagem de erro:
Não foi possível apresentar o formulário porque os valores ou regras predefinidos estão a demorar demasiado tempo a avaliar. Para corrigir esta situação, simplifique as expressões ou reduza o tamanho dos conjuntos de dados de que dependem.
Normalmente, isto ocorre porque o formulário está a carregar grandes quantidades de dados sem os filtrar. Isto requer demasiados recursos. A resolução recomendada é utilizar as ligações de dados da Lista do SharePoint. Estes permitem-lhe aplicar um filtro quando consulta o SharePoint.
Os anexos a modelos de formulário do InfoPath publicados numa biblioteca de formulários não podem exceder os 5 MB
Quando adiciona um anexo a uma instância do browser de um modelo de formulário do InfoPath que foi publicado numa biblioteca de formulários, o anexo é incorporado no ficheiro XML do InfoPath. Por conseguinte, adicionar um ficheiro que exceda 5 MB como anexo pode afetar negativamente o desempenho do formulário.
Esta limitação não se aplica a listas do SharePoint personalizadas para utilizar um formulário do InfoPath. Nesta situação, os anexos de ficheiro não são incorporados no XML e são adicionados à pasta Anexos padrão numa lista do SharePoint.
Ligações de dados UDCX (ligações SSA a serviços Web ou SQL Azure do SharePoint)
Quando utiliza um formulário do InfoPath no browser através do Microsoft 365, as ligações UDCX que contêm credenciais explícitas ou os detalhes da Aplicação de Arquivo Seguro falham. Isto deve-se às seguintes opções de InfoPath Forms Services que não estão ativadas na cloud:
Permitir autenticação SQL incorporada
Permitir que os modelos de formulário de utilizador utilizem informações de autenticação contidas em ficheiros de ligação de dados
Diferença na codificação da conta
Se um formulário for migrado de um ambiente do SharePoint no local, pode conter referências hard-coded para contas no local sob a forma de contas i:0#.w|domínio\utilizador ou domínio\utilizador. Estas notações de contas já não funcionam no ambiente DvNext/MT. Devem ser substituídos utilizando a associação i:0#.f||user@domain .
Mais informações
Ainda necessita de ajuda? Vá a Comunidade SharePoint