
No.3ベストアンサー
- 回答日時:
そのフォームのレコードソースが、該当レコードが1件もなく、新規レコードの追加も
行えないクエリになっているのではないでしょうか。
上記の推測が当たっているなら、以下の操作を行えば、とりあえずコントロール群を
表示されるようにすることができると思います;
1)フォームをデザインビューで開く
2)何もないところをダブルクリックするなどして、フォームのプロパティシートを表示
3)「データ」タブを選択
4)「レコードセット」を「ダイナセット (矛盾を許す)」に設定
但し、そのクエリやフォームの使用目的にもよりますが、私としては、クエリの構造、
或いは元となっているテーブルを修正することをお薦めします。
(現状では、クエリからの編集ができなかったり、上記設定を行ったフォーム上では
編集できてもデータの整合性が失われたり予想外の結果になったり、といった
問題が発生しますので・・・)
修正は、例えばテーブルに主キーが設定されていないようでしたら、まずそれを設定し、
各テーブルの結合の少なくとも一方はそのフィールドを使用する、といったことです。
こうすればクエリ上での追加が可能になるため、該当レコードがない場合でも、全ての
コントロールが空の状態で表示されるようになります。
以上、参考までに。
No.2
- 回答日時:
フォームであれば、
フォームを開くと発生する
Open → Load → Resize → Activate → Current
の、どこかのイベントで
Me.Visible = False
と、挟んでませんか?
コントロールであれば、
プロパティの「可視」「表示対象」を変更した可能性が高いですが・・・
フォームを開いた時と同じく、VBAで可視プロパティを変更している可能性も捨て切れません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
アクセスのフォームのビューが表示されないのですが、
その他(データベース)
-
Accessのファイルを開いても何も表示されない
Access(アクセス)
-
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
-
4
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
5
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
-
6
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
7
Access2016でホームタブしか表示されない
ネットワーク
-
8
ACCESS 複数のフォームから同一テーブル参照
Access(アクセス)
-
9
ACCESSのフォームで次のレコードに移動しない方法を教えてください
その他(データベース)
-
10
どこにもフォーカスを当てたくない
Access(アクセス)
-
11
アクセス2013 フォームが開かない
その他(プログラミング・Web制作)
-
12
「フォームを作成できませんでした」
Access(アクセス)
-
13
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
14
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
15
新規レコード行を非表示にしたい
Access(アクセス)
-
16
Acccessで2つのテーブルから1つのフォームをつくりたい
Access(アクセス)
-
17
Accessの桁区切りについて教えてください。
Access(アクセス)
-
18
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
19
Accessのクエリでデータの入力ができません
Access(アクセス)
-
20
accessでフィールド追加のあとフォームに反映されない
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
レコードを保存するコード ア...
-
アクセスでフォームビューがみ...
-
フィルタ後のフォームの件数の...
-
Access:フォームプロパティ「...
-
AccessVBA RecordSourceのリセ...
-
新規レコード行を非表示にしたい
-
Accessでのデータ消滅に...
-
Accessで上の行を自動でコピー...
-
ACCESS起動時に所定フォームを...
-
アクセスの自動保存解除はでき...
-
accessのフォームのレコードの移動
-
Access2010、値を入力したら自...
-
レコードをダブルクリックする...
-
access 自作の移動ボタンのエラ...
-
Accessでレコードの保存をせず...
-
アクセス データの競合を非表...
-
アクセス チェックボックスで抽出
-
Access レポート印刷するときに...
-
データベースのINT型項目にNULL...
-
ACCESS フォームをそのまま印刷...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
レコードを保存するコード ア...
-
アクセスでフォームビューがみ...
-
新規レコード行を非表示にしたい
-
レコード削除時に(サブ)フォー...
-
フィルタ後のフォームの件数の...
-
アクセス:フォーム入力で、最...
-
アクセスの自動保存解除はでき...
-
ACCESSフォームのリストボック...
-
AccessVBA RecordSourceのリセ...
-
レコードをダブルクリックする...
-
Access 「このレコードを保存す...
-
Access:フォームプロパティ「...
-
ACCESSでフォームを使って、テ...
-
Accessでフォーム上に 直前の...
-
ACCESS起動時に所定フォームを...
-
アクセス データの競合を非表...
-
Access サブフォームにフィルタ...
-
Accessでレコードの保存をせず...
-
Accessで上の行を自動でコピー...
-
Access レコード移動時イベント...
おすすめ情報