パソコン情報

【Access】今まで普通に使っていたのにフォームをちょっと修正したら表示されなくなった原因

 

いままで、普通にデータベースとして使用していたAccessで作成したシステムですが、ちょっと

注意ポイント

フォームをデザインモードで開いて文字を修正して表示させようとしたら、何も表示されない

という状況になりました。

ちゃんと、ナビゲーションウインドウには、テーブルも、フォームも、クエリなど存在していました。

 

さらに詳しく

データベースが壊れたのか?

と思い、データベースの修復なども行いました。

 

もちろん、今までちゃんと表示されていたわけですから、ありえないけど、フォームが可視状態になってないのかと思いプロパティなどもみましたが、問題ありませんでした。

相変わらず、フォームをデザインモードから表示に切り替えると何も表示されない状況から抜け出せません。

 

 

 

結局無駄な時間を費やしましたが、原因は、

ココに注意

ポップアップが「はい

になっているのを、「いいえ」に変更したら問題なく表示されるようになりました。

 

 

なんで、今までは「はい」でも問題なくつかえていたのか?が不思議ですが、とにかく、「いいえ」に変更したらフォームがちゃんと表示できるようになりました。

 

ところで、今更ですが、ポップアップって何?

 

ハッキリ言うと、恥ずかしながら作業ウインドウ固定との区別ができない自分です。

 

 

調べてみても、はっきりとした区別がわかりませんが、

参考

ポップアップは、開いているフォームの前面に出す機能

作業ウインドウ固定は、開いたフォーム以外での作業ができなくする機能

という事と理解をしました。

 

 

今回の自分の場合は、単独のフォームだったので、ポップアップも作業ウインドウ固定も必要なかったのですが、ポップアップが「はい」になっていることで、表示にしたときに表示されないという現象になったという備忘録になりました。