我有一个自定义实体Project,它与实体有多对多的关系。User我的要求是当一个User被添加到Project他/她时,他/她只能看到那个项目。
为此,我尝试在实体的更新消息中添加一个自定义插件,该插件将共享Project记录添加到。但插件没有触发。UserProject
有没有其他方法可以做到这一点?请帮帮我。
谢谢。
我有一个自定义实体Project,它与实体有多对多的关系。User我的要求是当一个User被添加到Project他/她时,他/她只能看到那个项目。
为此,我尝试在实体的更新消息中添加一个自定义插件,该插件将共享Project记录添加到。但插件没有触发。UserProject
有没有其他方法可以做到这一点?请帮帮我。
谢谢。
您需要在Associatemessage 处注册插件的步骤(最终,当从 a 中删除记录Disassociate时您也想管理)而不是那个。ProjectUserUpdate
当记录与1:N或N:N关系链接时,记录不会得到更新。
消息需要针对所有实体进行注册(Associate留空或设置为none插件注册工具内的主要实体字段)
如果您使用开发者工具包,您可以在此处找到注册Associate消息的教程:
另请阅读这篇文章,该文章解释了如何检查触发插件的实体:
http://orwin.ca/2011/07/05/crm-2011-plugin-triggering-off-associate-message/