Visar inte en SharePoint Online-webbdel som innehåller egna XSLT-koden eller ett felmeddelande

VIKTIGT: Denna artikel har översatts av Microsofts programvara för maskin-översättning och möjligen efterredigerats via CTF-teknologi av Microsofts community istället för av en professionell mänsklig översättare. För att du på ditt eget språk skall få tillgång till samtliga Knowledge Base-artiklar erbjuder Microsoft både mänskligt översatta såväl som maskinöversatta artiklar samt artiklar som efterredigerats av en community. En maskinöversatt artikel likväl som en artikel som blivit efterredigerad av en community är dock inte alltid helt perfekt, då de kan innehålla misstag i ordförrådet, syntax- och grammatikfel. Microsoft är inte ansvarigt för några felaktigheter, misstag eller skador orsakade av felöversättningar eller för våra kunders bruk av innehållet. Microsoft uppdaterar ofta sin programvara för maskinöversättning samt de verktyg som förbättrar den maskinöversatta efterredigeringen.

Den engelska versionen av artikeln är följande: 3105629
PROBLEMET
I Microsoft SharePoint Online, Importera egna XSLT-koden till en webbdel för out-of-the-box och sedan konfigurera webbdelen om du vill köra XSLT-koden. När du försöker visa webbdelen visas följande felmeddelande:
Det går inte att visa den här webbdelen. Lös problemet genom att öppna den här webbsidan i en Microsoft SharePoint Foundation-kompatibel HTML-redigerare som Microsoft SharePoint Designer. Kontakta webbserveradministratören om problemet kvarstår.
Dessutom visas amember i klassen DataFormWebPart ibland inte.
LÖSNING
Undvik det här problemet genom att vidta en eller flera av följande åtgärder i Microsoft SharePoint Designer 2013 att minska sannolikheten för att webbdelen ska nå gränsen:
  • Minska storleken på koden genom att ersätta det befintliga värdet för följande med det nya värdet för följande:
    Befintligt värdeNytt värde
    ddwrt:EscapeDelims(String(@ID))@ID
  • Ta bort alla <SharePoint:FieldDescription>strängar.</SharePoint:FieldDescription>
  • För ett formulärsidan redigera bryt XSL-mall för <xsl:template name="dvt_1.rowedit">till flera XSL-mallar genom att dela tabellraderna i flera XSL-mallar. Du kan göra detta genom att redigera och lägga till strängar med SharePoint Designer 2013.</xsl:template>
MER INFORMATION
Det här problemet uppstår när XSLT-koden har begränsats av SharePoint Online. För att bibehålla optimal prestanda och tillförlitlighet i SharePoint Online-tjänsten kan begränsa gränser överskridas för XSLT-anpassad körning om en eller båda av följande conditionsare SANT:
  • Egna XSLT orsakar stackspill.
  • XSLT-körningstiden överskrider en sekund.

Behöver du hjälp? Gå till den Office 365-Community webbplats.

Varning: Den här artikeln har automatöversatts

Egenskaper

Artikel-id: 3105629 – senaste granskning 11/06/2015 07:11:00 – revision: 2.0

Microsoft Office SharePoint Online

  • o365 o365e o365p o365a o365m o365022013 kbmt KB3105629 KbMtsv
Feedback