リレーションシップの十字マークを表示させる方法

このQ&Aのポイント
  • テーブルリンクしているテーブルでもリレーションシップの十字マークを表示させる方法を教えてください。
  • ファイル名_be.accdbなら十字マークが表示されますが、ファイル名.accdbでは表示されません。
  • リレーションシップを組んであるテーブルを開くと、そのテーブルに紐づくデータがワンクリックで見れるような状態です。
回答を見る
  • ベストアンサー

リレーションシップの十字マークを出すには?

テーブルとそれ以外のオブジェクトを分けて使っています。 テーブルだけが入ってるファイルは ファイル名_be.accdb で、 テーブル以外が入ってるファイル名は、ファイル名.accdb です。 ファイル名_be.accdbのテーブルには複数のリレーションシップを組んでいて リレーションシップを組んであるテーブルを開くと、十字マークがあり、 そのテーブルに紐づくデータがワンクリックで見れるような状態です。 このテーブルをそっくりそのままファイル名.accdbへテーブルリンクしているのですが ファイル名.accdbでリレーションシップが組んであるテーブルを開いても十字マークがありません。 テーブルリンクしているテーブルでもリレーションシップの十字マークを表示させる方法を教えてください。 添付画像のようにファイル名_be.accdbなら十字マークが表示されます。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1
kwxzvddtpvabs
質問者

お礼

これですこれです!無事に+ボタンを出すことができました。 ありがとうございました。

