我的工作涉及审核包裹发货的发票。在某些情况下,包装在运输过程中重新称重,重量比我们注册的要多。我们收到了新的重量。
我需要我的IIF语句才能返回调整后的权重(如果有)和交付权重(如果Microsoft Access数据库中没有)。
IIf([调整]![AdjWeight]是空的,[交付]![DelWeight],[调整]![AdjWeight])
电池规格(不确定这些是否重要)
交货重量:数量,单个,固定,2位小数
调整后的重量:数字,单个,固定,2位小数
该陈述确实会返回一个结果但不是正确的数量。
以下是结果的两个例子:
Delivery Adjusted Result
======== ======== ===========
0.97 Null 0.67000017
0.63 1.06 1.059999943
1.00 Null 1.00
0.63 1.00 1.00
但是,如果传递或调整的权重为1,则返回值1.