2013-06-05 102 views
0

在創建電子郵件實體我觸發一個插件。插件獲取電子郵件附件上的電子郵件實體在CRM 2011的「創建」插件

主要實體:電子郵件 消息:創建 執行模式:同步 管道:POST操作(MSCRM 2011只)

我有兩個問題:

  1. 問題1:

在該插件中,我想訪問電子郵件的附件。 當我嘗試通過傳遞該電子郵件的activityid來訪問activitymimeattachement時,它將返回零附件,而電子郵件中存在4-5個附件。

  1. 問題2:

也與我對插件創建的情況下記錄的ID更新創建的電子郵件的有關領域。

請幫忙。

+3

發佈您的代碼。 –

回答

1

問題1:我不確定,但我認爲創建電子郵件後會創建附件。這意味着當插件觸發時,附件仍然沒有創建。要使用附件,我可以建議爲activitymimeattachement實體創建另一個插件。 問題2.實際上並不完全清楚問題所在,但我認爲您對此感興趣的是,您應該檢索最近創建的電子郵件實體實例,更新其屬性並再次保存,或者將您的插件安裝在PRE STAGE插入。

0

我同意@paramosh的回答。如果您發佈的代碼可以幫助我們更好地回答問題。

這裏是如何可以針對現場更新例如:

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

我希望這將有助於理清你的問題2.