V5 新增的审计跟踪功能。能跟踪数据记录的变化情况。 前阵做项目客户提出一个需求,由于客户信用额度变化比较大,客户要求提供一个月内客户信用额度变化的情况。由于客户表是一个单表,始终只能保留最后的修改结果。 通过新增的审计跟踪定义功能,可以实现上述的跟踪,可以记录每一次客户基础数据,谁改的,什么时间改的,从哪台机器,什么用户登录改的,改之前值多少,改之后多少。可以跟踪本月新增的客户以及减少的客户。非常之清楚。 具体方法如下: 在开发-表维护中找到你想跟踪的表,如客户表,BPCUSTOMER 在窗口的最后一个tab 页,审计页中定义,你可以记录什么情况下跟踪:修改、删除还是插入。 你可以选择跟踪的字段,如信用额度。 你可以选择跟踪的记录的主键,这样在你的跟踪记录里面就可以显示是哪个客户的信用额度发生变化的。 你还可以选择工作流,有个选项,可以我没有试出来这个工作流的选项怎么用。 做好上述定义以后。任何操作员对数据的变化马上被记录下来。 记录的结果在“功能-审计-表 或功能-审计-字段里面可以清楚地看到” |