Dynamics CRM 365 - 零基础入门学习后端插件的注册方法

Dynamics CRM 365 - 零基础入门学习后端插件的注册方法

在Dynamics 365中我们如使注册我们定义好的插件呢?

注册插件

    • Dynamics CRM 365 - 零基础入门学习后端插件的注册方法
      • 插件的注册
        • 1、打开插件注册工具,输入相关信息。
        • 2、生成已写好的类库,并如下图所示点击注册
        • 3、选择我们的插件进行勾选注册
        • 4、为注册好的插件类库添加步骤。
          • 4.1 Message
          • 4.2 Primary entity
          • 4.3 Filtering Attributes
          • 4.4 Execution Order
          • 4.4 事件执行管道
          • 4.5 同步或异步执行插件。
        • 5 设置完成点击注册按钮即可。

插件的注册

1、打开插件注册工具,输入相关信息。

Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第1张图片
注意:插件工具的登录账户,要确保是部署管理员。

2、生成已写好的类库,并如下图所示点击注册

生成写好的类库
Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第2张图片
在工具中,注册我们的插件
Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第3张图片

3、选择我们的插件进行勾选注册

Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第4张图片
如果创建过,是更新,如何更新已注册的插件类库,如图下操作。右键已注册的插件类库,点击Update。
Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第5张图片

4、为注册好的插件类库添加步骤。

Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第6张图片

填写相应的信息,

4.1 Message

Message为触发插件时的操作创建,更新或删除等等,

4.2 Primary entity

Primary entity为当前需要触发插件的实体,填写逻辑名称。

4.3 Filtering Attributes

Filtering Attributes仅当Message为更新时才可选,意思是选择记录哪些字段更新时,会触发当前的Update插件。

4.4 Execution Order

Execution Order是该步骤的执行顺序,因为有可能当前这个实体,Update会触发多个不同的插件,这个是设定插件执行顺序的。
Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第7张图片

4.4 事件执行管道

这一部分叫做“事件执行管道”。
pre-validation不是基于事务的,而后两项则是在数据库事务内执行的。
pre-operation 事务内,获取提交前数据。
post-operation 事务内,获取提交后数据,但还没有提交事务
值得注意的是,当注册为Create的pre-operation时,是查询不到记录信息的,同样Delete的post-operation也是查询不到当前记录信息的。
Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第8张图片

4.5 同步或异步执行插件。

Dynamics CRM 365 - 零基础入门学习后端插件的注册方法_第9张图片

5 设置完成点击注册按钮即可。

快去测试一下自己的插件吧,如果有问题可以试一试调试哈
请参考我的另一篇文章: 插件的调试.

到此就结束啦,快去练习一下吧!欢迎大佬和小Monkey沟通。
在这里插入图片描述

感谢大佬指正 小Monkey
如果你觉得有用的话,就留个赞吧!蟹蟹

你可能感兴趣的:(Dynamics,CRM,crm)