SPEventReceiver更新SPDocumentLibrary

时间:2014-11-21 09:37:17

标签: sharepoint sharepoint-2010 sharepointdocumentlibrary eventreceiver

我的方案我在文档库中更新了InfoPath表单。 InfoPath表单中有一个字段,可以由用户编辑,需要用于设置"标题"文档库中ListItem的字段。

我原本以为我能够使用Before和After属性来查看更新的InfoPath文档并决定将字段设置为什么,但我无法弄清楚如何访问更新的SPFile来自更新事件的对象。这就是症结所在。我知道我可以在更新的事件中访问它,但它对我想要实现的事情至关重要,这是在更新事件中完成的,因为我需要重定向正确的URL,因为文档的标题有改变。

非常欢迎任何帮助。

1 个答案:

答案 0 :(得分:0)

我不知道我说得对,但是如果你想只从infopath更新sharepoint列值,那么microsoft会给你OOTB,允许你用信息栏字段映射。

这里有一些简单的视频,展示了如何做到这一点:

Promote InfoPath field to SharePoint column