إنشاء علاقات بين القوائم باستخدام أعمدة فريدة وأعمدة بحث

إنشاء علاقات بين القوائم باستخدام أعمدة فريدة وأعمدة بحث

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

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

نظرة عامة حول العلاقات بين القوائم

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

نظرة عامة حول العلاقات بين القوائم
استخدام الأعمدة الفريدة وأعمدة البحث لمتابعة طلبات الهدايا.

1. قائمة العناصر هي القائمة المصدر وقائمة الطلبات هي القائمة الهدف.

2. تحتوي كل قائمة على أعمدة فريدة لضمان توافق البيانات الصحيحة.

3. يقوم عمود البحث الأساسي في القائمة المصدر بـ "البحث عن" العمود معرّف الطلب في القائمة الهدف استناداً إلى قيمة متوافقة.

4. يقوم تلقائياً عمود البحث الثانوي في القائمة المصدر بإدراج العمود وصف الطلبات من القائمة الهدف.

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

ملاحظة: لا يعتمد التفرد ميزة تحسس حالة الأحرف، لذلك على سبيل المثال، تعتبر ORD-231 و ord-231 قيمتين متكررتين.

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

يلخص الجدول التالي أنواع الأعمدة التي يمكن استخدامها لإنشاء أعمدة فريدة وتلك التي لا يمكن استخدامها لذلك.

أنواع الأعمدة المعتمدة

أنواع الأعمدة غير المعتمدة

سطر نص واحد

أسطر نص متعددة

اختيار (أحادي القيمة)

اختيار (متعدد القيم)

رقم

محسوب

العملة

ارتباط تشعبي أو صورة

التاريخ والوقت

أعمدة مخصصة

بحث (قيمة مفردة)

بحث (متعدد القيم)

شخص أو مجموعة (قيمة مفردة)

شخص أو مجموعة (متعدد القيم)

نعم/لا

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

يلخص الجدول التالي أنواع الأعمدة التي يمكن استخدامها لإنشاء أعمدة بحث وتلك التي لا يمكن استخدامها لذلك.

أنواع الأعمدة المعتمدة

أنواع الأعمدة غير المعتمدة

سطر نص واحد

أسطر نص متعددة

الرقم

عملة

التاريخ والوقت

شخص أو مجموعة

محتسب

ارتباط تشعبي أو صورة

أعمدة مخصصة

نعم/لا

الخيار

البحث

ثمة نوعان من أعمدة البحث التي يمكنك إنشاؤها، عمود بحث ذو علاقة مفروضة وعمود بحث ذو علاقة غير مفروضة.

عمود بحث ذو علاقة مفروضة

في عمود البحث ذي العلاقة المفروضة (المسمى أيضاً بالتكامل المرجعي)، يمكنك البحث عن قيم مفردة والحفاظ على تكامل البيانات في القائمة الهدف بإحدى الطريقتين:

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

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

فرض العلاقات بين القوائم

1. تعمل عملية تتالي الحذف على ضمان حذف العناصر ذات الصلة كافة في معاملة قاعدة بيانات واحدة.

2. تؤدي عملية تقييد الحذف إلى منع حذف العناصر في القائمة الهدف في حال وجود عناصر ذات صلة بها في القائمة المصدر.

باختصار، يساعد فرض سلوك العلاقات بين القوائم في المحافظة على صحة البيانات ومنع حالات عدم التناسق التي قد تؤدي إلى حدوث مشاكل أثناء العمل.

ملاحظة: يجب أن يتوفر لديك الإذن "إدارة القوائم" في قائمة لإنشاء علاقة مفروضة أو تعديلها.

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

عمود بحث ذو علاقة غير مفروضة

في عمود البحث ذي العلاقة غير المفروضة، من القائمة المصدر، يمكنك البحث عن قيمة مفردة أو قيم متعددة في القائمة الهدف. بالإضافة إلى ذلك، عند حذف عنصر في القائمة المصدر، وطالما أنه يتوفر لديك إذن حذف في القائمة، فلن يكون هناك أي قيود حذف إضافية أو أي عمليات حذف تتم في القائمة الهدف.

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

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

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

أعمدة بحث ذات قيم متعددة

1. عمود بحث أساسي ذو قيم متعددة.

2. عمود بحث ثانوي ذو قيم متعددة.

3. لقد تم تغيير اسم العمود من الاسم الافتراضي GetID: Title إلى Instruments.

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

  • إذا جعلت أحد الأعمدة فريداً في قائمة موجودة تحتوي على عناصر أكثر من عتبة طريقة عرض القائمة (ولكن لاحظ أن إضافة عنصر واحد إلى قائمة لجعلها أكبر من عتبة طريقة عرض القائمة ليست عملية محظورة عادةً).

  • إذا قمت بتشغيل تتالي الحذف أو تقييد الحذف لحقل بحث في قائمة تحتوي على عناصر أكثر من عتبة طريقة عرض القائمة.

  • لقد تجاوزت "عتبه" طريقه عرض القائمه بحث، و# اثنا اعمده البحث ب# شكل افتراضي.

  • يتجاوز عدد العناصر في عملية حذف العدد 1.000.

ل# مزيد من المعلومات حول اداره قوائم تحتوي علي عناصر متعدده، راجع اداره القوائم و# المكتبات التي تحتوي علي عناصر متعدده .

