0

我有一个显示一组列表项(文章)的 DataView Webpart。在显示的每个项目(文章)中,我想显示另一个列表中的项目计数器,这些项目链接到第一个列表的唯一 ID。我的第二个列表由评论组成。本质上,我希望每篇文章都有一个评论计数器。

预先感谢您的回答

4

1 回答 1

0

这在 SharePoint 2010 中非常简单。

您必须在要保留文章的列表(例如 artiLeList )中创建一个数字/整数类型列(例如 CommentCounter )。您提到您的文章列表中有一个唯一的 ID。因此,当您在 CommentList 中创建项目时,您必须通过按此唯一 ID 进行过滤来增加 artilceList 的 CommentCounter。您可以通过工作流程轻松完成。

更多详情:

  1. 在 articleList 中创建一个名为 CommentCounter 的列。

  2. 打开 SharePoint 设计器并创建一个列表工作流。

  3. 选择应在其上运行此工作流的 commentList。

  4. 创建一个变量说 currentCC 并设置值,currentCC = commentCounter[articleList:id==current:id]

  5. 用 currentCC 将 1 添加到一个新变量中,比如 newCC。

  6. 用 newCC 更新 commentCounter。(

您现在可以轻松地在 DataView WebPart 中显示此值。

如需更多信息,请再次查询。

谢谢你。

于 2013-02-04T17:04:43.090 回答