0

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

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

我有两个问题:

  1. 问题1:

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

  1. 问题2:

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

请帮忙。

4

2 回答 2

1

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

于 2013-06-05T15:50:43.773 回答
0

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

以下是如何更新字段的示例:

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

我希望它有助于解决您的问题 2。

于 2013-06-05T16:39:14.983 回答