Accessオブジェクト名の変更の理由とは?

このQ&Aのポイント
  • Accessで「レポート」および「フォーム」オブジェクトの名前を変更した場合、表示されるタブの名前も変わるのはなぜでしょうか?
  • オブジェクト名の変更後、オブジェクトウィンドウの「デザイン」ビューでは必ずタブの名前が変更されますが、「レイアウト」および「フォーム」ビューではオブジェクトによって変更される場合とされない場合があります。
  • このオブジェクトの違いは何が原因でしょうか?理由を調べました。
回答を見る
  • ベストアンサー

オブジェクト名の変更

お世話になります。 Accessで「レポート」および「フォーム」オブジェクトの名前を変更した場合の質問です。 名前を変更した後に、オブジェクトウィンドウに ”デザイン” ビューで表示するとそのタブは、変更後の名前に変わっています。 しかし、”レイアウト” および “フォーム” ビュー では、そのオブジェクトによってタブの名前が変更されている場合もあるし、変更されない場合もあります。 表現を変更すると ”デザイン” ビューは、必ず名前が変更される。 ”レイアウト” および “フォーム” ビュー では、オブジェクトによって、変更される場合と変更されない場合がある。 このオブジェクトの違いはどういう理由でしょうか。 よろしくお願いします。

  • 67boy
  • お礼率91% (144/157)

質問者が選んだベストアンサー

  • ベストアンサー
  • m3_maki
  • ベストアンサー率64% (295/459)
回答No.2

No1 です。 私の回答は、そんなに分かりにくいでしょうか? > 質問の内容は、レポートの詳細セクションの "テキストボックス" の名前ではなく、オブジェクトウィンドウに表示される "タブ" の表示についてです。 "タブ" について申し上げております。 「標題」プロパティ は、 "テキストボックス" だけでなく、「コマンドボタン」 や 「フォーム」そのものにも存在しますからね。 > 「フォーム」オブジェクトの名前を変更した場合の質問 ですから 「フォーム」 の 「標題」プロパティの値が問題になります。 図の フォーム(名前を 「フォーム1」 とした場合)では デザインビューでは 「フォーム1」 と表示され フォームビューでは 「フォーム1です」 と表示されることになります。 レポートについても同様です。 なお Access2007 の場合ですので、 万が一、2010 以降で違っていたらすみません。

67boy
質問者

お礼

m3_maki さん、ありがとうございます。 質問の内容は、別添図のとおりです。 「R商品マスター」と「R得意先マスター(DM発送)」の2つのレポートを例とります。 両方とも名前を変更して「R商品マスター2」と「R得意先マスター(DM発送)2」にしました。 「R商品マスター2」は、レポートビューではタブは「R商品マスター」のままです。 「R得意先マスター(DM発送)2」は、レポートビューでもタブは「R得意先マスター(DM発送)2」に変更されています。 この違いはどういうことが原因で生じるのでしょうか。 じつは、おかげさまで原因がわかりました。   m3_maki さんの「標題」が原因でした。 「R商品マスター」は標題がR商品マスターと設定されていました。 「R得意先マスター(DM発送)」は標題が未設定でした。 レポートで標題が未設定なのは、宛名ラベルでした。 フォームで標題が未設定なのは、ナビゲーションフォームでした。 おかげさまで、スッキリしました。 有難うございました。 またよろしくお願いします。

その他の回答 (1)

  • m3_maki
  • ベストアンサー率64% (295/459)
回答No.1

”デザイン” ビュー では、その「名前」が表示されます。 “フォーム” ビュー 等では、「標題」プロパティが設定されていればその内容、 設定されていなければオブジェクトの「名前」が表示されます。

67boy
質問者

お礼

m3_maki さん ありがとうございます。 質問の内容は、レポートの詳細セクションの "テキストボックス" の名前ではなく、オブジェクトウィンドウに表示される "タブ" の表示についてです。 よろしくお願いします。

