CRM 2011使用插件中的预映像

时间:2012-09-03 08:26:35

标签: dynamics-crm-2011

我正在考虑为我的一个插件使用前映像,这样我就可以在未更改的字段中获取值。我已经在插件注册工具中为实体注册了一个预映像,但是当我在其中放入一些代码时会尝试检查它,但是找不到该映像。所以我想知道我错过了什么是阻止它工作。我搜索过谷歌但却找不到任何东西,任何人都无法帮助?

由于

2 个答案:

答案 0 :(得分:5)

您是否确保代码中的字符串键与您为插件步骤注册的图像相匹配?

例如。 您的代码:Entity entity = (Entity)context.PreEntityImages["Target"]; 然后,您在注册图像时的实体别名和名称也应该命名为Target。

答案 1 :(得分:0)

Jimmy,假设您在创建操作期间没有触发插件,因为在创建期间预映像不可用。

这是peter和robben在上面提到的另一种可能性。