我正在通过MS Access制作库存管理程序。 而现在我正面临着'日期标准'的问题。
TCollectionItem
使用此代码,如果[ShippingDate]早于[StockReleaseCostMonthEnd],那么应该对特定日期之前每个项目的库存总和进行求和。 问题是在2016年9月底之前的时期工作得非常好, 但从16年10月开始的时间不如下图所示
Date Criteria is not working properly
有没有人帮我解决这个问题? 谢谢!!
答案 0 :(得分:0)
不要在表达式中格式化日期,也就是说,不要使用格式化功能。它将日期转换为字符串,因此您需要比较字符串而不是日期值。
BAL_Order_Mngt: _
Nz(DSum("[Qty_Total]","qryOrderDetail","[StockIDFK]=" & [StockID] & _
" AND [ShippngDate]<= [StockReleaseCostMonthEnd] & _
" AND [LocationCodeFK]=" & [LocationID])/DLookUp("[UOM_Rate_Impt]","qryOrderDetail", _
"[StockIDFK]=" & [StockID]),0)