【发布时间】:2019-06-05 06:30:21
【问题描述】:
我想让用户强制关闭机会。因此,我想在引发系统异常之前触发一个插件来关闭引号。
我想在报价仍然有效时强制关闭机会(如丢失)。因此,我想开发一个插件,当用户想要关闭机会时,它会关闭所有报价。
抛出的系统异常是: Image
我尝试了几条消息,但在引发系统异常之前,它们都未能触发插件。
【问题讨论】:
标签: c# plugins dynamics-crm microsoft-dynamics
我想让用户强制关闭机会。因此,我想在引发系统异常之前触发一个插件来关闭引号。
我想在报价仍然有效时强制关闭机会(如丢失)。因此,我想开发一个插件,当用户想要关闭机会时,它会关闭所有报价。
抛出的系统异常是: Image
我尝试了几条消息,但在引发系统异常之前,它们都未能触发插件。
【问题讨论】:
标签: c# plugins dynamics-crm microsoft-dynamics
我相信有两种方法可以解决这个问题。
【讨论】:
要在触发系统异常之前触发此插件(在这种情况下),请在 Opportunity entity 上的 Lose message 上注册它。
另外,请记住您不能使用context.Inputparameters["Target"]。相反,您应该使用context.InputParameters["OpportunityClose"],这是我的错误。
【讨论】: