MS Office 2010 のオンライン ドキュメントでは、テーブルの設計時にフィールド リスト ペインを使用できることが示されていますが、オンライン ドキュメントに記載されている動作を再現できません。
私がやろうとしていたのは、Employee と EmployeeType という 2 つのテーブルがある場合、ドラッグ アンド ドロップで Employee から EmployeeType への参照を追加することです。
ドキュメントは、何らかの方法で EmployeeType.TypeName 列を Employee テーブルにドラッグできることを示しています。これにより、新しい列が作成され、2 つのテーブル間の新しい関係が定義されます。
私はその行動を見ていません。
ドキュメントには、別のテーブルのデータシート ビューでフィールド リスト ペイン (Alt+F8) を表示し、ドラッグ アンド ドロップで [別のテーブルからフィールドを追加 + リレーションシップを作成] できる必要があることも記載されています。
フィールドを追加し、フィールド リスト ペインからリレーションシップを作成する
With the table open in Datasheet view, press ALT+F8. The Field List pane appears. Under Fields available in other tables, click the plus sign (+) next to a table name to display the list of fields in that table. Drag the field that you want from the Field List pane to the table that is open in Datasheet view. When the insertion line appears, drop the field into position.
ルックアップ ウィザードが起動します。
Follow the instructions to complete the Lookup Wizard.
フィールドがデータシート ビューのテーブルに表示されます。
"他の" (関連のない) テーブルからフィールドをドラッグしてルックアップ ウィザードを完了すると、フィールド リスト内のテーブルとフィールドをドラッグしたテーブルの間に、新しい一対多のリレーションシップが自動的に作成されます。Access によって作成されるこのリレーションシップでは、既定では参照整合性が適用されません。参照整合性を強制するには、リレーションシップを編集する必要があります。
私はその行動を見ていません。フィールド リスト ウィンドウを開くと、次のように表示されます。現在のビューに追加できるフィールドがありません。
これは実際に機能するはずですか?インストールが悪いのでしょうか?
編集
モデレーターの皆様、この質問を閉じないでください。インターネット上には、この問題に関するフォローアップなしで、この正確な問題を抱えている人々の事例がいくつかあるためです。これは、Access 2010 の未確認のまれなバグのように思われるため、ここに文書化する価値があります。