No.1
- 回答日時:
> (1)フォームにテキストボックスを作って、注文ナンバを入力→表示
> (2)フォームにコンボボックスを作って、注文ナンバを入力→表示
入力するフォームと、表示するフォームは同じフォーム内ですか?
であれば、まず、クエリを作成します。
注文ナンバの抽出条件欄に、
Forms!フォーム名!コントロール名
のように入れておき、そのクエリをフォームのレコードソースに
指定してください。
あとは、条件を入力するコントロールの更新後イベントで、再クエリを
かけてやればいいです。
(これは、マクロ Or VBAが必要です)
この回答への補足
早速の返信ありがとうございました。
返信遅くなって申し訳ありません。
入力するフォームと表示するフォームは同じものです。
よくわからない箇所があったのですが。
>Forms!フォーム名!コントロール名
この場合のコントロール名とはなんでしょうか・・。
初心者で申し訳ありません。
Forms!Receiver Foam!このあとは、find recordとかにすればいいのでしょうか?
(マクロの名前?)
すいません、よくわかっていなくて。
その後のマクロを使用する場合の、アクションは何がいいのでしょうか?
他のサイトを見ると、コントロールの移動とレコードの検索と2つマクロを作っています。
私もそのサイトのとおりすると、エラーが出てしまいます。
質問ばかりで申し訳ありません。
よろしくお願いいたします。
No.2
- 回答日時:
(1)の方法のほうが比較的楽なのでしょうが、基本的なことだけ少し。
。。抽出クエリの作りかたはご存じでしょうか?
1.元となるテーブルからウィザードでクエリを作成する。
2.作ったクエリをデザインビューで開く。
3.注文ナンバの欄の抽出条件に、例えば『[注文ナンバを入力]』と入れる。[]まで入力が必須です。『』は要りません。
4.クエリを保存して再度開いてみる。
後はこのクエリを元にフォームを作れば目標に近づくのではないでしょうか?他にも色々方法はあります。頑張ってください。
この回答への補足
おはようございます。
回答ありがとうございました。
1-4までは、できました♪
ただ、この後のフォームの作り方をもしよろしければ、お教え願いたいです。
どうすれば、クエリで抽出した分だけをフォームに表示することが出来るのでしょうか?
それも、毎回違うんですよ?注文番号。
そんなことって出来るんですね。
今回の注文表を作り終えたら、再度勉強しようと思います。
話はそれてしまいましたが、よろしくお願いいたします。
No.3
- 回答日時:
他の方がクエリを使っての回答なのでコンボボックスを使用した場合を・・。
単票形式のフォームとして
そのフォームをデザインビューで開きツールボックスの中からコンボボックスを選択しフォーム上でクリックしコンボボックスを作ります。(詳細の部分ではなくフォームヘッダに作った方が見栄えが良いと思います。)
フォーム上でコンボボックスが作られるとウィザードが開きますので順に従って進めます。
ウィザードが開いたら「コンボボックスで選択した値に対応するレコードをフォームで検索する」をチェックし進め選択可能なフィールドで注文ナンバを選択し進めます。
コンボボックスの名前を付けて終わりです。
これで終わりです。
コンボボックスに注文ナンバを入力しても良いしコンボボックスから選択してもフォームにその情報が表示されます。
ウィザードを使えば簡単です。
この回答への補足
おはようございます。
回答ありがとうございました。
早速やってみましたが、注文ナンバを入力してエンタを押しても何も情報が出てきません(泣)
マクロでなにかしなければいけないのでしょうか?
私の場合、注文フォームから注文を入力しまして、その情報が注文テーブルにストアされます。
それから受けとりフォームを開いて、注文ナンバを入れると、注文テーブルにストアされている情報を表示したいのです。
この場合、私が他にしなければいけないことってありますか?
よろしくお願いいたします。
こんにちは。
すみません。できました!
朝はできなかったのに・・・。
今再度トライしてみたら、ちゃんとできあがりました。
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- その他(ブラウザ) Mycrosoft Edge フォームの履歴を完全に削除したい 3 2022/08/11 09:59
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- JavaScript テーブルの中のセレクトボックスの値が0のとき、非表示にしたい 3 2022/05/29 10:13
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- その他(データベース) accessでのフォームの連携について 2 2022/06/14 00:45
- Excel(エクセル) スプレッドシートのハイパーリンクについて 2 2023/03/22 00:47
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
Accessで、フォームからフォー...
-
アクセス フォームをリクエリ...
-
マイクロソフト アクセス2021の...
-
「フォームを作成できませんで...
-
MSワード 年齢を計算表示でき...
-
アクセスで、androidのスマホサ...
-
アクセスで、スマホサイズのフ...
-
帳票フォームのなかにリストを...
-
Access 2010フォームの全画面表示
-
エクスポートされたエクセルの...
-
Access2003 リンクテーブルを...
-
Excelのデータフォームの設定変更
-
vbaで帳票フォームで開きたい ...
-
Accessフォームを開くときに決...
-
無効なパスというエラーメッセ...
-
Wordで一部分だけ変更できて、...
-
Accessに関する質問です。 クエ...
-
ACCESSでオートメーションエラー
-
ACCESS-VBA の組み方 (ADOと表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
「フォームを作成できませんで...
-
Accessで、フォームからフォー...
-
フォームの高さを数値で指定し...
-
MSワード 年齢を計算表示でき...
-
デフォルトでチェックボックス...
-
マイクロソフト アクセス2021の...
-
Accessのフォームで開く時のウ...
-
Accessフォームを開くときに決...
-
アクセスで、androidのスマホサ...
-
アクセス フォームをリクエリ...
-
Accessに関する質問です。 クエ...
-
Excelのデータフォームの設定変更
-
アクセスで、スマホサイズのフ...
-
エクセルで各セルをダブルクリ...
-
Access2003 フォーム入力中に...
-
アクセスで複数列にまたがる同...
-
アクセスで同じフォームを違う...
-
Accessのフォームを改ページしたい
-
大至急!アクセスのフォームを...
おすすめ情報