Чтобы лучше ответить на ваш вопрос, мне нужно знать, что на самом деле представляет собой отчет. Я предполагаю, что отчет является документом Word.
Вам, вероятно, нужно сделать несколько пользовательских кодов, чтобы это работало хорошо. Один из подходов может быть:
- Создать библиотеку документов.
- Создать дискуссионный форум.
- Добавить столбец в библиотеку документов для хранения рейтинга по шкале 1-5.
- Создайте веб-часть, которая отображает документ и его метаданные, включая ваш счет.
- Иметь приемник событий или рабочий процесс в библиотеке документов, который создает новый поток верхнего уровня каждый раз, когда в него добавляется отчет с заголовком документа в качестве темы.
- У вас есть код в вашей веб-части, который запрашивает все элементы в дискуссионном форуме, где заголовок темы - это название документа, и отображает ветку.
Вероятно, для выполнения этой задачи потребуются навыки разработки на C # и WebPart. Не то, что мог бы сделать новичок.