我有一个自定义实体Project
,它与User
实体有多对多的关系。我的要求是User
添加到Project
时/她只能看到那个项目。
为此,我尝试在Project
实体的更新消息中添加一个自定义插件,该插件将共享User
记录添加到Project
。但插件没有开火。
还有其他办法吗?请帮帮我。
感谢。
答案 0 :(得分:1)
您需要在Associate
消息中注册插件的步骤(当Disassociate
记录从Project
中删除时,您还想要管理User
)而不是Update
。
当记录与1:N
或N:N
关系相关联时,记录不会更新。
需要针对所有实体注册Associate
消息(在插件注册工具中留空或设置为none
主要实体字段)
如果您使用Developer Toolkit,可以在此处找到在Associate
消息上注册的教程:
另请阅读此帖,其中介绍了如何检查触发插件的实体:
http://orwin.ca/2011/07/05/crm-2011-plugin-triggering-off-associate-message/