Запрос контента веб -часть - включите данные из нескольких списков

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/1736

  •  16-10-2019
  •  | 
  •  

Вопрос

Можно ли показать данные из двух списков в CQWP? У меня есть настройка сайта.

Department site
-project site 1
-project site 2
-project site 3
- ...

У каждого сайта есть блог. Я хочу показать новейшие записи со страницы отдела и только их собственный сайт проекта на каждом сайте проекта. Проблема в том, что я могу выбрать только список или список верхнего уровня в CQWP, чтобы я мог либо показать только сообщения в блоге проекта, либо все сообщения в блоге.

Пример: на сайте проекта 1 Я хочу увидеть сообщения в блоге с сайта отдела и проекта 1. На сайте проекта 2 я хочу увидеть сообщения в блоге с сайта отдела и проекта 2 и т. Д.

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

Решение

Я думаю, что идея Чарльза, вероятно, станет Eastist и даст вам самый гибкий результат.

Использование связанного дата данных позволит вам показать записи в блоге с сайта отдела и сайта проекта. Пока список блога называется одинаковым на каждом из сайтов проекта, вы сможете заменить ListID (который генерируется при создании вашего DataView) на имя ListName. Тогда он будет повторно используемым, и все, что вам нужно сделать, это экспортировать DVWP, а затем использовать его на каждом из сайтов проекта. Следующие ссылки могут помочь:

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

Почему бы вам не выбрать элементы с определенным типом контента. В этом случае сообщение в блоге Ct.

Не могли бы вы использовать DVWP (веб -деталь для представления данных) для отображения данных, а затем создать связанный источник данных с вашего сайта высшего уровня и соответствующий сайт проекта в SharePoint Designer?

Более подробная информация о создании связанных/объединенных источников данных здесь:http://office.microsoft.com/en-us/sharepointdesigner/ha101154041033.aspx

Я предполагаю, что обратная сторона здесь будет поддерживать DVWP на каждом сайте проекта.

Вы можете столбец сайта проекта в каждой библиотеке блога и назначить каждую публикацию номеру проекта, затем, когда вы устанавливаете фильтр в CQWP, добавьте значение столбца сайта проекта. Это будет держать публикации от других проектов в коллекции от появления.

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