前提・実現したいこと
ACCESSを使い学生の健康診断の記録をとり、
毎年過去記録も記載した一覧を出力するまでの一連の物を作りたいです。
(フォームで入力ー>レポート出力)
試したこと
氏名テーブル:氏名ID、氏名、現学年
診断テーブル:診断ID、氏名ID、診断日、身長、体重〜〜(などの測定値たくさん)
リレーションは氏名テーブルの[氏名ID]と診断テーブルの[氏名ID]を1対多で組んでいます。
入力はフォームを利用しソースを氏名テーブルとしサブフォームで診断テーブルを入れることで特に問題なくできています。
しかし下図は拾ってきたイメージ例ですが、このように
・同一年に複数回身体測定を行う
・診断は毎年行う
・これらを毎年、過去分も入れて出力する。
というレポートの作り方がわかりません。
一回分だけであれば単純にテーブルから引っ張ってくれば完結しますが
年齢によって過去診断を受けた回数もかわり一律にレコードの数を1増やすようなこともできません。
VBAはさっぱりわからないのでできるだけ使わず、近い形式のものでもよいので
なにか良いお知恵をお借りしたいです。
よろしくおねがいします。
回答2件
あなたの回答
tips
プレビュー