Как интегрировать функции сообщества Sharepoint - PullRequest
0 голосов
/ 11 января 2009

У меня есть веб-сайт для отображения различных отчетов, подобных этим примерам

http://contoso.com/report.aspx?id=1
http://contoso.com/report.aspx?id=2

На каждой странице отчета я хочу встроить элемент управления Sharepoint, который позволит мне:

  1. Начать обсуждение для каждого отчета
  2. Добавить комментарий / ответ на существующую ветку для отчета
  3. Оцените отчет по шкале от 1 до 5 и предоставьте комментарии

Как подразумевается, форум Sharepoint будет резервным хранилищем, к которому также можно получить прямой доступ.

  1. Возможно ли это в Sharepoint 2007? Насколько сложно, если так?
  2. Как я могу реализовать такой сценарий?

1 Ответ

0 голосов
/ 04 марта 2009

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

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

  1. Создать библиотеку документов.
  2. Создать дискуссионный форум.
  3. Добавить столбец в библиотеку документов для хранения рейтинга по шкале 1-5.
  4. Создайте веб-часть, которая отображает документ и его метаданные, включая ваш счет.
  5. Иметь приемник событий или рабочий процесс в библиотеке документов, который создает новый поток верхнего уровня каждый раз, когда в него добавляется отчет с заголовком документа в качестве темы.
  6. У вас есть код в вашей веб-части, который запрашивает все элементы в дискуссионном форуме, где заголовок темы - это название документа, и отображает ветку.

Вероятно, для выполнения этой задачи потребуются навыки разработки на C # и WebPart. Не то, что мог бы сделать новичок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...