Mar*_*wan 0 c# dynamics-crm visual-studio dynamics-crm-online
我有一个在visual studio中开发的实现插件(我们没有使用插件注册工具crm 2016).我想在页面重新加载时触发此插件.为了解释这个插件是完全开发的,它将联系信息加载到表单onload事件.这个想法是,如果用户修改了表单联系人中的联系人信息,他应该能够重新加载将执行该插件的表单.
我怎样才能做到这一点 ?
谢谢!
这是在创建时执行的实际插件:
AddStep(Stages.PreOperation, Messages.Update, Modes.Synchronous, DlcocontractorDefinition.EntityName, nameof(CompleteCoContractorInformation));
AddStep(Stages.PostOperation, Messages.Update, Modes.Synchronous, DlcocontractorDefinition.EntityName, nameof(AssociateCoContractorAddresses));
AddStep(Stages.PostOperation, Messages.Update, Modes.Synchronous, DlcocontractorDefinition.EntityName, nameof(AssociateCoContractorNationalities));
Run Code Online (Sandbox Code Playgroud)
未绑定操作就是为此而设计的,它们实际上是可以注册插件步骤的消息.
由于可以通过WebAPI调用Actions,因此您可以将JS绑定到Ribbon命令以调用它们,然后触发您针对它注册的插件步骤.
"旧学校"方法是创建一个双选项字段,在更新前注册一个插件,仅将该字段作为过滤属性,并使插件切换它.要触发插件,请切换字段并保存.
| 归档时间: |
|
| 查看次数: |
288 次 |
| 最近记录: |