ものすごく基本的な質問で恐縮です。
サブフォームのフッターに、カレントレコードの値を使って演算したテキストボックスをいくつかおいています。
これをフッター上の別のテキストボックスで間接的に参照する指定の仕方がどうしても分かりません。
例えば、フッターにカレントレコードを参照して演算する非連結のコントロールをA~Gまでおいたときに、
A:カレントレコードの開始日から終了日までの所定回数
B:カレントレコードの終了日が期限内かどうかのフラグ
(略)
H:IIF()を使うなど、A、B・・・Gを参照し複数の条件判定をして結果を表示
この時、A、B・・・Gの参照がどうしても#エラーとなってしまいます。
・=Forms![Frm_Main]![subForm1].Form![A]
・=[A]
よろしくお願いいたします。
構文には問題ありません。単純なデータのサブフォームと演算テキストボックスを用意して、メインフォームのテキストボックスから参照出来るか試してみました。
次のようなサイトもあります。
T'sWare Access Tips #556 サブフォームの集計値が取得できないときの#エラーの対処法
詳細はわかりませんが、これを読む限り、データベースを活用出来ていないように見えてしまいます。「テーブル構造(最低、2つのテーブル)を用いて何がやりたいのか」を明確に質問すれば、違うアドバイスが貰えるかもしれませんよ。
確認です。
上記のフッターは、サブフォームのフッターですか。それとも、メインフォームのフッターですか。
ありがとうございます。
おっしゃる通り、フッターを使う必然性はありませんでした。
解決いたしました。