فيديو: إصلاح الخطأ حول وجود صلات خارجية مبهمة

فيديو:

لا يدعم المستعرض الفيديو. ثبّت Microsoft Silverlight أو Adobe Flash Player أو Internet Explorer 9.

في الفيديو

تظهر رسالة الخطأ حول وجود صلات خارجية مبهمة عندما يحدد Access أنه بإمكان الاستعلام إرجاع نتائج مختلفة بحسب الصلة التي يتم تنفيذها أولاً. لكي تتمكن من تشغيل الاستعلام، يجب إجراء بعض التغييرات. ويتمثل الحل الأنسب عادةً في تقسيم الاستعلام إلى أجزاء. ويعني ذلك إعداده بحيث يتم تنفيذ صلة واحدة على الأقل في استعلام "فرعي" صغير يمكنك بعد ذلك دمجه في الجداول أو الاستعلامات الأخرى في استعلام "أصل". ينفّذ Access حينئذٍ الصلات في الاستعلام الفرعي (أو الاستعلامات الفرعية) أولاً، وينفذ الصلات في الاستعلام الأصل في النهاية، مما يزيل الإبهام.

وبحسب عدد الجداول التي يضمها الاستعلام، قد تحتاج إلى إنشاء استعلامات فرعية متعددة لتجنب وجود صلات خارجية مبهمة. يعرض هذا الفيديو مثالاً بسيطاً عن ثلاثة جداول، حيث يتم إنشاء استعلام فرعي من جدولين مرتبطين بصلة مساواة، ثم يتم تنفيذ الصلة الخارجية التي تربطهما بجدول ثالث في الاستعلام الأصل. في ما يلي الخطوات الرئيسية التي يمكن اتباعها، وذلك إذا كنت تجيد بالفعل إنشاء الاستعلامات:

  1. أنشئ استعلاماً فرعياً يحتوي على الجداول التي تريد توصيلها معاً أولاً (في الفيديو، هذه الجداول هي Companies وPeople).

  2. في الاستعلام الفرعي، انقر نقراً مزدوجاً فوق حقول الإخراج التي تريدها حتى تظهر في شبكة الاستعلام.

هام:  احرص على تضمين حقل الصلة من الاستعلام الأصل. في الفيديو، تم توصيل جدول Companies بجدول Regions باستخدام الحقل RegionID، لذلك قمنا بتضمين RegionID في شبكة الاستعلام الخاصة بالاستعلام الفرعي.

  1. قم بحفظ الاستعلام الفرعي وأغلقه، ثم افتح الاستعلام الأصل في طريقة عرض التصميم. هذا الاستعلام سيصبح الاستعلام الأصل.

  2. احذف الجداول التي أضفتها إلى الاستعلام الفرعي، ثم أضف الاستعلام الفرعي (تصميم >‏ إظهار جدول >‏ استعلامات، أو اسحب ببساطة الاستعلام الفرعي من جزء التنقل إلى الاستعلام الأصل).

  3. أنشئ الصلة في الاستعلام الأصل كما كانت في السابق، ولكن هذه المرة قم بتوجيهها إلى الاستعلام الفرعي.

  4. أضف حقول الإخراج من الاستعلام الفرعي إلى شبكة الاستعلام.

  5. احفظ الاستعلام الأصل وقم بتشغيله.

القاعدة الأساسية للصلات الخارجية المبهمة

تحدث الصلات الخارجية المبهمة عندما يكون ثمة صلتان أو أكثر في الاستعلام، وتكون إحداهما صلة خارجية موجهة نحو صلة مساواة، أو ثمة صلتان خارجيتان موجهتان الواحدة نحو الأخرى، فتكون مثلاً تكوينات الصلتين مبهمة، ويجب تقسيمها إلى استعلامات منفصلة:

جدول1 --> جدول2 --- جدول3

جدول1 --> جدول2 <-- جدول3

يمكن استخدام الصلات الخارجية الموجهة نحو الهدف نفسه، أو الموجهة بعيداً عن صلات خارجية أخرى أو صلات متساوية.

جدول1 --> جدول2 --> جدول3

جدول1 <-- جدول2 --> جدول3

جدول1 <-- جدول2 --- جدول3

للحصول على مزيد من المعلومات حول إنشاء الاستعلامات، انظر مقدمة حول الاستعلامات أو إنشاء استعلام تحديد.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×