Não apresenta um SharePoint Online peça Web que contém o código XSLT personalizado ou recebe uma mensagem de erro

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 3105629
PROBLEMA
No Microsoft SharePoint Online, importar o código XSLT personalizado para uma peça Web de fora da caixa e, em seguida, configurar a peça Web a executar o código XSLT. Quando tenta visualizar a peça Web, recebe a seguinte mensagem de erro:
Não é possível apresentar esta peça Web. Para resolver o problema, abra esta página Web num editor de HTML compatível com o Microsoft SharePoint Foundation, tal como o Microsoft SharePoint Designer. Se o problema persistir, contacte o administrador do servidor Web.
Além disso, amember da classe DataFormWebPart intermitentemente poderá não apresentar.
SOLUÇÃO ALTERNATIVA
Para contornar este problema, execute uma ou mais das seguintes acções no Microsoft SharePoint Designer 2013 para diminuir a probabilidade de que a peça Web irá atingir o limite de limitação:
  • Reduza o tamanho do código, substituindo o seguinte valor existente com o novo valor que se segue:
    Valor existenteNovo valor
    ddwrt:EscapeDelims(String(@ID))@ID
  • Remover todos os <SharePoint:FieldDescription>cadeias.</SharePoint:FieldDescription>
  • Para uma página de formulário de edição, divida 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. Pode fazê-lo utilizando o SharePoint Designer 2013 editar e adicionar as cadeias.</xsl:template>
MAIS INFORMAÇÕES
Este problema ocorre quando o código XSLT é limitado pelo SharePoint Online. Para manter um óptimo desempenho e fiabilidade do serviço Online do SharePoint, limites de estreitamento ser excedido para execução de XSLT personalizada se uma ou ambas a seguintes true conditionsare:
  • O XSLT personalizado provoca uma sobrecarga da pilha.
  • O tempo de execução XSLT excede um segundo.

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

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