Dynamics crm 2011 在SetStateDynamicEntity更新和创建之间切换

Dynamics crm 2011 在SetStateDynamicEntity更新和创建之间切换,dynamics-crm-2011,dynamics-crm,crm,Dynamics Crm 2011,Dynamics Crm,Crm,管道阶段为预评估阶段: 有人知道如何在EntityReference和Entity之间切换吗。 我有个问题。我必须通过设置StateDynamicEntity、更新和创建来启动插件 如果我触发SetStateDynamicEntity,它不喜欢(实体目标=(实体)context.InputParameters[“target”];),因为它没有目标,它有一个enitymonika,而不是实体 但如果我启动更新并创建它,请停在那里,它需要一个目标 如何在它们之间切换如果您的插件被SetStateD

管道阶段为预评估阶段:

有人知道如何在EntityReference和Entity之间切换吗。 我有个问题。我必须通过设置StateDynamicEntity、更新和创建来启动插件 如果我触发SetStateDynamicEntity,它不喜欢(实体目标=(实体)context.InputParameters[“target”];),因为它没有目标,它有一个enitymonika,而不是实体 但如果我启动更新并创建它,请停在那里,它需要一个目标
如何在它们之间切换

如果您的插件被SetStateDynamicEntity消息触发,您应该注册前映像以获取字段-

唯一的问题是:它没有前映像;因为在任何更新的预验证或预操作或设置状态消息中,预映像都是可用的,所以这不是问题。