- ベストアンサー
Access フォームヘッダーに作成したテキストボックスの規定値表示
いつもお世話になっております。 フォームのヘッダーに非連結のテキストボックスを作成し、 プロパティで規定値を「16」と設定したのですが、 まったく表示されません・・・どうしてでしょう?? 他のフォームでは、問題なく表示されるのですが・・・ どなたかお分かりになりましたら、教えてください。
- みんなの回答 (9)
- 専門家の回答
質問者が選んだベストアンサー
> 結構作りこんでしまったので、新規mdbにインポートして、万が一別の場所が壊れてしまうと、 なおさら、今しておいた方がいいと思います。 実運用に入ってから、破損が起こった場合、最悪データまで失ってしまいます。 また、新規mdbファイルに移して、破損が表面化しても、元のファイルは残っているので そこから、コントロール単位でコピーとかをすれば、比較的簡単に復旧できるはずです。 開発中は、定期的に新規mdbファイルへのインポートをすべきだと思います。
その他の回答 (8)
- aptiva
- ベストアンサー率36% (193/529)
書式のタブの設定は間違いが無いものとして、回答させていただきます。 FormのLoadイベントで、該当のテキストボックスに値を代入してやると値は正常に表示されますか? また、他の正常に動いているフォームから該当のテキストボックスをコピー&ペーストしたらどうなりますか? あとは、DBの最適化/修復、PCの再起動、新規DBを作って新規DBへ今までのDBのオブジェクトをインポート、Accessの再インストール、OSのリソース残量の問題、くらいしか思いつきません。 前2回答は、的外れな回答で失礼しました。 ただ、OKWeb/教えてgooでは回答者には質問者の方のレベルがわかりません。 とりあえず、ひとつずつ問題がありそうな所を潰していこうと思って回答してます。
お礼
>前2回答は、的外れな回答で失礼しました。 >ただ、OKWeb/教えてgooでは回答者には質問者の方のレベルがわかりません いーえ。かなり初歩的な質問だと思うので、そういう誤解もありますよね。 イベントでの代入は正常に動きます。 他のフォームからコピペしても、やはり規定値は表示されません。 うーむ。 年度が変わったら規定値も変えてもらおうと思ったのですが、 今作っているDBを、今後どういうレベルの人が管理していくか分からないので、 とりあえず、一番分かりやすいコントロールの規定値で対応しようかと思っていました。 でも、別のフォームに入力した数字を、フォームを開くときに代入するという形で、 規定値と同じような動きを持たせたので、 一応、やろうとしていることはクリアされました。 が。。。何でこういうことが起こるのか、 そこのところを知りたかったもので・・・ うーむ、奥歯に物が挟まったみたいで気持ちが悪いって感じです。 色々とご回答くださいまして、本当にありがとうございました。 今後とも、よろしくお願いします!
- snoopy64
- ベストアンサー率42% (337/793)
表示対象=印刷のみ になってないですか?
お礼
うーむ、なっていないですねぇ。。。 ご回答、ありがとうございます。
- Gin_F
- ベストアンサー率63% (286/453)
> フォームのヘッダーに非連結のテキストボックスを作成し、 ちゃんと非連結になっていますよね? 再度、確認をお願いします。 それで、きちんとなっているようなら、一度、新規mdbファイルを作成して、 すべてのオブジェクトをインポートしてみるとかぐらいかな。。。
お礼
非連結です。 とりあえず、規定値を使わずに、別の方法で表示させるようにしました。 結構作りこんでしまったので、新規mdbにインポートして、万が一別の場所が壊れてしまうと、怖いので。。。 色々とご回答いただきまして、ありがとうございました。
- how-do-you-do
- ベストアンサー率56% (59/104)
規定値に「=16」とイコールをつけてみる 書式設定が「数値」または「標準」であるか
お礼
「=16」も試したのですが、駄目でした。 また、書式設定は空白です。 うーむ。。。。 ご回答、ありがとうございます。
- aptiva
- ベストアンサー率36% (193/529)
ForeColorとBackColorが同じ色になっていて見えないとか・・。
お礼
あのー、先ほど書式の問題ではないと書いた気がするのですが・・・ そういうことでは無いですね。
- Gin_F
- ベストアンサー率63% (286/453)
> うーむ。だめですねぇ。。。 むむ。なんででしょう?? そのフォームや、コントロールのイベントで、何かしていませんか? プロパティのイベントタブを確認してください。
お礼
私もそれを疑って、チェックしたのですが、 そのコントロールの登場するイベントは、 一切していません。。。 どうしてでしょうね????
- aptiva
- ベストアンサー率36% (193/529)
おかしいですねぇ。 ケアレスミスで「規定値」ではなく「定型入力」に16と入力してませんよね。
お礼
・・・してません。 ちなみに、書式設定などの問題でもありません。 ご回答、ありがとうございます。
- Gin_F
- ベストアンサー率63% (286/453)
大丈夫だと思うんですけどねぇ。。 一度、そのフォームを別名で保存してから、再度確認してみてください。
お礼
うーむ。だめですねぇ。。。 何ででしょう??? ご回答、ありがとうございます。
お礼
色々とありがとうございます。 新規mdbにインポートして試したのですが、 やっぱり駄目でした。。。 本当に、どうしてでしょうね???