我在SharePoint中有简单列表只包含任务名称,从,到和百分比值
我可以将一些任务分配给其他任务,每周他应该更新完整值的百分比。
这项任务可能需要5-6周所以我需要在本周知道一份报告,例如哪位用户更新了他的任务以及旧值和他更改的新值。
因此,我需要提供此类报告,以便我可以在日期和日期之间进行设置,并报告哪个任务由谁更改以及更改后的值。
我在SharePoint 2010中使用普通列表。
答案 0 :(得分:1)
你可以这样做:
1.在列表中创建另一列(我称之为OriginalList),名为PreviousPercentValue,并将其默认值设置为[Percent Value]
2.使用列创建另一个列表(例如“报告”):[上一个百分比值],[当前百分比值]
3.在“报告”中,向默认视图添加两个附加列:“已创建”,“创建者”
4.在OriginalList上的SharePoint Designer中创建一个工作流程,在修改时激活,检查PreviousPrecentValue是否不同于[Percent Value],如果是,则:
a)在Reports中创建一个新项目,其值为:Reports。[Previous Percent Value] = OriginalList.PreviousPercentValue,Reports。[Current Percent Value] = OriginalList。[Percent Value]。
[Created]和[Created By]将自动为您设置。我不确定是否正确设置[Created By],如果没有,则在Reports中创建另一列名为User,在工作流程中,将其值设置为OriginalList。[Modified By]
b)将OriginalList.PreviousPercentValue设置为OriginalList。[Percent Value]
这样,新列表中的每条记录都会显示您需要的数据:who,when,old + new percent值。您可以在“报告”上添加视图以自定义要查看的数据。