كيفية: إنشاء عمود فريد أو تعديله

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

  1. انتقل إلى الموقع الذي يحتوي على القائمة.

  2. انقر فوق اسم القائمة من شريط التشغيل السريع، أو على القائمة إعدادات الزر "إعدادات Office 365" ، انقر فوق عرض كافة محتويات الموقع، ثم في قسم القائمة، انقر فوق اسم القائمة.

  3. انقر فوق قائمة >‏ إنشاء عمود.

  4. في المربع اسم العمود، اكتب اسماً للعمود.

  5. ضمن نوع المعلومات في هذا العمود هو، انقر فوق أي مما يلي:

    • سطر نص واحد

    • أسطر نص متعددة

    • اختيار

    • رقم

    • عملة

    • التاريخ والوقت

    • نعم/لا

    • بحث (قيمة مفردة)

    • شخص أو مجموعة (قيمة مفردة)

  6. في القسم إعدادات العمود الإضافية، ضمن فرض القيم الفريدة، انقر فوق نعم.
    إذا قمت بتحديد نوع بيانات غير معتمد، أو إذا كنت تقوم بإنشاء عمود بحث يسمح بالقيم المتعددة، فلن يتم عرض فرض القيم الفريدة.

  • لا يمكنك إزالة فهرس عمود فريد. وإذا أردت إزالة الفهرس، فمن الضروري تغيير العمود من عمود فريد إلى أحد الأعمدة التي تسمح بالقيم المتكررة أولاً، ثم قم بإزالة الفهرس.

  • إذا حاولت تغيير عمود موجود من عمود ذي قيم متكررة إلى عمود ذي قيم فريدة، فقد يتم منعك من تنفيذ هذه العملية إذا كان العمود الموجود يحتوي على قيم متكررة. في هذه الحالة، يجب إزالة القيم المتكررة كافة أولاً، ثم تغيير العمود من عمود يسمح بالقيم المتكررة إلى عمود فريد.

  • إذا أردت تغيير نوع بيانات العمود الفريد، فمن الضروري إجراء ما يلي: تغيير العمود للسماح بالقيم المتكررة، وإزالة الفهرس، وتغيير العمود إلى نوع البيانات المعتمد الآخر، ثم جعل العمود فريداً.

كيفية: إنشاء عمود بحث

تساعدك الخطوات خلال اعداد بحث عمود يعرض العمود الرئيسي و# عمود ثانوي الي قائمه ب# شكل اختياري. يمكن فهرسه العمود الاساسي، و# لكن ب# ما ان يتم التحكم العمود الثانوي (او الحقل) عن طريق الاساسي، لا يمكن الفريده او المفهرسه.

  1. انتقل إلى الموقع الذي يحتوي على القائمة.

  2. انقر فوق اسم القائمه علي شريط "التشغيل السريع"، او علي القائمه اعدادات الزر "إعدادات Office 365" و# انقر فوق عرض كافه محتويات الموقع، و# من ثم في قسم القائمه، انقر فوق اسم القائمه.

  3. انقر فوق القائمه، و# من ثم انقر فوق انشاء عمود.

  4. في المربع اسم العمود، اكتب اسماً للعمود.

  5. ضمن نوع المعلومات في هذا العمود هو، انقر فوق بحث.

  6. في المربع الحصول على معلومات من، حدد قائمة هدف.

  7. في المربع في هذا العمود، حدد عموداً أساسياً.

  8. ضمن إضافة عمود لإظهار كل من هذه الحقول الإضافية، بالنسبة لكل عمود ثانوي تريد إضافته، انقر فوق خانة الاختيار الموجودة بجانب اسم العمود. يتم سرد الأعمدة ذات أنواع البيانات المعتمدة فقط.

  9. إذا أردت لاحقاً إضافة أعمدة ثانوية أو إزالتها، فقم بتعديل عمود البحث وإجراء التحديدات التي تريدها.

    ملاحظة: لا يمكنك فهرسة عمود ثانوي أو جعل عمود ثانوي فريداً.

  10. إذا أردت أن يتم عرض أعمدة البحث في طريقة العرض الافتراضية، فحدد إضافة إلى طريقة العرض الافتراضية.

  11. لإنشاء علاقة مفروضة، حدد فرض سلوك العلاقة، ثم انقر فوق تقييد الحذف أو تتالي الحذف.

  12. انقر فوق موافق.

كيفية: إنشاء علاقات في نماذج العرض والتحرير

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

  1. في القائمه الهدف (علي سبيل المثال، اوامر) انقر فوق علامه تبويب القائمه و# انقر فوق اجزاء ويب النموذج في المقطع "تخصيص قائمه" ثم انقر فوق نموذج عرض افتراضي او نموذج تحرير افتراضي.

  2. انقر فوق إضافة جزء ويب في "منطقة جزء ويب" رئيسي.

  3. انقر فوق ادراج، انقر فوق القائمه ذات الصله، و# من ثم حدد القائمه ذات الصله (علي سبيل المثال، العناصر).

    ملاحظة: يتم عرض القوائم التي لديك الإذن عرض العناصر لها فقط.

يتم توصيل القائمتين تلقائياً. وبعد حفظ الصفحة، عند عرض عنصر أو تحريره من قائمة "الطلبات"، يتم أيضاً عرض العناصر ذات الصلة في قائمة "العناصر".

أعلى الصفحة

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

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

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

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

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

×