• ベストアンサー

Microsoft Access での表示

いつもお世話になります。 Accessのフォーム内にリストボックスがあり、レコードを指定した際に、指定された上あたりにヒントというか、メッセージというか、そのレコードに関することを表示させたいのですが方法はありますか? フォームの下の方に表示させるのはどこかで見た記憶があるのですが、出来ればレコードの上に表示したいので。 よろしくお願いいたします。

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

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

以下に一つの方法が掲載されています。 http://www.tsware.jp/tips/tips_146.htm たとえば、テーブルに説明というフィールドを 設定して、 Me!在庫数.ControlTipText = Me!説明 のような使い方もあります。 表示のタイミングは、上記サイトの方法でも、 あるいはフォーカス取得時でも、試してみてください。

関連するQ&A

  • Access2003 リストボックスの制限

    お世話になります。 環境:Access2003 以前、フォーム上にリストボックスを設置し、あるテーブルの内容をそのまま表示し、テキストボックスにListcountで算出した行数も表示するよう作成しておりました。 現状、そのテーブルは20万レコードを超えており、久しぶりに当該フォームを開いたところ、Listcountが65534と表示されました。リストボックスを見てみると確かにテーブル全てのレコードが表示されている訳ではなさそうでした。 また、リストボックスのプロパティより集合ソースを見ると、ちゃんとテーブル全てのレコードは表示されましたので、リストボックスの制限により6万ぐらいしか表示されてないと見受けられるのですが。。 Accessのリストボックスには表示できるレコード数(サイズ?)などの制限があるのでしょうか。 以上、宜しくお願い致します。

  • Accessのフォームを更新させるには

    Access2000を使用しています。 レコードを検索できるように同フォーム内にリストボックスを老いています。 そのリストボックスにはこれまで入力した人の名前が列挙されています。 そのリストボックスのだれかをクリックするとその人のレコードに移動するようフィルタでマクロを使っています。 新しいレコードを入力すればそのリストボックスにそのレコードの名前が追加表示されると思ってたのですが、されません。 閉じて拓き直すとちゃんと更新されてそのリストボックスに新しい名前が表示されます。 閉じて開き直さなくてもよいようにするにはどうしたらよいのでしょうか? わかりずらい文面とは思いますが、わかる方宜しくお願いします。

  • ACCESS フォームで抽出条件の違うレコード表示

    宜しくお願いします。 ACCESSでレコードソースをQ_Bとするフォームに、ヘッダー部分に別のクエリ(Q_Aとします)のデータを表示させようと思っています。 Q_Aのデータを元にフォーム内でnoごとに表示するテキストボックス(リストボックスなどでも可)を変えて表示させたいのですがうまくいきません。 Q_Aは No 日付 1 1/15 2 2/1 3 2/5 4 3/12 ・・・レコード数は10あります。 Q_Aの日付フィールドのみ一定期間ごとに変更します。 ですので、一つのテキストボックスには例えば Noのフィールドの「1」のレコードが表示されるようにしたいのです。 Q_Aを元に、レコード数10が個別に表示されるテキストボックス等を、VBAなど?で抽出条件を指定しておきフォームを開いた際に表示できるようにしておきたいのですが、どのような方法があるかご教授願えますでしょうか? よろしくお願い致します。

  • #Name?を非表示にしたい アクセス

    テキストボックスにコントロールソースは指定してるけど フォームにレコードソースを指定してない場合は フォームビューにすると#Name?になってしまいますが これを非表示にすることは出来ますか? 条件付き書式等でできるのでしょうか? コントロールソースは同じだけど レコードソースはイベント発生時に条件分岐で表示させたいので あえてレコードソースは指定していません。

  • Microsoft Access 2000

    2つのフォームで一方の値をもう一方のフォームに代入したいのです。 方法はコマンドボタンを押すことによって、AフォームからBフォームに2項目同時に同じレコードに代入したい。コマンドボタンに“値の代入マクロ”を設定します。 Aフォーム 代入したい項目のデータ型=2つともオートナンバー型(AN項目,AG項目)   レイアウト=2つともリストBOX(1列目がAN項目,AG項目) Bフォーム 代入されたい項目のデータ型=2つとも長整数型(BN項目,BG項目)   レイアウト=2つともテキストBOX 現状はAフォームの2つの項目のどちらか1つしか代入できません。 Aフォームの代入したい項目は新レコードではなく、既にデータが入力されているレコードのIDをBフォームの新レコードに代入したいのです。 コマンドボタンを押すとエラーは表示されず、フォームは正常に閉じます。しかし、テーブルを見るとどちらか一方のレコードにはデータが入力されていないのです。 代入されたいBフォームは、常に新レコードで主キーは設定していません。Bフォームに代入されるAN項目・AG項目の値は、その他のレコードの値と重複しています。 いきずまって困っているので、みなさんの力をお借りできたらと思って書き込みました。イメージが湧きにくいとは思いますが、よろしくお願いします。

  • access サブフォームにリストを表示させたいが一件しかレコードが表示されない

    現在、アクセス(ver 2000)でデータベースを作っています。 その中で、入力フォームの下に、 サブフォームを使って 入力データのリストを作成しようとしています。 サブフォームによるリスト表示は、サブフォーム作成ウィザードを使用し 入力フォームと同じテーブルを使用しています。 しかし、どうしてもレコードが一件しか表示されません。(左図)。 理想としては右図のような、複数レコードを表示をしたいのですが どうしてもやり方がわかりません。 どうすれば、右図のような複数レコードを表示できるのでしょうか。 アドバイスお願い致します。

  • ACCESSフォームのリストボックスでレコードが選択できない

    ACCESS2000です。 フォームの左側に親テーブルのフィールド1の値を選択させるリストボックスがあり、そこで選択したレコードにリンクする子テーブルのレコードをフォームの右側にサブフォームで表示させたいのですが、リストボックスでレコードを選択できません(クリックしても反転しません)。でもレコード移動ボタンを押すと、リストボックス内の該当レコードがちゃんと反転し、右側のサブフォームにも正しく反映します。 リストボックスのプロパティはくまなく見ましたがそれらしい設定項目はみつかりませんでした。どこを直せばよいのでしょうか。

  • Accessのフォーム(コンボボックスで表示させるものを変える)

    いつも本当お世話になっております。 またまた、お助けいただきたく 投稿させていただきました。 すみません。Accessのフォーム内のコンボボックスにて レコードソース 従業員Tで、 すでにやめてしまった人(Yes/No)に チェックがある人をコンボボックスで新規に選択する時には非表示にしたいのです。 但し、履歴(昔のデータ)には、表示させたい。 のですが、VBAでしかできないかも? とおもっており、勉強したのですが、 回答にたどり着けず困っています。 どうか、よろしくお願いいたします。

  • Accessのチェックボックスで非表示

    こんにちは、いつもお世話になっています。 Access2010を使っています。 質問なのですが、帳票フォームで表示されているデータをチェックボックスに しるしがあるものは非表示、ないものは表示ということができますでしょうか? ※1レコードに1チェックボックスがあります。 例えば ・会社名 ・住所 ・チェックボックス(レor無印) という帳票フォームで ・A社 ・○○県○○市 ・レ ・B社 ・■■県■■市 ・無印 ・C社 ・△△県△△市 ・レ という風に並んでいた場合、B社のみ表示させたいです。 ものすごく簡単なことでしたらすみません…。 よろしくお願いします。

  • アクセス2010 立ち上げ時のパラメータを非表示に

    アクセス2010を使用しています。 初心者につき、ご教示いただけますでしょうか。 アクセスを立ち上げるとフォームが開く設定にしています。 そのフォームのレコードソースを 選択クエリに設定して、 フォーム上のコンボボックス(プルダウン)を選択すると テキスト値が設定される・・という仕様になっています。 なので、 アクセス立ち上げ時にフォームが開き、 フォームのレコードソースとなっている選択クエリが走るため 「パラメーター」の表示が出てしまいます。 これを表示させないようにしたいのですが、 どのようにしたらよろしいですか? 設定を変える・コードで非表示にする・・・など、 良案がありましたら ご教示ください! よろしくお願い致します。

専門家に質問してみよう