Access97:サブフォームを切り替え表示したい
アクセスで仕事で用いられる専門用語の和英辞書データベースを作っております。
その辞書は用語の持つ意味や使われ方などから分類をしています。
分類一覧テーブルは分類ID,分類からなり、用語一覧テーブルは用語IDと用語からなります。
これらをつなぐのが和英辞書テーブルで、辞書ID,分類ID,用語IDからなり、
分類ID,用語IDはそれぞれ分類一覧テーブル,用語一覧テーブルのそれとリレーションシップを
組んでいます。
メインフォーム(既定のビュー=単票フォーム)には分類フィールドを作り、コンボボックスにします。
分類を選択したときまたはその横に「表示」ボタンを設置しておいてそのボタンをクリックしたときに
選択された分類に属する用語一覧がサブフォーム(既定のビュー=帳票フォーム)にリロードされてるように切り替えて表示させたいと考えています。
メインフォーム元:分類一覧テーブル,サブフォーム元:用語一覧テーブルにしたフォームは作成できました。
メインフォームのレコードを切りかえるとサブフォームも切り替わりますが、
コンボボックスの選択でサブフォームを切りかえ(たように見せ)る上記のようなフォームに
このフォームから編集することはできるでしょうか?
無理なら新規にフォームを作りなおすとしてできるでしょうか?
自分の発想で2通りやってみましたが、いずれも失敗でした。
(詳しく書いたら文字数が800を超えたので省略します)
テーブルの構成やリレーションを多少変えてもいいしフォームのレコードソースにクエリービルダを使ったりVBを組んでもいいので、メインフォームのコンボボックスの選択値によってサブフォームの表示を切り替える方法について教えて下さい。
お礼
ありがとうございます。