• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:access Nz関数が出来ません。)

Access Nz関数の問題:値引きのテキストボックスが常に0の状態になってしまう

このQ&Aのポイント
  • Accessのフォーム上で値引きのテキストボックスが常に0の状態になってしまう問題が発生しています。
  • フォームフッターには小計、値引き後小計などの項目がありますが、値引きがない場合に値引きの項目が空になり、その後の金額が表示されません。
  • Nz関数を使って値引きのテキストボックスを常に0の状態にし、値引き後の項目も表示させたいのですが、うまくいきません。

質問者が選んだベストアンサー

  • ベストアンサー
  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

テーブル側で、「値引き」の既定値に0を設定すれば、終わりだと思うけど? もしくは、表示書式で・・・ 正の表示書式;負の表示形式;0の表示形式;NULL値の表示形式 となるので、表示形式で対処するか? で、Nz関数を使用する 値引後小計 : =Nz([小計],0)+Nz([値引き],0) 消費税 : [値引後小計]*0.05 合計 : [値引後小計]*1.05 と、言う感じ?

23tomo-u
質問者

お礼

Dxak 様 回答ありがとうございます! できました! テーブルには値引きフィールドを作ってないので、 フォームの「値引き」テキストボックスの規定値を"0"にして、 値引後小計 =Nz([小計],0)-Nz([値引き],0)で できました! 独学は大変です。 ありがとうございました!

関連するQ&A