2011-10-17 32 views
1

我有一个应该在合同实体上触发SetState消息的插件,但它不是。 如果我注册了SetStateDynamicEntity消息,它会触发并正常工作。CRM2011 - 在SetState上为合同实体触发的插件

这是为什么?阅读SDK我了解SetStateDynamic已被CRM2011上的SetState所取代。 有人可以帮我理解...

在此先感谢。

回答

1

这里是一个博客帖子的链接,听起来类似问题的方法:

http://dmcrm.blogspot.com/2008/05/plugins-triggered-off-setstate-message.html

由于合同是一个系统的实体,你可能会像他所描述的在需要寻找一个特殊的消息在上面发帖。

+0

感谢您的链接。这是相似的...但我的问题是在2011年的版本。我知道在Crm4上,你必须在两个消息(SetState和SetStateDynamic)上注册插件。我只是用crm 2011来说,SetState是唯一需要的(因为DynamicEntity不再存在了......) –

+0

动态实体依然存在,它们只是被称为“实体”而不是“DynamicEntity”。 –