到目前为止,我在基表中看到了几个孤立记录的例子,例如:
ProdUnitTable
有InventSiteID
,InventSite
(不再存在),或
ProdRoute
有WrkCtrId
,WrkCtrTable
(不再存在),导致意外行为。
这只是错误的,还是有办法检查基表中现有数据的完整性?其中一些错误似乎存在于Contoso-Demo-Data中。
答案 0 :(得分:1)
有一种方法可以检查数据的完整性。这是在Basic - >中找到的一致性检查工具。定期 - >一致性检查。
选择要检查的模块,确保选中“检查”,然后单击“确定”。一致性检查将运行验证方法,以检查与所选模块相关的EDT和表。结果将是一个警告信息,显示哪些数据不一致。它会找到您在问题中提到的每个记录。
提醒:如果选择“修复”选项,它将修复不一致性。但是,这可能会导致数据出现其他问题。我建议只运行“检查”,然后通过代码或手动更改自行解决问题。