当新的InfoPath表单在其SharePoint 2007设置上提交到特定文档库时,客户希望向选定的一组人发送电子邮件通知。
简单,对吗?使用一组自定义规则在InfoPath中提交电子邮件,在地址中输入,使用花哨方程构建有用的电子邮件主题行......并完成。工作就像一个魅力。问题在几分钟内就解决了......
但是,客户不希望将整个表格通过电子邮件发送或甚至附加到电子邮件中。他们只需要在一个非常简单的消息中从表单中选择几个字段。
我尝试从ItemAdded
基类编写SPItemEventReceiver
事件处理程序,但似乎没有做任何事情。是的,我将事件处理程序添加到GAC并创建了一个Feature.xml和Elements.xml来向SharePoint注册事件处理程序。但是,我不确定这是否是适合自定义的事件。文档库中的项目是否与列表中的项目相同?
有没有人有幸做过类似的电子邮件通知活动?有没有更简单的方法来完成我正在尝试的东西?也许有一种方法可以通过SharePoint界面轻松完成此操作,或者将电子邮件提交规则的内容编辑为表单的简化版本?
非常感谢任何建议!
答案 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