繁体   English   中英

报告取决于SharePoint列表

[英]Report depend on SharePoint list

我在SharePoint中有一个简单的列表,只包含任务名称,从,到和百分比值

在这里我可以将一些任务分配给其他任务,他每周应更新完成价值的百分比。

该任务可能需要5到6周的时间,因此我需要一份报告来了解当前一周的信息,例如哪个用户更新了他的任务以及他更改的旧值和新值。

因此,我需要有一份这样的报告,我可以在此设置该报告的日期,它可以报告由谁和更改后的值更改的任务。

我在SharePoint 2010中使用普通列表。

您可以通过以下方式实现:
1.在列表中创建另一列(我称为OriginalList),称为PreviousPercentValue,并将其默认值设置为[Percent Value]
2.使用以下列创建另一个列表(例如“报告”):[上一个百分比值],[当前百分比值]
3.在“报告”中,在默认视图中添加另外两列:“创建”,“创建者”
4.在SharePoint Designer的OriginalList上创建一个工作流,并在修改时激活该工作流,该工作流将检查PreviousPrecentValue是否不同于[Percent Value],如果是,则:
a)在报表中创建一个新项目,其值如下:Reports。[上一个百分比值] = OriginalList.PreviousPercentValue,一个报表。[当前百分比值] = OriginalList。[百分比值]。
将自动为您设置[创建]和[创建者]。 我不确定[Created By]是否设置正确,如果不确定,则在报表中创建另一个名为User的列,并在工作流程中,将其值设置为OriginalList。[Modified By]
b)将OriginalList.PreviousPercentValue设置为OriginalList。[Percent Value]

这样,新列表报告中的每条记录都将具有您需要的数据:谁,何时,旧+新百分比值。 您可以在报表上添加视图以自定义要查看的数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM