Ms access 访问:具有2个独立标准的库存管理

Ms access 访问:具有2个独立标准的库存管理,ms-access,ms-access-2007,system,inventory,Ms Access,Ms Access 2007,System,Inventory,我在access方面有点新手,我希望我不会问一个愚蠢的问题。我最近不得不将一个库存系统从excel移到access。每种产品都在tbl.rct中接收,并有一个订单号、批号、数量和有效期 每个单独的批号在接收之前都需要进行验证。此信息在tbl.lot上 在制作收货单时,我注意到如果lot.tbl上没有批号,我无法添加任何产品-有什么方法可以解决这个问题吗 附加关系我认为您混合了Excel和Access。这些表直接从excel导入,无需任何更改即可满足Access目标。数据库用于减少重复的例行工作

我在access方面有点新手,我希望我不会问一个愚蠢的问题。我最近不得不将一个库存系统从excel移到access。每种产品都在tbl.rct中接收,并有一个订单号、批号、数量和有效期

每个单独的批号在接收之前都需要进行验证。此信息在tbl.lot上

在制作收货单时,我注意到如果lot.tbl上没有批号,我无法添加任何产品-有什么方法可以解决这个问题吗


附加关系

我认为您混合了Excel和Access。这些表直接从excel导入,无需任何更改即可满足Access目标。数据库用于减少重复的例行工作。最常见的表(产品、订单、收据、批次必须是库存,并收集数据(数量、批次、到期日、损坏)。现在我们对如何插入数据库进行排序。打开新收据以将产品包括在库存中(链接ID)详细信息。现在在仓库中。对于销售,您将在选择产品时开具发票,该产品将显示可用批次及其有效期,当然,您可以选择FIFP LIFO上的过滤器进行过滤。
您可以向我发送excel文件以转换为数据库如果是,请向我提供更多信息,因为流程不清楚

关系系统中的任何表最多只能有--1--主键-您不能有多个主键…..如果您对关系窗口进行屏幕截图你的表格的第二页。上传并编辑你的帖子以添加链接。为你添加了关联。即使我可以去掉lots表,因为我只需要Realationship来显示一个ordercode可以有大量的批号,并且能够计算收到-发出的每个批号的数量