※ ChatGPTを利用し、要約された質問です(原文:access2003 期間抽出後グループごとのカウントをレポート出力したい)
access2003 期間抽出後グループごとのカウントをレポート出力したい
このQ&Aのポイント
accessに挑戦している初心者が、期間を抽出しグループごとのカウントをレポート出力する方法を教えてください。
歯科医院での使用目的に合わせて、カルテ番号ごとに患者情報を表示し、衛生士ごとの処置一覧をレポートで出力したいです。
質問者はaccess2003でデータベースを作成し、4つのテーブルをリレーションさせる作業までは完了していますが、毎月締め日に処置一覧をレポートで出力する方法について困っています。超初心者のため、わかりやすく助言いただけると助かります。
access2003 期間抽出後グループごとのカウントをレポート出力したい
初心者なのですが どうぞ宜しくお願い致します。
accessに挑戦しているのですが判らないことが沢山あるので
お手すきの方 助言お願いいたします。
まず、やりたい事をのべます。
歯科医院での使用目的です。
1.カルテ番号を入力すると患者情報が出てきて
2.各歯科衛生士が毎日の作業(処置内容)を入力していきます。
(内容は衛生士ID、処置ID、処置日)
3.患者は月に2回来る事もあるのでデータの上書きではなく蓄積させ
4.毎月締め日に各衛生士ごとの処置一覧をレポートで出したい。
それにあたり今現在進めている作業は以下です。
[テーブル]
「患者情報」
カルテ番号、患者氏名、フリガナ、生年月日、性別
データはすべてインポート済みです。レコードは5000程です。
「衛生士マスタ」
衛生士ID、衛生士名前
3人いるので 3レコード作ってあります。
「処置内容マスタ」
処置ID、処置内容
3種あるので 3レコード作ってあります。
「処置履歴」
処置履歴ID(オートナンバー)、カルテ番号、衛生士ID、処置ID、処置日
データを蓄積させる為のテーブル
上記4テーブルをリレーションさせ
ウィザードで「処置履歴クエリ」を作成。
と、長くなりましたがここまでは完成しました。
先にも記述しました
4.毎月締め日に各衛生士ごとの処置一覧をレポートで出したい。
で悩んでいます。
最終的には↓の様に出力したいのです。
処置レポート 2009/01/21~2009/02/20
---------------------------------------------------------
衛生士ID 処置A 処置B 処置C
---------------------------------------------------------
1.山田 5 5 6
2.鈴木 8 10 4
3.田中 0 3 20
↑ ↑ ↑は合計数です。
(1)「期間抽出クエリ」を作成。
中身は 処置日、衛生士ID、処置IDです。
期間抽出の為 処置日の抽出条件に
Between [開始日を入力してください : ] And [終了日を入力してください : ]
としました。
今 この段階で足踏みしています。
この先 何をやればいいのか さっぱりわかりません。
どなたか 超初心者の私に 噛み砕いて助言いただけたら幸いです。
どうぞ 宜しくお願い致します。
お礼
早速 やってみました。 少し迷いましたが 何とか出来そうです。 丁寧なご指導 ありがとうございました!!!