ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4004524 Accessのフォームヘッターに表示されるレコード件数を表示させることは可能でしょうか?
質問者:375k Access2003を使用しています。
お客様からの問い合わせを記録しているテーブルがあります。テーブル名:T対応記録
それを月単位で表示できるフォームを作りました。フォーム名:F対応履歴_月単位抽出
(レコードソースはT対応記録から作ったクエリです。パラメータクエリで発生日でyyyy/mm形式で抽出できるようにしました。)

詳細には抽出月のレコードが表示されます。
そのフォームヘッターに、抽出レコードの総件数を表示させたいのですが、可能でしょうか?

レコードセレクタは非表示にしたく、そうするとレコード件数も表示されなくなってしまうので、その変わりにフォームヘッターに表示をさせたいのです。

どなたかご存知の方がいらっしゃいましたらご教示いただきますようお願いいたします。
困り度:
  • すぐに回答を!
質問投稿日時:
08/05/07 16:58
この質問に対する回答は締め切られました。

回答良回答20pt

ANo.2 ヘッダーにおいたテキストボックスに

=Count(*)
回答者:CHRONOS_0
種類:回答
どんな人:経験者
自信:自信あり
回答日時:
08/05/07 19:24
この回答へのお礼出来ました!
想像以上にシンプルな答えでした。
ありがとうございました。

回答

ANo.1 Customer:

ID_KName______Yomi
_1_鈴木 一郎__スズキ イチロウ
_2_杉下 五郎__スギシタ ゴロウ
_3_中村 主水__ナカムラ モンド

このテーブルをもとに単票フォームを生成しフッターに[テキスト_レコード総数]を配置。

Private Sub Form_Load()
  Me.テキスト_レコード総数 = FormRecordCount(Me)
End Sub

一応、これで<3>と表示されます。

Public Function FormRecordCount(ByVal frm As Form) As Integer
  frm.RecordsetClone.MoveLast
  FormRecordCount = frm.RecordsetClone.RecordCount
End Function

今、作成してテストは僅かに一回です。
十分に試されてからご利用ください。
回答者:Husky2007
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
08/05/07 17:31
この回答へのお礼この回答にお礼をつける(質問者のみ)