我在列表中有40多个字段,并且项目正在使用非SharePoint UI创建/更新。 当列表项有更新时,我们只是将所有字段更新为SPListItem并调用item.Update()。
现在客户要求进行字段级别跟踪,以便在每次更新时,系统都应该智能化以识别列表项中唯一的已修改字段。
有关获取每次更新的更改摘要的任何想法吗?
我更喜欢使用此SharePoint对象模型
答案 0 :(得分:3)
查看SPListItem.Versions
属性。从那里,您可以访问与各个版本对应的SPListItemVersion
个对象。通过该类,您可以访问项目字段的先前值。