使用更改价格访问销售数据库

时间:2016-10-25 11:41:47

标签: ms-access access-vba ms-access-2013

我想帮助我的数据库。

它将用于存储加油站的购买和销售,并提供有关费用和收入的结果。

如果您知道加油站的价格每天都会随着购买和销售而变化,那么我要做的就是存储每次购买,购买的数量和升数。然后,当我进行销售时,它将计算我已售出多少升以及以什么价格减去这些升的购买量。

问题在于,每次加油站购买更多升时,仍然会有一些从之前购买的产品中以不同的价格购买,因此准确地说我不能使用总量的升。最精确的事情是每次进行销售计算销售(sale_price * liters_sold) - (purchase_price * liters_sold)。当第一次购买的升数结束时,访问权应自动计入购买表中下次购买的购买价格。

我无法弄清楚如何在每次清空之前使用下一次购买,这样你的帮助就会非常受欢迎。

如果您需要更多信息,请问我。

提前致谢!

修改:销售额将每天添加一次,而不是每次都在一天内进行销售。

编辑2:

我设法让数学部分与我的数学家朋友一起工作。我的问题是我无法从vba代码中将数据写入表中。

应该更新表的部分是这样的:

更新tblPurchases 设置Liters_Sold = DLookup(“Liters_Sold”,“tblPurchases”,“ID = PID1”)+表格(“frmSales”)。升 WHERE [Purchases_ID] = PID1

0 个答案:

没有答案