関連するQ&A

  • リレーションシップの「+」マーク

    おはようございます。 access2003です。 リレーションシップを組んである test.mdbに保存されていたテーブルを データーベース分割ツールでtest_be.mdbファイルを作成しリンクテーブルとしました。 その時test_be.mdbだとテーブルを開いたときに一番左側に「+」のマークがあり 紐付いているテーブルを参照することができるのですが test.mdbのファイルを見ると「+」マークがありません。 でも「リレーションシップ」を確認すると関連付いています。 test.mdbファイルでも紐付けて見ることは可能でしょうか? よろしくお願いします。

  • データベース分割ツール後のリレーションシップ

    アクセスのmdbファイルをデータベース分割ツールでテーブルとその他に分けたら リレーションシップが全部消えてしまいました。 これはリレーションシップを設定しない方がいいということでしょうか? テーブルのみのBe.Mdbファイルの方はまたリレーションシップを組みなおすことは可能でしたが 元のmdbファイルの方のリンクテーブルでは最初のようなリレーションシップを作ることができません。 私のやり方がおかしいのでしょうか? (access2003です)

  • リレーションシップ

    テーブルAとテーブルBでリレーションシップを組んでいて 紐づいてる値をどちらとも同じ変更したいのですが、 テーブルAの値を変更しようとすると、 テーブル’テーブルB’にリレーションシップが設定されたレコードが必要なので、 レコードの追加や変更を行うことはできません。 と表示され、 だったら先に、テーブルBの値を変更しようとすると、 テーブル’テーブルA’にリレーションシップが設定されたレコードが必要なので、 レコードの追加や変更を行うことはできません。 となってしまいます。 どちらも同じ値に変更したいのですが、どうすればよろしいでしょうか? テーブルAとテーブルBは一対多で参照整合性にチェックがついて紐づいています。

  • アクセスのリレーションシップに関して

    アクセスでDBを構築して業務で使用しているのですが、容量がかなり大きくなってきたのでデータと、フォーム等による入力・検索を別DBで実施したいと思っています。そこで、元DBをコピーしてコピー先のテーブルを全て元DBからのリンクにしようとしたのですが、リンクを貼った後にテーブル名を置き換えしようとするとリレーションシップを削除しろというメッセージがでてしまいます。下手くそなシステムで、後でリレーションシップを貼りまくっているので、いちいちリレーションシップ削除・再構築をしようとすると膨大な作業になってしまいます。どなかか、リレーションシップを削除せずにテーブルを置き換える方法をご存知ないでしょうか。

  • テーブルリンク リンク元の名前を変更するには

    ファイル1.accdbのテーブルを ファイル2.accdbへテーブルリンクしていてます。 ファイル1.accdbのリンク元テーブル名は、今は「テーブル1」ですが、 この元テーブルを「新テーブル1」に変更したい場合、 どういう手順を踏めばいいでしょうか? ファイル1.accdbを開いてテーブル名を変更して、 ファイル2.accdbのテーブル1を開くと、 「入力テーブルまたはクエリ‘テーブル1’が見つかりませんでした。 そのテーブルやクエリが存在していること、または名前が正しいことを確認してください。」 と出てしまいます。 ファイル2.accdb で、リンクしている 「テーブル1」を「新テーブル1」にしても、同じエラーが出ます。 元テーブルの名前を変更したい場合は、最初からリンクしなおすしかないのでしょうか? それだけならいいのですが ファイル2.accdbでは、「テーブル1」をもとにクエリやフォームを作ってあります。 なのでクエリもすべて作り直さないとダメなのでしょうか? アクセス2010です。よろしくお願いします。

  • テーブルリンクは途切れてしまいますか?

    アクセスです。 test1.accdbのテーブルをtest2.accdbへテーブルリンクしているのですが 元ファイルのtest1.accdbのファイル名を「新test1.accdb」の様に、変更した場合、テーブルリンクは途切れてしまいますか? また一つ一つ付け直ししないとだめですか?

  • アクセス2000のルックアップ設定後のリレーションシップ

    アクセス2000のルックアップを設定後のリレーションシップが自動で作成されることは理解しています。テーブル4つの内1つ(データの流れ的に最後に相当)に設定しました。リレーションシップ線が4つできてしまい、テーブル名がテーブル名に1、2、3と増えてしまいました。邪魔なのでリレーションシップから「テーブルを表示しない」を押し消しても作業してからリレーションシップを確認すると再度表示されてしまいます。また解除(テーブルをデザインモードにして、標準横のルックアップタブを押し、表示コントロールをテキストにする)をしてもリレーションシップの線が消えません。なにか操作方法がおかしいのでしょうか?機会の誤動作でしょうか?

  • このリレーションシップを作成して、参照整合性を設定

     Access2007で、このリレーションシップを作成して、参照整合性を設定できません。   手っ取り早いので、問題にAccessデータが以下のURLからとれるようにしました。  http://homepage3.nifty.com/mtaiyo/sanseyou.accdb  以上Accessのsanseyou.accdbファイルを元にして、 以下の設定項目を実行してください。    テーブル「T得意先マスター」とテーブル「T売上げデータ」の間にリレーションシップを設定します。    「T得意先マスター」の「得意先CD」を「T売上データ」の「得意先CD」までドラッグします。  ≪参照整合性≫のにチェック マーク記号を入れます。 ≪作成≫をクリックする。・・と以下のエラー表示がでて先に進みません。 「 ’T売り上げデータテーブルのデータが参照整合性の規則に違反しています。  たとえば、ある社員に関する売るレコードがリネーション テーブルにあるときに、この社員に関する レコードが主テーブルにありません。    リレーション テーブルのすべてのレコードのデータについていて、関連するレコードが主テーブルにあるようにしてください。  参照整合性の規則に従わないでリレーションシップを作成するときは、[参照整合性]チェックボックスを オフにしてください。」  FOM出版 SETP1 「リレーションシップを設定する」  の項目の、別な設定でも、同じエラーがでたので、最初からエクセルを再イポートしたら無くなりました。   次の設定にかかったところ又でたので、そもそもどこをどうすれば回避できますか!?  以上宜しくお願いいたします。  

  • 「ほかのユーザー」とはどのファイルの事?

    複数のアクセスファイル同士をテーブルリンクで繋いでいるのですが ファイル1.accdbを開いて、デザインを修正して保存しようとすると 「ほかのユーザーによってファイルが開かれているため、変更したデザインを保存したり、 新しいデータベースオブジェクトに保存したりできません。 デザインの変更を保存したり、 新しいオブジェクトに保存したりするには、 ファイルを排他モードにする必要があります」 となり、保存できません。 この場合の「ほかのユーザー」とはどのファイルの事を指してるのかはどうやって調べればよいでしょうか? ファイルは一人で使っていますが、 別ファイル(accdb)にリンクしています。 どのaccdbファイルを閉じれば保存できるのかを調べる方法を教えてください。

  • Accessのリレーションシップウインドウに奇妙な現象が・・助けてください(TT)

    「依頼2テーブル」と「担当者テーブル」という2つのテーブルを作っています。「依頼テーブル2」の名前に2があるのはあまり意味はありません。 「担当者テーブル」の「担当者No.」フィールドを主キーにし「依頼テーブル2」にも「担当者No.」を作成しリレーションを貼ろうとしているのですが、奇妙なことになってまして・・・・ 現象1 「ツール」→「リレーションシップ」でリレーションシップウインドウを開くとテーブル名が表示されますが、「担当者テーブル」と「依頼テーブル2_1」と表示される。 現象2 現象1をなんとなく気持ち悪がりながらも「担当者No.」を結合フィールドとしてリレーションを貼り、参照整合性も設定するとエラーもなく設定でき「担当者テーブル」が親、「依頼テーブル2_1」が子であることを示す線がちゃんと表示される。 現象3 現象2もかなり気持ち悪いと思いながらも、「上書き保存」をするが、再度リレーショナルシップウインドウを表示するとリレーションシップが解除されている。(結合を示す線が消えている) 現象4 もう、オカルトな気分満点な状態のままリレーションシップウインドウで右クリックし「全てのリレーションシップを表示」を選択すると「担当者テーブル1」~「担当者テーブル10」と「依頼テーブル2」が表示され、「担当者テーブル」、「担当者テーブル1」~「担当者テーブル10」の11個のテーブルと「依頼テーブル2」が「担当者NO.」を結合フィールドにして全てリレーションシップが貼られている 以上のような状態になっています。作成したテーブルは2つだけなのにこんなことが起こるんでしょうか? また、自宅PCと会社のPCで同じファイルを操作していますが、現象は変りません・・・・ ご存知の方・・・助けてください~!!!

専門家に質問してみよう