CRM: XrmServiceToolkit中的update Plugin和update有什么区别?



使用插件更新实体与使用XrmServiceToolkit更新实体之间有任何区别吗?

var entityA= new XrmServiceToolkit.Soap。BusinessEntity("entA id),

entityA。attributes["attrA"] = {value: attrValue1, type: "OptionSetValue"};

entityA。attributes["attrB"] = {value: attrValue2, type: "Money"};

XrmServiceToolkit.Soap.Update (entityA);

我知道插件可以用来连接到外部数据库,但对于一个非常基本的更新,有什么区别吗?

谢谢!

插件中的操作与CRM平台的业务逻辑无缝集成。插件可以在任何场景下调用,无论它们是由网页(Javascript调用,例如使用XrmServiceToolkit),工作流,外部系统,集成工具还是其他插件触发的。

用Javascript在你的网页上做的更新只适用于那个表单。如果你只需要它在那里,这很好。如果您还需要覆盖其他场景,则可能需要寻找其他解决方案。

最新更新