我想跟踪信用/ laway / rent到自己的信息。
我有[Clients]
table
,[Credit]
和子[payments]
表,用于跟踪多个信用的付款。
我想制作一个拆分表单,我可以在其中查看信用详情。 (类型,信用额度,当前支付的信用额度和最后到期金额)以及在子表单上完成的所有付款的记录。
现在,当我尝试使用sum()
或Dsum()
来计算表格上的文本框中的“当前已支付的信用额度”和“应付信用额度”时,我遇到了封锁。
我认为我在标准部分遗漏了一些内容,因为我不知道如何将当前的creditID密钥传递给分组并计算???
我最接近的是=DSuma("[MontoPagado]","Pagos","[IDCreditoFK]")
,但这加起来了,我真的需要这样的东西:
"amount due" =[table1]![Field1] - SUM([table2]![Field2]) Based on Current "creditID"
它是一个基本的信用/分期计划支付数据库我希望有人可以帮助我,我已经度过了很少的睡眠,这是唯一阻止我... 在此下载副本----> https://mega.nz/#!gp0lSRLA
提前谢谢!!
答案 0 :(得分:0)
他在那里,
您可以使用DSum,但略有不同
=DSum("[MontoPagado]","[Pagos]","[IDCreditoFK]=" & [CreditorID])
此处,[CreditorID]应指向表单上的CreditorID控件
答案 1 :(得分:0)
谢谢!谢谢! Verlaat你救了我,我不知道为什么我不能理解建立标准和表达的概念或规则?
最后这完美无缺:
=[TotalDelMonto]-DSum("[MontoPagado]","[Pagos]","[IDCreditoFK]=" & [IdCreditos])