SharePoint Online webovou část obsahující vlastní kód XSLT se nezobrazí nebo se zobrazí chybová zpráva

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3105629
PROBLÉM
V aplikaci Microsoft SharePoint Online importovat vlastní kód XSLT do webové části aplikace out-of-the-box a potom nakonfigurovat webovou část spustit kód XSLT. Při pokusu o zobrazení webové části, zobrazí se následující chybová zpráva:
Nelze zobrazit tuto webovou část. Chcete-li tento problém vyřešit, otevřete tuto stránku v editoru HTML kompatibilním se službou Microsoft SharePoint Foundation, například aplikaci Microsoft SharePoint Designer. Pokud potíže potrvají, obraťte se na správce webového serveru.
Kromě toho nemusí nepravidelně zobrazují amember DataFormWebPart třídy.
ŘEŠENÍ
Chcete-li tento problém vyřešit, proveďte jednu nebo více z následujících akcí v aplikaci Microsoft SharePoint Designer 2013 snížit pravděpodobnost, že webová část dosáhne limit omezení:
  • Zmenšení velikosti kódu nahrazením následující existující hodnotu následující nové hodnoty:
    Stávající hodnotaNová hodnota
    ddwrt:EscapeDelims(String(@ID))@ID
  • Odebrat všechny <SharePoint:FieldDescription>řetězců.</SharePoint:FieldDescription>
  • Pro stránku upravit formulář rozdělte na více šablon XSL vydělením řádky tabulky do více šablon XSL šablony XSL pro <xsl:template name="dvt_1.rowedit">. Můžete to provést pomocí aplikace SharePoint Designer 2013 upravit a přidat řetězce.</xsl:template>
DALŠÍ INFORMACE
K tomuto problému dochází, pokud kód XSLT je omezeno pomocí služby SharePoint Online. Pro udržení optimálního výkonu a spolehlivosti služby SharePoint Online, může být omezení překročena pro vlastní provádění XSLT, pokud platí jedna nebo obě následující conditionsare true:
  • Vlastní transformace XSLT způsobí přetečení zásobníku.
  • Doba zpracování XSLT přesahuje jednu sekundu.

Stále potřebujete pomoc? Přejděte Komunity Office 365 webu.

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3105629 - Poslední kontrola: 11/05/2015 18:16:00 - Revize: 2.0

Microsoft Office SharePoint Online

  • o365 o365e o365p o365a o365m o365022013 kbmt KB3105629 KbMtcs
Váš názor