0

我正在尝试从 MS Access 报告(repInvoices 和 form frmInvoice)中提取数据并将其保存在 MS Access 查询(qryQuote)中。我知道如何通过表格而不是报告来完成。我在堆栈交换和谷歌上进行了研究,但没有发现任何有用的东西。你们中的任何人都可以帮助我吗?以下是我一直在尝试处理的查询。我在以下示例中保持形式:

SELECT MAX([oi].[Quote]) 
FROM  ORDER_Shipment AS os 
INNER JOIN ORDER_Items AS oi 
ON os.Id = oi.Id 
AND oi.MaterialId =  [Reports]![repInvoices]![MaterialId]                       
WHERE os.InvoiceNumber= CAST('& Me.InvoiceID' AS VARCHAR)

上面查询中的最后两行是我需要从报告中获取数据的地方。另外,我知道上面两个现在都不正确。 [Reports]![repInvoices]![MaterialId]它给了我一个错误JOIN expression not supported。另外,我必须在这里使用报告 InvoiceIDCAST('& Me.InvoiceID' AS VARCHAR)

4

0 回答 0