gpt4 book ai didi

dynamics-crm - 如何使用 FetchXML 获取审计记录详细信息

转载 作者:行者123 更新时间:2023-12-01 13:50:33 25 4
gpt4 key购买 nike

使用此查询,我可以在线检索 Microsoft Dynamics CRM 中的审计记录

<fetch version="1.0" >
<entity name="audit" >
<all-attributes/>
</entity>
</fetch>

但这缺少有关操作中发生的事情的信息,更具体地说是 old valuenew value列的更改。当我在常规界面的设置中使用审计工具时会显示此数据,因此该数据存在。有人知道怎么取吗?我还缺少另一个实体吗?

最佳答案

审计记录只跟踪旧值。因此,当一个属性被修改时,只有它的旧值存储在审计表中。

必须通过从事件实体记录中获取新值或(当值被多次修改时)通过获取该实体的后续审计记录的旧值来派生新值。旧值可以在 ChangeData 中找到。领域Audit实体。

直接使用审计实体重建实体历史将需要大量工作,并且在大多数情况下是不必要的。相反,您可以使用 RetrieveRecordChangeHistoryRequest .对应的RetrieveRecordChangeHistoryResponse有一个 AuditDetail收藏。集合中类型为 AttributeAuditDetail 的项目包含 OldValueNewValue属性为您提供所需的信息。

关于dynamics-crm - 如何使用 FetchXML 获取审计记录详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32066276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com