【问题标题】:Dynamics CRM 2016 - Creating History LogDynamics CRM 2016 - 创建历史日志
【发布时间】:2017-12-24 04:47:23
【问题描述】:
我有新的小型 Dynamics CRM 2016 系统,没有服务器端基础架构,我希望保持这种状态。
我正在尝试为某些实体创建历史日志,其中应包含先前值和新值。
应该在任何 CRUD 操作上创建历史日志,我正在尝试在客户端实现它。
有没有办法以这种方式触发它(通过 Webapi)?
我不确定如何实现删除记录日志。
我也很乐意获得替代品。
【问题讨论】:
标签:
logging
dynamics-crm
crm
microsoft-dynamics
【解决方案1】:
因此,您不想使用插件/WF/action 和 OOB 审计等服务器端的东西。但是 JavaScript 中的一切?你可以做到。它很广泛。
开始编写 js 事件处理程序,使用功能区工作台和按钮命令进行自定义以包含所有自定义事件处理程序以捕获字段值之前和之后的值(相当于插件图像),使用 webapi 插入自定义历史实体,照顾原生处理程序,如保存、停用、删除等。
除了像这样按产品定制扩展平台执行逻辑的插件,我没有其他选择。