Как создать общую библиотеку документов в SharePoint, которую можно использовать на дочерних сайтах?

StackOverflow https://stackoverflow.com/questions/464974

  •  19-08-2019
  •  | 
  •  

Вопрос

Мы хотим создать общую библиотеку документов на определенном уровне сайта, а затем создавать представления для этой библиотеки документов на разных подсайтах?Возможно ли это в SharePoint?Можно ли это сделать декларативно?

Райн

Это было полезно?

Решение

Я бы рекомендовал использовать Веб - часть формы данных (требуется SharePoint Designer для вставки и настройки DFWP, результат может быть экспортирован в объект)

В следующей записи блога приведен список подходящего примера SPDataSource:SPDataSource и сводные файлы с представлением данных

Удачи!

Другие советы

Не из коробки.Вам либо понадобится сторонняя "свернутая" веб-часть, либо вам нужно будет написать свою собственную.OTB, представления для списков / библиотек видны только на текущем уровне сайта.

При этом свертки (в той или иной форме), вероятно, являются одним из наиболее распространенных сторонних поставщиков для sharepoint (просто предположение).На самом деле, я бы поспорил, что существует несколько бесплатных проектов, которые вы могли бы использовать (проверьте codeplex).У вас не должно возникнуть проблем с поиском того, что соответствует вашим потребностям.

Мое предложение состояло бы в том, чтобы написать свое собственное, поскольку это дало бы вам действительно хороший опыт использования объектной модели SharePoint, и в ней действительно нет сложных концепций.Как только вы перестанете пользоваться навигацией по сайту и доступом к данным списка через OM, у вас практически будут все необходимые инструменты.

Удачи

Я нашел простой и отличный веб-раздел, который выполняет свертку документов со всех дочерних сайтов с функциями поиска, подкачки и сортировки.http://speasysolution.miiduu.com/es-sharepoint-2010-documents-rollup

я использовал его, он простой и мощный

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top