我有一个仓储数据库,它使用“ShipRefs”(在表单上标记为货件)字段将物品与特定货件相关联。我现在正在创建一个发票表格,以便为该客户每月每次发货生成账单。我可以通过组合框根据客户选择货件,但我无法根据这些货件是否已按月计费来过滤这些货件。
确定货件是否已为当月计费并仅在组合框中显示未计费的货件的最佳方法是什么?(请注意“最后一个账单日期”字段是一个失败的尝试)数据:
查询货件组合框行来源:
SELECT DISTINCT ItemList.ShipRef, ItemList.CRef, InvoiceData.[Last Billdate]
FROM ItemList AS ItemList_1, ItemList INNER JOIN InvoiceData ON ItemList.ShipRef = InvoiceData.Shipment
WHERE (((ItemList.CRef)=[Forms]![InvoiceData]![Customer]) AND ((InvoiceData.[Last Billdate])>=Date()-30));