DSum 并将查询代码转换为 VBA
DSum & Converting Query Codes to VBA
Query
图片参考上文link。
你好。我想要一个 Running_Total
来计算他们乘积的 Total_Good_Count
。我已经使用 Query 成功创建了它。然而,这并不是我想要的。
例如,对于 RecordID
3,Running_Total
将为 684。RecordID
4,Running_Total
将为 684 + 964 = 1,648。可能吗?
这些是查询中的当前代码:
Running_Total:DSum("[Total_Good_Count]","2_WIP","[Product] = '"&[Product]&"'")
Total_WIP:[Running_Total]-[WIP_Cleared]
此外,如何将这些代码更改为 VBA?我实际上在 Query 中尝试了 DSum,因为在线提供的大多数解决方案都在 Query 中。 VBA 代码将位于表单的按钮中。
试试:
Running_Total: DSum("[Total_Good_Count]","2_WIP","[Product]='" & [Product] & "' And [RecordID]<=" & [RecordID] & "")
和:
Total_WIP: DSum("[Total_Good_Count]","2_WIP","[Product]='" & [Product] & "' And [RecordID]<=" & [RecordID] & "")-WIP_Cleared
Query
图片参考上文link。
你好。我想要一个 Running_Total
来计算他们乘积的 Total_Good_Count
。我已经使用 Query 成功创建了它。然而,这并不是我想要的。
例如,对于 RecordID
3,Running_Total
将为 684。RecordID
4,Running_Total
将为 684 + 964 = 1,648。可能吗?
这些是查询中的当前代码:
Running_Total:DSum("[Total_Good_Count]","2_WIP","[Product] = '"&[Product]&"'")
Total_WIP:[Running_Total]-[WIP_Cleared]
此外,如何将这些代码更改为 VBA?我实际上在 Query 中尝试了 DSum,因为在线提供的大多数解决方案都在 Query 中。 VBA 代码将位于表单的按钮中。
试试:
Running_Total: DSum("[Total_Good_Count]","2_WIP","[Product]='" & [Product] & "' And [RecordID]<=" & [RecordID] & "")
和:
Total_WIP: DSum("[Total_Good_Count]","2_WIP","[Product]='" & [Product] & "' And [RecordID]<=" & [RecordID] & "")-WIP_Cleared