SharePoint trực tuyến Phần Web chứa mã XSLT tùy chỉnh không hiển thị, hoặc bạn nhận được thông báo lỗi

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3105629
VẤN ĐỀ
Trong Microsoft SharePoint Online, bạn nhập mã XSLT tuỳ chỉnh vào một phần Web ra hộp và sau đó cấu hình phần Web để chạy mã XSLT. Khi bạn cố gắng hiển thị phần Web, bạn nhận được thông báo lỗi sau:
Không thể hiển thị phần web site này. Để khắc phục sự cố, mở web site này vào một trình soạn thảo HTML Microsoft SharePoint Foundation tương hợp về sau chẳng hạn như Microsoft SharePoint Designer. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với quản trị viên máy phục vụ Web của bạn.
Ngoài ra, amember loại DataFormWebPart liên tục không thể hiển thị.
GIẢI PHÁP
Để khắc phục sự cố này, hãy thực hiện một hoặc nhiều thao tác sau trong Microsoft SharePoint Designer 2013 giảm khả năng phần Web sẽ đạt tới giới hạn chỉnh:
  • Giảm kích thước của mã thay thế giá trị hiện tại sau với giá trị mới sau:
    Giá trị hiện tạiGiá trị mới
    ddwrt:EscapeDelims(string(@ID))@ID
  • Loại bỏ tất cả <SharePoint:FieldDescription>chuỗi.</SharePoint:FieldDescription>
  • Để chỉnh sửa một mẫu trang, ngắt XSL mẫu cho <xsl:template name="dvt_1.rowedit">vào nhiều XSL mẫu bằng cách chia hàng bảng thành nhiều XSL mẫu. Bạn có thể thực hiện việc này bằng cách sử dụng SharePoint Designer 2013 để chỉnh sửa thêm chuỗi.</xsl:template>
THÔNG TIN KHÁC
Sự cố này xảy ra khi mã XSLT bị điều chỉnh bởi SharePoint trực tuyến. Để duy trì tối ưu hiệu năng và độ tin cậy của các bản ghi dịch vụ SharePoint trực tuyến, điều chỉnh giới hạn có thể được vượt quá để tuỳ chỉnh XSLT thực hiện nếu một hoặc cả hai toànđược sau đây đúng:
  • XSLT tuỳ chỉnh làm tràn ngăn xếp.
  • Thời gian thực hiện XSLT vượt thứ hai.

Bạn vẫn cần trợ giúp? Truy cập vào Cộng đồng Office 365 .

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 3105629 - Xem lại Lần cuối: 11/06/2015 07:13:00 - Bản sửa đổi: 2.0

Microsoft Office SharePoint Online

  • o365 o365e o365p o365a o365m o365022013 kbmt KB3105629 KbMtvi
Phản hồi