如何查询custom record自定义记录条目的历史变更记录?
自定义记录(Custom Record)变更历史查询实现方案
完全可以实现你需要的笔记本持有人变更历史追踪需求,根据你使用的平台特性,可以选择两种实现方式:
方案1:启用平台原生审计追踪功能
- 绝大多数支持自定义记录的平台(比如NetSuite、Salesforce等)都自带记录级审计能力,你只需要给笔记本自定义记录开启字段变更追踪配置,指定要监控的字段(这里选「持有人」字段即可),系统会自动记录每次字段变更的操作人、变更时间、变更前后值
- 配置完成后既可以在单条笔记本记录的详情页查看对应变更历史,也可以直接生成审计日志报表,筛选特定日期范围内的所有持有人变更记录
方案2:自定义变更日志子表
- 如果需要更灵活的历史记录展示逻辑,或者想把变更记录直接关联到笔记本主记录列表展示,可以额外创建一个笔记本持有人变更日志自定义子表,和你现有的笔记本主自定义记录做关联
- 给主记录的「持有人」字段配置触发规则:当字段值发生变更时,自动在子表中插入一条新记录,写入变更时间、操作账号、旧持有人、新持有人信息,后续你可以直接在主记录的子表标签页、或者针对子表生成查询报表获取所有历史变更
提示:如果选择原生审计方案,你只能回溯功能开启之后产生的变更记录,开启之前的历史变更无法补录。
内容的提问来源于stack exchange,提问作者Rookie
相关产品推荐
相关产品推荐

