|
いつもお世話になります。
また一つ問題があり質問させて頂きます。
問題は、現在テーブルにある4つのフィールドを使ってクロス集計してます
テーブルA:ロット日(日付型),停止時間(数値型)
選択A(整数型),選択B(整数型)
クロス集計:ロット日(行見出し)、分類(列見出し)
停止時間の合計(値)、合計停止時間(行見出し)
テーブルの選択Aと選択Bはオプションボタンでテーブルの値としては 0 or -1
が入力されています。
そこで、クロス集計の分類ではIIf関数を使い、(選択A、選択B)が
(0,0)(-1,0)(0,-1)(0,0)の4つに分けそれぞれ
A,B,C,Dという見出しにして停止時間の合計を表示させています。
通常であれば、A,B,C,Dの項目が無ければ、データシートビューでは表示されない
ので、クロス集計のオプションでクエリ見出しを指定して、値が無くてもA,B,C,Dを
表示させているのですが、その場合データの無い場所では空白表示になってます。
このクロス集計の結果を元に、別のクエリでこの値を演算してるので
この空白表示を空白でなくて数字の0で表示したいと考えています。
NZ関数を使うと計算はできるのですが、フォームで表示した時に値が無い所を
0で表示したいので、0で表示するにはどうやったらいいかご教授願います。
|
|