从一个列表复制到另一个列表,但是如果已存在记录则更新?

时间:2010-12-14 22:35:24

标签: sharepoint workflow sharepoint-2010

我们的客户在Sharepoint 2010上的单个站点内有一个列表的5个副本,每个区域分支一个。现在,他们希望有一个列表,其中包含所有记录的合并,一旦记录是标记为“评估中”(简单单选按钮字段)。

我继续在sharepoint设计器中创建了一个工作流程,在编辑记录并匹配状态标准时,将每个列表中的记录复制到合并的记录中。

现在的问题是,任何进一步的编辑(只要状态保持不变),都会创建另一个记录副本。比如,用户去添加附件,我们最终得到一个记录的多个副本。

所以,我的问题是:有没有办法根据ID或某些唯一值更新工作流中的现有记录(在另一个列表中)?

1 个答案:

答案 0 :(得分:0)

我建议根本不使用列表,但根据过滤器,配置内容查询Web部件以在运行时从列表中提取数据。