我有一个DataView Web部件,它显示一组列表项(文章)。在显示的每个项目(文章)中,我想显示另一个列表中链接到第一个列表的唯一ID的项目的计数器。我的第二个清单包括评论。从本质上讲,我希望每篇文章都有一个评论计数器。
提前感谢您的回答
在SharePoint 2010中非常容易。
你必须在列表(比如artiLeList)中创建一个数字/整数类型的列(比如CommentCounter),你想把你的文章放在那里。你提到你的文章列表中有一个唯一的id。因此,当你在CommentList中创建一个项目时,你必须通过这个唯一的id来增加artilceList的CommentCounter。你可以通过工作流轻松地做到这一点。
更多详细信息:
-
在articleList中创建一个名为CommentCounter的列。
-
打开SharePoint设计器并创建列表工作流。
-
选择应在其上运行此工作流的commentList。
-
创建一个变量currentCC并设置值currentCC=commentCounter[articleList:id=current:id]
-
将currentCC加1到一个新变量中,比如newCC。
-
用新CC更新commentCounter。(
您现在可以在DataView Web部件中轻松显示此值。
有关详细信息,请再次查询。
谢谢。