0

我有一个网站可以显示不同的报告,例如这些示例

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. 我怎样才能实现这样的场景?
4

1 回答 1

0

为了最好地回答您的问题,我需要知道报告实际上是什么。我假设报告是 Word 文档。

您可能需要进行一些自定义编码才能使其正常工作。一种方法可能是:

  1. 创建文档库。
  2. 创建一个讨论论坛。
  3. 在文档库中添加一列,以存储 1-5 的评分。
  4. 创建一个显示文档及其元数据(包括您的分数)的 WebPart。
  5. 在文档库上有一个事件接收器或工作流,每次添加一个以文档标题为主题的报告时,它都会创建一个新的顶级线程。
  6. 在您的 Web 部件中有代码,用于查询讨论论坛中主题为文档名称的所有项目,并显示该主题。

完成此任务可能需要一些 C# 和 WebPart 开发技能。不是初学者可以做的。

于 2009-03-03T22:10:51.403 回答