繁体   English   中英

用于在CRM 2011中的电子邮件实体的“创建”插件上获取电子邮件附件的插件

[英]Plugin to fetch the Email Attachment on “Create” plugin of Email Entity in CRM 2011

创建电子邮件实体时,我正在触发插件。

主实体:电子邮件消息:创建执行模式:同步管道:POST操作(仅MSCRM 2011)

我有两个问题:

  1. 问题一:

在该插件中,我想访问电子邮件的附件。 当我尝试通过传递电子邮件的activityid来访问activitymimeattachement时,它将返回零附件,而电子邮件中存在4-5个附件。

  1. 问题2:

还要用我在该插件上创建的案例记录的ID更新该已创建电子邮件的About字段。

请帮忙。

问题1.我不确定,但是我认为在创建电子邮件之后会创建附件。 这意味着当插件触发时,附件仍未创建。 要使用附件,我建议您创建另一个插件,尤其是针对activitymimeattachement实体。 问题2:实际上并不能完全弄清楚问题出在哪里,但是我认为您对此感兴趣,那就是您应该检索最近创建的电子邮件实体实例,更新其属性并再次保存,或者将其插入PRE STAGE插件。

我同意@paramosh的回答。 如果您发布代码,将有助于我们更好地回答。

这是您可以如何更新字段的示例:

Email.Attributes["regardingobjectid"] = new EntityReference("contact", contact.Id);

希望对您解决问题2有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM