![](/img/trans.png)
[英]create a button in ribbon for update a entity using a plugin in crm 2011
[英]Plugin to fetch the Email Attachment on “Create” plugin of Email Entity in CRM 2011
创建电子邮件实体时,我正在触发插件。
主实体:电子邮件消息:创建执行模式:同步管道:POST操作(仅MSCRM 2011)
我有两个问题:
在该插件中,我想访问电子邮件的附件。 当我尝试通过传递电子邮件的activityid来访问activitymimeattachement时,它将返回零附件,而电子邮件中存在4-5个附件。
还要用我在该插件上创建的案例记录的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.