私たちの学校の学部の 1 つから、データを簡単に保存およびフィルタリングできるデータベースを作成するように依頼されました。
Access を使用してから長い時間が経ちましたが、開いたフォームにフィルターを適用する機能するマクロを作成する方法を覚えていないか、見つけられないようです。
「クラス」という列を持つ Main_Data というテーブルをセットアップしました。これは、フォームを開いたときにフィルタリングして表示したいデータです。開いてフィルタリングしているフォームは「Reading Student Entry Form」です。
現在、フォームビルダーを使用しており、次のように設定しています。
フォーム名:学生エントリーフォームを読む
表示: フォーム
フィルタ名:
Where 条件: [Main_Data]![Class]='class1'
データモード: 編集
ウィンドウモード: 通常
理想的には、実行時にユーザーがフィルターに適用するクラスを入力できるようにしたいと思います。このメソッドは、クラスごとにいくつかの異なるマクロを作成し、それらをコマンド ボタンに割り当てる必要があるように思われます。
どんな助けでも大歓迎です!