• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:access 入力フォームへの表示)

access 入力フォームへの表示

このQ&Aのポイント
  • accessで商品マスタへの入力フォームを作成しました。新規入力ボタン、登録ボタンを作成して、ボタンクリック時にのみ新しいレコードへの移動、テーブルへのデータ更新を実行するようにしました。
  • 入力フォーム上でコンボボックスを利用して検索を行い、選択データをフォーム上に表示させたいと思っています。
  • 商品マスタには検索キーというフィールドを設けており、これをキーにしてクエリで昇順に並べ、コンボボックスのコントロールソースにしました。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

> 商品マスタにはカタカナ二文字の「検索キー」フィールドを設けており、 > これをキーにしてクエリ(「Q商品検索」)で昇順に並べ、コンボボックスのコントロールソースを > そのクエリにしました。 コントロールソースではなく値集合ソースにクエリ(「Q商品検索」)を設定したのですよね。 コントロールソースは空欄にしておいてください。 コンボボックスの名前は、「cb検索キー」とします。 上記のコンボボックスを入力フォームのフォームヘッダーかフッターに配置します。 現状は、入力フォームのレコードソースは「商品マスターテーブル」になっていると思いますので、 そこのビルドボタンをクリックしてクエリのデザインビューを開いて、 「検索キー」フィールドの抽出条件欄を下記のように設定します。 Forms!入力フォーム!cb検索キー コンボボックスの更新後処理にマクロで、「再クエリ」を設定します。 これで、コンボボックスで選択した値が抽出されます。 コンボボックスが空欄の場合は、なにも抽出されません。空欄の場合はすべてのレコードを表示したい場合は、 抽出条件を下記のようにしてください。 Like Forms!入力フォーム!cb検索キー & "*"

kkmmkkmmm
質問者

お礼

ありがとうございます! 他の業務にかかりっきりでまだ教えていただいた方法を実行できていません(汗) 失礼ながら、とりいそぎお礼のみ投稿させていただきます。 恥ずかしながら、一つ一つ調べて、成功させながら覚えていっている、そんな状態です。 このデータベース作成にとりかかることが出来次第試してみます!! またわからないことがありましたら投稿いたしますので、 そのときにもご助言いただければ幸いです。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • NOBNNN
  • ベストアンサー率50% (93/186)
回答No.1

ハローワークの無料の学校などに行かれて勉強してください。 基金訓練 ポリテクカレッジ http://www.jeed.or.jp/js/

参考URL:
http://www.jeed.or.jp/js/
すると、全ての回答が全文表示されます。

関連するQ&A