缺少导致孤立记录的数据完整性

时间:2013-01-15 21:53:33

标签: axapta dynamics-ax-2009

到目前为止,我在基表中看到了几个孤立记录的例子,例如:

ProdUnitTableInventSiteIDInventSite(不再存在),或 ProdRouteWrkCtrIdWrkCtrTable(不再存在),导致意外行为。

这只是错误的,还是有办法检查基表中现有数据的完整性?其中一些错误似乎存在于Contoso-Demo-Data中。

1 个答案:

答案 0 :(得分:1)

有一种方法可以检查数据的完整性。这是在Basic - >中找到的一致性检查工具。定期 - >一致性检查。

选择要检查的模块,确保选中“检查”,然后单击“确定”。一致性检查将运行验证方法,以检查与所选模块相关的EDT和表。结果将是一个警告信息,显示哪些数据不一致。它会找到您在问题中提到的每个记录。

提醒:如果选择“修复”选项,它将修复不一致性。但是,这可能会导致数据出现其他问题。我建议只运行“检查”,然后通过代码或手动更改自行解决问题。