Content Query WebPart - Группировка по пользовательскому столбцу? - PullRequest
2 голосов
/ 04 декабря 2009

У нас есть СПИСОК веб-страниц, которые мы используем в качестве новостей на нашем сайте Sharepoint 2007. На нашей главной странице у нас есть веб-часть «Запрос контента», которая запрашивает этот список и отображает имя и несколько строк контента. Это взято из нашей библиотеки страниц, которая была создана как часть нашего шаблона публикации. Мы хотели бы «сгруппировать» элементы по категориям (главные новости, события, связанные с местоположением и т. Д.) И показать их с помощью веб-части «Запрос контента». Мы создали пользовательский столбец с именем «Категория новостей», и мы хотели бы сгруппировать элементы внутри веб-части «Запрос контента». К сожалению, пользовательский столбец не отображается при сортировке через поля «Группировать по». Это вообще возможно, или я трачу свое время? В настоящее время мы не хотим добавлять сторонние компоненты на наш сайт ...

Ответы [ 2 ]

3 голосов
/ 04 декабря 2009

Я считаю, что вам нужно создать столбец сайта вместо пользовательского столбца в списке. Затем вам нужно будет добавить этот столбец сайта в свой список. Вот как это сделать:

  1. Выберите Действия сайта-> Настройки сайта.
  2. В столбце Галереи выберите «Столбцы сайта»
  3. Нажмите «Создать»
  4. Введите соответствующую информацию.
  5. В списке выберите Настройки -> Настройки списка.
  6. Выберите «Добавить из существующих столбцов сайта»
  7. Добавьте свой столбец в список.
  8. В своем списке добавьте данные в столбец по мере необходимости.
  9. Вернитесь на страницу с вашим CQWP, измените общую часть.
  10. Выберите презентацию. В разделе Группировка элементов по выберите столбец своего сайта.
0 голосов
/ 04 декабря 2009

Вам необходимо изменить свойство CommonViewFields вашего CQWP

...