Não exibe um Online Web Part do SharePoint que contém o código personalizado de XSLT ou você recebe uma mensagem de erro

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3105629
PROBLEMA
No Microsoft SharePoint Online, você pode importa código XSLT personalizado para uma Web Part de caixa e, em seguida, configurar a Web Part para executar o código XSLT. Quando você tenta exibir a Web Part, você recebe a seguinte mensagem de erro:
Não é possível exibir esta Web Part. Para solucionar o problema, abra esta página da Web em um editor de HTML compatível com o Microsoft SharePoint Foundation, como o Microsoft SharePoint Designer. Se o problema persistir, contate o administrador do servidor Web.
Além disso, amember da classe DataFormWebPart intermitentemente pode não aparecer.
SOLUÇÃO ALTERNATIVA
Para contornar esse problema, execute uma ou mais das seguintes ações no Microsoft SharePoint Designer 2013 para diminuir a probabilidade de que a Web Part atingirá o limite de regulagem:
  • Reduza o tamanho do código, substituindo o seguinte valor existente com o novo valor a seguir:
    Valor existenteNovo valor
    ddwrt:EscapeDelims(String(@ID))@ID
  • Remover todos os <SharePoint:FieldDescription>strings.</SharePoint:FieldDescription>
  • Para uma página de formulário de edição, quebre o modelo XSL para <xsl:template name="dvt_1.rowedit">em vários modelos XSL, dividindo as linhas da tabela em vários modelos XSL. Você pode fazer isso usando o SharePoint Designer 2013 para editar e adicionar as seqüências de caracteres.</xsl:template>
Mais informações
Esse problema ocorre quando o código XSLT é controlado pelo SharePoint Online. Para manter o desempenho ideal e a confiabilidade do serviço do SharePoint Online, a otimização de limites pode ser excedido para execução XSLT personalizada se um ou ambos os seguintes True conditionsare:
  • O XSLT personalizado causa um estouro de pilha.
  • O tempo de execução do XSLT excede um segundo.

Ainda precisa de ajuda? Vá para o Comunidade do Office 365 .

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3105629 - Última Revisão: 11/06/2015 07:09:00 - Revisão: 2.0

Microsoft Office SharePoint Online

  • o365 o365e o365p o365a o365m o365022013 kbmt KB3105629 KbMtpt
Comentários