【问题标题】:Calculate Total based on Null Field根据 Null 字段计算总计
【发布时间】:2014-02-08 01:54:03
【问题描述】:

我有一个数据库,它通过“WOrderID”根据工单创建发票。我有一个计算小计的部分 - 付款 = 到期金额。付款是从另一个具有 WOrderID 和付款金额的表生成的。

如果 Payments 中没有与我正在开具发票的工单匹配的 WOrderID,我希望该字段生成 0.00 美元,因为这意味着没有为该工单支付任何款项。

我在 Payments 字段中有以下代码,但它给了我一个“########”错误,而不是返回 0.00 并允许 Amount Due to减去 Subtotal 和 Payments 得到一个值:

=IIf(IsNull(DLookUp("[Amount]","Payment","[WOrderID] = '" & [txtWOrderID] & "'")),0,DSum("[Amount]","Payment","[WOrderID] = '" & [txtWOrderID] & "'"))

【问题讨论】:

  • "########" 表示显示控件的宽度太窄,无法显示所有数字。增加控件的宽度。

标签: ms-access expression iif-function


【解决方案1】:

谢谢...发现我的字段格式冲突导致错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-18
    • 1970-01-01
    • 1970-01-01
    • 2022-11-24
    • 1970-01-01
    相关资源
    最近更新 更多