こんにちは。
このたび、アクセ2007で、簡単なシステムを作っている初心者です。
フォームでコンボボックス、テキストボックスを作ると、
テーブルにすでに入っているデータが表示されてしまいます。

これを入力用に、空欄にしたいのですが、どのようにしたら、
よいのでしょうか?

よろしくお願い致します。

A 回答 (2件)

>テーブルにすでに入っているデータが表示されてしまいます。


そうです、テーブルにデータがれば最初のレコードが表示されています。
この状態から 入力状態(空のレコード)にするにはレコード移動ボタンの*が付いたところをクリックすると新規レコード入力状態になります。
初期値設定しているもの以外は、空になります。

最初から入力用だけで操作したいのであれば、フォームのプロパティの中のデータタブの「データ入力用」を はい にすれば
フォームを開いたときから入力用に空の状態で表示されます
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/05/25 17:23

フォームのプロパティで "レコードソース" を空にする。


この場合、フォームのレベルでレコードソースとの関係が断ち切られるため、フォームに置いてあるその他のコントロールも全てデータを自動表示できなくなります。

フォーム上の一部のコントロールだけデータを自動表示させたくない場合は、当該コントロールのプロパティを操作します。
大抵は "コントロールソース" プロパティの値を空にします。
コンボボックスのリスト項目の場合は "値集合ソース" プロパティの値を空にします。
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/05/25 17:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング