如何计算 Access 2013 中不同表中字段的金额
How do I calculate amounts from fields in different tables in Access 2013
我想跟踪 credits/laway/rent 自己的信息。
我有 [Clients]
table
、[Credit]
和 child [payments]
table 来跟踪多个信用的支付。
我想制作一个拆分表格,我可以在其中查看信用详细信息。 (类型、信用金额、当前支付的信用金额和最后到期的金额)以及在子表格上完成的所有付款的记录。
现在我 运行 在尝试使用 sum()
或 Dsum()
计算表单文本框中的 "amount of Credit currently paid" 和 "amount of credit due" 时陷入封锁.
我想我在条件部分遗漏了一些东西,因为我不知道如何将当前的 creditID 密钥传递给分组和计算 ???
我得到的最接近的是 =DSuma("[MontoPagado]","Pagos","[IDCreditoFK]")
但这加起来,我真的需要这样的东西:
"amount due" =[table1]![Field1] - SUM([table2]![Field2]) Based on Current "creditID"
它是一个基本的 credit/layaway 计划支付数据库 我希望有人能帮助我,因为我已经好几天睡眠很少,这是唯一阻碍我的事情......
在此处下载副本 ----> https://mega.nz/#!gp0lSRLA
提前致谢!!
他在那里,
您可以使用 DSum,但略有不同
=DSum("[MontoPagado]","[Pagos]","[IDCreditoFK]=" & [CreditorID])
此处,[CreditorID] 应指向表单上的 CreditorID 控件
谢谢!谢谢! Verlaat 你救了我,我不知道为什么我不能掌握构建标准和表达式的概念或规则?
最后这完美地工作了:
=[TotalDelMonto]-DSum("[MontoPagado]","[Pagos]","[IDCreditoFK]=" & [IdCreditos])
我想跟踪 credits/laway/rent 自己的信息。
我有 [Clients]
table
、[Credit]
和 child [payments]
table 来跟踪多个信用的支付。
我想制作一个拆分表格,我可以在其中查看信用详细信息。 (类型、信用金额、当前支付的信用金额和最后到期的金额)以及在子表格上完成的所有付款的记录。
现在我 运行 在尝试使用 sum()
或 Dsum()
计算表单文本框中的 "amount of Credit currently paid" 和 "amount of credit due" 时陷入封锁.
我想我在条件部分遗漏了一些东西,因为我不知道如何将当前的 creditID 密钥传递给分组和计算 ???
我得到的最接近的是 =DSuma("[MontoPagado]","Pagos","[IDCreditoFK]")
但这加起来,我真的需要这样的东西:
"amount due" =[table1]![Field1] - SUM([table2]![Field2]) Based on Current "creditID"
它是一个基本的 credit/layaway 计划支付数据库 我希望有人能帮助我,因为我已经好几天睡眠很少,这是唯一阻碍我的事情...... 在此处下载副本 ----> https://mega.nz/#!gp0lSRLA
提前致谢!!
他在那里,
您可以使用 DSum,但略有不同
=DSum("[MontoPagado]","[Pagos]","[IDCreditoFK]=" & [CreditorID])
此处,[CreditorID] 应指向表单上的 CreditorID 控件
谢谢!谢谢! Verlaat 你救了我,我不知道为什么我不能掌握构建标准和表达式的概念或规则?
最后这完美地工作了:
=[TotalDelMonto]-DSum("[MontoPagado]","[Pagos]","[IDCreditoFK]=" & [IdCreditos])