• ベストアンサー

Access2007でフォームのコンボボックスの文字を表示しない方法は?

こんにちは。 このたび、アクセ2007で、簡単なシステムを作っている初心者です。 フォームでコンボボックス、テキストボックスを作ると、 テーブルにすでに入っているデータが表示されてしまいます。 これを入力用に、空欄にしたいのですが、どのようにしたら、 よいのでしょうか? よろしくお願い致します。

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

  • ベストアンサー
  • kurodai2
  • ベストアンサー率38% (77/202)
回答No.2

>テーブルにすでに入っているデータが表示されてしまいます。 そうです、テーブルにデータがれば最初のレコードが表示されています。 この状態から 入力状態(空のレコード)にするにはレコード移動ボタンの*が付いたところをクリックすると新規レコード入力状態になります。 初期値設定しているもの以外は、空になります。 最初から入力用だけで操作したいのであれば、フォームのプロパティの中のデータタブの「データ入力用」を はい にすれば フォームを開いたときから入力用に空の状態で表示されます

teee
質問者

お礼

ありがとうございます。 やはり、最初のデータは表示されてしまうんですね。。。

その他の回答 (1)

回答No.1

フォームのプロパティで "レコードソース" を空にする。 この場合、フォームのレベルでレコードソースとの関係が断ち切られるため、フォームに置いてあるその他のコントロールも全てデータを自動表示できなくなります。 フォーム上の一部のコントロールだけデータを自動表示させたくない場合は、当該コントロールのプロパティを操作します。 大抵は "コントロールソース" プロパティの値を空にします。 コンボボックスのリスト項目の場合は "値集合ソース" プロパティの値を空にします。

teee
質問者

お礼

ありがとうございました。 レコードを空にしない限り、 やはり非表示にはできないのでしょうか。

関連するQ&A