我正在开发一个数据库来进行年度库存盘点,其中有32个表,其中33个包括Master。
我们目前有4000个SKU,因此需要将主表分解为更小的表格,以便我可以向我的计数器分发实际数量的工作。
我想要实现的是当我的计数器使用UI在较小的表中输入数据时,它会自动填充主表中的字段。
非常感谢任何帮助。
迈克尔
答案 0 :(得分:1)
在Access中,无法将触发器应用于表。你可以做的是创建一个实现网格的表单。有一个After-Update事件可以满足您的需求。您可以使用数据表视图使表单看起来像一个表。
答案 1 :(得分:1)
虽然你可以创建一个数据宏*来更新另一个的更新表,但为什么你想在这种情况下这样做呢?您可以在子表中包含数量字段,并在运行更新查询之前根据主表验证数据,或者子表(注释,表,员工ID足以划分数据)可能只包含员工ID和SKU,子表可以由SKU连接到主表,所有更新都使用主表中的数量字段:
SELECT Mytable1.SKU, MyTable.Quantity
FROM MyTable1
INNER JOIN MyTable
ON MyTable1.SKU = MyTable.SKU
WHERE EmployeeID = [Enter ID: ]