関連するQ&A

  • MS Access でのテーブル名等の変更について

    教えてください。 MS Accessでのテーブル、フォーム、レポートなどを作成し、T顧客管理や、F顧客管理、R顧客管理の名前をつけました。 中には、ウィザードで作ったものもあります。 そこで、名前が違っている事に気づき、ある、レポート(レポートウィザードで作成したもの)を名前を「R顧客リスト」に変更しました。 しかしながら、それを「開く」と開いたウィンドウのタイトルバーには前の名前が付いています。 しかし、デザインビューで開くと名前が変わっています。 これはなぜでしょうか。ウィザードで作ると名前が変更できなくなるのでしょうか。

  • Access2003名前の変更について

    こんな質問で申し訳ありません、ちょっと気になったので出来る事なら直したいと思いましたので、書きました。今Access2003を使っていますオブジェクトリストの名前を変更した時テーブルとクエリのタイトルバーのファイル名が変更しました、しかしフォームとレポートはタイトルバーが変わりません。変える事は可能なのでしょうか?可能であれば変更のやり方教えて頂けますでしょうか、宜しくお願いします。

  • オブジェクト名の変更方法

    いつもお世話になります。 WIN7 EXCELL2010 です。 ユーザーフォームを作成中です。 USERFORMでオブジェクト名が「UserForm1」がタイトルバー(何というか知りませんが) に表示されています。 一方これをプロパティの(オブジェクト名)で見ると「myForm」に設定しているみたいです。 この違いを「myForm」に統一したいのですがどうすれば可能かご指導いただけないでしょうか。 よろしくお願いします。

  • access デザインビュー表示の可不可選択

    よろしくお願いします access2000です データベースウィンドウにおいて 添付写真のように オブジェクトを デザインビューで 表示可能にしたり 表示不可能にしたりするには どこをどのように 操作すればよいか 教えてください 写真では フォームは すべてのオブジェクトが デザインビューに 変換することが 出来ません よろしくお願いします

  • サブフォームのレイアウトが変更できません。

    Access初心者です。 メーンフォームを作成し、さらにサブフォームを作成しています。 サブフォームのレイアウトをデザインビューで変更しているのに、フォームビューにすると変更されません。 プロパティもちゃんと変更されているのですが…。 (表示されているデータ内容はきちんと表示されています) どうしてなのか、教えてください。 宜しくお願い致します。

  • Accessのオブジェクトがインポートできません

     Accessで作成中のアプリケーションに、他の作成済みAccessアプリから、 流用したいオブジェクトをインポートしようとするのですが、うまくいきません。  具体的には、作成中のAccessアプリ(以下「アプリA」と表記します)にて、 ファイル(F)-外部データの取り込み(G)-インポート(I)を選択し、 開いたインポートウィンドウから、作成済みのAccessアプリ(以下「アプリB」 と表記します)を指定し、オブジェクトのインポートウィンドウから、 取り込みたいオブジェクト(フォーム)等を選択のうえ、OKを押下すると 以下のメッセージウィンドウが表示され、うまくいきません。 『ほかのユーザーによってファイルが開かれているため、変更したデザインを 保存したり、新しいデータベースオブジェクトに保存したりできません。 デザインの変更を保存したり、新しいオブジェクトに保存したりするには、 ファイルを排他モードにする必要があります』  ちなみに「アプリA」は、セキュリティウィザード適用により自動生成された ショートカットからのみ起動できるもの、「アプリB」はセキュリティは未設定の ファイルです。  このため「アプリA」は、ファイル-開く からモードを指定して開くことが できない為、代わりにツール-オプションの詳細タブで、既定のモードを 「排他モード」に変更して試してみるものの、うまくいきません。  どなたか助けていただきたく、よろしくお願いいたします。 以上

  • Access2003でフォームが編集できません

    Access2003でフォームが編集できません 社内でaccess2003を利用しています。今まで何も考えずに使ってしましたが、フォームを少し編集したいと思いいじろうと思ったら、デザインビューが表示できないようになっていました。どこのメニューを見てもデザインビューがありません。ただVBEは開くことができます。 これを作った担当者は会社を辞めていて聞くこともできません。どこをいじったら編集することができるようになるでしょうか? ちなみにabc.mdbをクリックすると「このファイルを開きますか?」というメッセージが出て開くボタンをおすと即フォームが起動してきます。「テーブル」、「レポート」、「フォーム」、「クエリ」などのオブジェクトは表示されません。

  • Access ソースオブジェクトの変更について

    Access2007を使用しています ボタンを押すとサブフォームのソースオブジェクトを "A"から"B"に変更 するように下記のプログラムを設定しました。 Me!SubF.SourceObject = "テーブル.B" 動かしてみると、フィールド名はちゃんと表示されるのですが、データが全く表示されません。(デザインビューでソースを見てみたら、"A"のままで変更されていませんでした。) どうも変更するプログラムが違っているようなのですが…。調べてみたものの一向に判りません。 どなたかご教示の程、宜しくお願いします。

  • ACCESS2000 レポートのレイアウト変更について

    ACCESS2000で仕事用のデータを作成中です。 テーブル→クエリ→フォームと順に作成して、フォームから データを抽出していくつかのパターンのレポートを作成したいと 思っています。 最終的にACCESSで作成した内容をHPに更新するのが目的なのですが、 レポートを何件か作ろうと思いますが、途中でレポートのレイアウト 変更があることがあります。 レポートのレイアウトを全件一括で変更するにはどうすればいいでしょうか? ご存知の方、どうぞご回答よろしくお願いします。

  • アクセス HasModule/コード保持をはいに

    お世話になります。 フォームにラベルBOXを配置して、プロパティーのイベントタグ内の右端の…ボタンからコードビルダーをクリックすると フォームまたはレポートにコードモジュールを追加するには、デザインビューに切り替え、フォームまたはレポートの"HasModule/コード保持"プロパティを[はい]に設定して下さい。 とメッセージが表示され先へ進めません。 デザインビュー内で「HasModule/コード保持"」のよなツールを見つけることができません 環境はWindows7,Access2010です。 宜しくお願いします。

専門家に質問してみよう