[V6功能解说] 如何使用审核功能解决任意数据问题?
[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]你是否曾经碰到过这样的情况:你的任意一个或以上数据字段为空或者已变更,而你无法弄清这个问题发生的原因和过程,或者你同样无法确定重现这个问题的步骤,以至于你无法从Sage ERP X3处获得帮助?
而Sage ERP X3中的审计功能可能对此有所帮助。
在我们讨论启动审计的步骤之前,我不得不说[b]过度审计[/b]也不是好事,对使用量很大的表启用审计会降低性能,所以如果我们要打开审计来解决某个数据问题,最好在收集到必要的数据后关闭它。
现在,来看一个实例:
假设你是一个客户,你无意中注意到在采购请求中CREUSR(用户创建字段)为空。
你要怎么解决这个问题?答案是:通过启用审计,至少你可以了解这个问题是何时自哪个用户引发的。
1. 打开功能:[b]开发→数据字典→表→表[/b]。
2. 选择你想要审计的表,在本示例情况下为[b]PREQUIS[/b](采购请求)。
3. 点击[b][审计][/b]页签。
4. 勾选[b][创建][/b]、[b][修改][/b]和[b][删除][/b]复选框(如果你需要的话)。
5. 在审计字段上你可以录入自己想要审计的字段,在本示例情况下我想要审计CREUSR字段,并选择合适的运算符,在本示例情况下我选择“无关”,所以无论何时这个字段发送变化,系统都会记录下来。
[attach]5085[/attach]
6. 点击[b]“保存”[/b]按钮。
7. 点击[b]“审核”[/b]按钮。
8. 审核时选择[b]“OK”[/b]按钮,(强制以不同的方式审核)出于这种目的,我们会选择[b]“OK”[/b]。
[attach]5086[/attach]
在我们通过这一步之前,强烈建议你也可以通过右键单击一个字段并选择“所有字段”来审核该表中的[b]所有字段[/b]。
[attach]5087[/attach]
现在让我们测试一下,看看记录了什么。
9. 打开功能:[b]采购→采购请求→采购请求[/b]。
10. 点击[b]“新建”[/b]按钮,并创建一个新的采购请求。
11. 打开功能:[b]工具→审计→表[/b]。
12. 在表中输入[b]PREQUIS[/b],并输入正确的日期,然后单击[b]“搜索”[/b]按钮。
13. 在代表采购申请编号的行上[b]右击[/b],然后选择字段[b]详细信息[/b]。
[attach]5088[/attach]
14. 注意到系统显示了你为其设置审计的任何字段之前的值和新的值。
[attach]5089[/attach]
[b]结论:[/b]
审计表可以让你深入了解对字段或记录所做的更改,但过度审计可能会影响性能,(请牢记这一点)
[b]下一步是什么:[/b]
查看《使用指南-审计数据变更》(KB 18694)和《使用指南-表触发器》(KB 18582)。
页:
[1]