access应用问题。请问:自编仓库管理软件,建立库存查询时,进货数减发货数显示正常,没有发货的库

access应用问题。请问:自编仓库管理软件,建立库存查询时,进货数减发货数显示正常,没有发货的库存不能显示,如何解决

你可能是类似这样设计公式的:实时库存=[进货数]-[发货数]
你的问题实际上涉及一个概念:任何有空值(null)参与的计算,结果仍为空值(null)。
假如产品进货数是100,发货数没有对应的记录,也就是发货数为null,(注意:没有对应的纪录为空值,而不是0)那么,
实时库存=[进货数]-[发货数],=100-null,=null。由于实际库存为null,自然没有显示。
解决方法可以使用nz()函数,nz()函数会将数值类型的null转化为0,将文本类型的null转化为""(即空字符串),这样就可以正确参与计算了。
所以你可以将 实时库存: [进货数]-[发货数] 更改为 实时库存: nz([进货数])-nz([发货数]) 这样就能正确计算了。
温馨提示:答案为网友推荐,仅供参考
相似回答