Показать все опросы с помощью веб-части запроса контента
Я новичок в разработке sharepoint. Я создал дочерний сайт и назвал его Surveys. Он будет содержать все опросы, созданные на портале. Теперь я хочу отобразить последний опрос на главной странице. Хотя я мог бы сделать это, используя веб-часть запроса контента, отсортировать CQWP по наследству в дату создания опроса и ограничить количество отображаемых элементов до одного.
К сожалению, это не работает вообще! Достижимо ли мое решение? Мне кажется, что типы контента Survey не являются нормальными, поскольку я не вижу его в галерее типов контента. Как моё требование может быть выполнено (без кода)?
Спасибо за любую помощь
1 ответ
Список опросов OOTB не содержит типов контента и имеет следующую структуру:
Запись ответа представлена элементом списка
Запись ответа состоит из вопросов и ответов, где вопрос соответствует значению поля и ответа на элемент соответственно.
Для запроса списка опросов через CQWP можно использовать следующие свойства
- BaseType
<Lists BaseType="4">
- ServerTemplate
<Lists ServerTemplate="102">
пример
Чтобы получить все ответы из списков опросов, укажите свойство " Тип списка", как показано на рисунке.