Добавление задач программно в список задач в sharepoint - PullRequest
0 голосов
/ 24 июня 2009

У меня есть Список задач по URL, что я хочу, когда при загрузке страницы список задач должен быть загружен со всеми агрегированными задачами его подузлов.

Я хочу сделать это в C #

Ответы [ 2 ]

2 голосов
/ 24 июня 2009

Возможно, вам не нужно разрабатывать это самостоятельно, поскольку есть готовые решения.

Из-из-коробки

Если у вас есть Office SharePoint Server 2007 (не только WSS 3.0), просто добавьте веб-часть «Запрос контента» и создайте страницу, на которую вы хотите добавить агрегированные данные. Затем настройте его так, чтобы отображались элементы только из списка задач.

Другим вариантом, который работает, если у вас также есть WSS 3.0, является SharePoint Designer. Вы можете добавить веб-часть просмотра данных на страницу и настроить ее так же, но только с фиксированного набора сайтов.

Есть и другие решения, которые вы можете приобрести.

Custom

Если вы все еще хотите пойти по специальному маршруту, есть также несколько вариантов. Посмотрите, что они есть на этой вики-странице SharePoint Dev . Опять же, некоторые из них требуют Office SharePoint Server.

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

0 голосов
/ 24 июня 2009

Вы можете использовать только веб-часть запроса контента и область видимости. Списки задач подузлов:

http://www.novolocus.com/2008/07/18/content-roll-up-options-part-ii-content-query-web-part/

...