- ベストアンサー
Access2007でフォームのコンボボックスの文字を表示しない方法は?
こんにちは。 このたび、アクセ2007で、簡単なシステムを作っている初心者です。 フォームでコンボボックス、テキストボックスを作ると、 テーブルにすでに入っているデータが表示されてしまいます。 これを入力用に、空欄にしたいのですが、どのようにしたら、 よいのでしょうか? よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>テーブルにすでに入っているデータが表示されてしまいます。 そうです、テーブルにデータがれば最初のレコードが表示されています。 この状態から 入力状態(空のレコード)にするにはレコード移動ボタンの*が付いたところをクリックすると新規レコード入力状態になります。 初期値設定しているもの以外は、空になります。 最初から入力用だけで操作したいのであれば、フォームのプロパティの中のデータタブの「データ入力用」を はい にすれば フォームを開いたときから入力用に空の状態で表示されます
その他の回答 (1)
- temtecomai2
- ベストアンサー率61% (656/1071)
回答No.1
フォームのプロパティで "レコードソース" を空にする。 この場合、フォームのレベルでレコードソースとの関係が断ち切られるため、フォームに置いてあるその他のコントロールも全てデータを自動表示できなくなります。 フォーム上の一部のコントロールだけデータを自動表示させたくない場合は、当該コントロールのプロパティを操作します。 大抵は "コントロールソース" プロパティの値を空にします。 コンボボックスのリスト項目の場合は "値集合ソース" プロパティの値を空にします。
質問者
お礼
ありがとうございました。 レコードを空にしない限り、 やはり非表示にはできないのでしょうか。
お礼
ありがとうございます。 やはり、最初のデータは表示されてしまうんですね。。。