InfoPath表单提交时Sharepoint的自定义电子邮件事件

时间:2011-06-13 12:14:37

标签: sharepoint email sharepoint-2007 infopath

当新的InfoPath表单在其SharePoint 2007设置上提交到特定文档库时,客户希望向选定的一组人发送电子邮件通知。

简单,对吗?使用一组自定义规则在InfoPath中提交电子邮件,在地址中输入,使用花哨方程构建有用的电子邮件主题行......并完成。工作就像一个魅力。问题在几分钟内就解决了......

但是,客户不希望将整个表格通过电子邮件发送或甚至附加到电子邮件中。他们只需要在一个非常简单的消息中从表单中选择几个字段。

我尝试从ItemAdded基类编写SPItemEventReceiver事件处理程序,但似乎没有做任何事情。是的,我将事件处理程序添加到GAC并创建了一个Feature.xml和Elements.xml来向SharePoint注册事件处理程序。但是,我不确定这是否是适合自定义的事件。文档库中的项目是否与列表中的项目相同?

有没有人有幸做过类似的电子邮件通知活动?有没有更简单的方法来完成我正在尝试的东西?也许有一种方法可以通过SharePoint界面轻松完成此操作,或者将电子邮件提交规则的内容编辑为表单的简化版本?

非常感谢任何建议!

2 个答案:

答案 0 :(得分:1)

上传表单时触发的非常简单的SharePoint Designer工作流程怎么样?从那里你send an email and include content of the (exported) columns在电子邮件正文中。

答案 1 :(得分:0)

这篇文章有一个很好的方法,但它开始大约一半。忽略文章的前半部分,因为它非常混乱和误导。从它所说的开始,“基本上,我们不会通过电子邮件发送自定义视图,而是通过电子邮件发送自定义视图内容。”

http://blogs.msdn.com/b/infopath/archive/2007/01/17/emailing-a-custom-view.aspx

相关问题