當前位置:編程學習大全網 - 網站源碼 - access應用問題。請問:自編倉庫管理軟件,建立庫存查詢時,進貨數減發貨數顯示正常,沒有發貨的庫

access應用問題。請問:自編倉庫管理軟件,建立庫存查詢時,進貨數減發貨數顯示正常,沒有發貨的庫

妳可能是類似這樣設計公式的:實時庫存=[進貨數]-[發貨數]

妳的問題實際上涉及壹個概念:任何有空值(null)參與的計算,結果仍為空值(null)。

假如產品進貨數是100,發貨數沒有對應的記錄,也就是發貨數為null,(註意:沒有對應的紀錄為空值,而不是0)那麽,

實時庫存=[進貨數]-[發貨數],=100-null,=null。由於實際庫存為null,自然沒有顯示。

解決方法可以使用nz()函數,nz()函數會將數值類型的null轉化為0,將文本類型的null轉化為""(即空字符串),這樣就可以正確參與計算了。

所以妳可以將 實時庫存: [進貨數]-[發貨數] 更改為 實時庫存: nz([進貨數])-nz([發貨數]) 這樣就能正確計算了。

  • 上一篇:鞭炮煙花沒完沒了的放,從淩晨四點到現在,國家還提前廣播不讓放煙花爆竹。村裏有的土包子沒教育?
  • 下一篇:2019-12-11樹莓派無法正常安裝依賴怎麽辦
  • copyright 2024編程學習大全網