カメラレンズの商品カタログをモチーフにAccessの複数のアイテムフォームを作成していきます。コンボボックスの値をクエリの抽出条件にすることで、フォームに表示されるレコードを絞り込みます。
そのクエリをコンボボックスの値集合ソースにすることで、コンボボックスのドロップダウンリストに表示される項目をフォームに表示されているレコードと合致させます。
クエリとコンボボックス、クエリとフォームの連携に注目していただきたいです。
このページでは
YouTubeのモザイクアートチャンネルの動画をもとに解説していきます。
気に入った方はモザイクアートチャンネル
に移動し、チャンネル登録、高評価ボタンをお願いします。
Access商品カタログ中級編①【完成形の紹介】連動コンボボックス活用例
コンボボックス、テキストボックスの部分一致で検索できる検索フォームの作成過程を動画にします。今回は完成形の紹介です。コンボボックスのドロップダウンのリストに表示される項目が、他のコンボボックスやテキストボックスと連動することに注目してください。
サンプルファイルのダウンロード
Access商品カタログ中級編②【更新クエリで商品テーブルの準備】連動コンボボックス活用例
更新クエリを使って商品テーブルのレコードを部分一致で検索するために使い易い形に変更しました。
サンプルファイルのダウンロード
Access商品カタログ中級編③【クエリとフォームの連携】連動コンボボックス活用例
選択クエリと、それを元にしたフォームを作成しました。フォームに配置したコンボボックス、テキストボックスの値をクエリの抽出条件としました。
サンプルファイルのダウンロード
Access商品カタログ中級編④【コンボボックスの値集合ソースを作成】連動コンボボックス活用例
コンボボックスの値集合ソースとなるクエリを作成しました。レコードの並び順を正しくすることに苦労しました。
サンプルファイルのダウンロード
Access商品カタログ中級編⑤【Mid関数、Len関数、CInt関数】連動コンボボックス活用例
④にて、Mid関数、Len関数、CInt関数を使用してコンボボックスの値集合ソースを数値に変換して昇順に並び替える処理の解説を行いましたが、この動画ではその演算式の解説を行いました。
サンプルファイルのダウンロード
Access商品カタログ中級編⑥【Requery、Refresh】連動コンボボックス活用例
Access VBAのRequeryとRefreshを使ってフォームのデータの再読み込み処理を行いました。
サンプルファイルのダウンロード
Access商品カタログ中級編7【商品写真の表示機能】
商品写真の表示機能を付けました。これで完成とさせていただきます。
サンプルファイルのダウンロード(写真データは付属しません。)
写真データのダウンロード(ファイルサイズに注意してください。約640MByteです。)
|