تحديد القيم المشروطة

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

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

لتحديد الحقول التي تعتمد على قيم الحقول الأخرى أو تحددها، قم بإنشاء مجموعة حقول تحتوي على تلك الحقول.

فيما يلي ملخص لكيفية تحديد مجموعات القيم المشروطة لطبقة أو جدول في طبقة معالم مستضافة أو جدول مستضاف:

  1. حدد الحقول التي لها قيم مترابطة.
  2. تأكد من تعريف النطاقات لتلك الحقول.
  3. أنشئ مجموعة حقول تحتوي على الحقول.
  4. حدد مجموعات القيم المشروطة للحقول في مجموعة الحقول.

ملاحظة:‏

لا تنسَ ما يلي:

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

مجموعات الحقول

توفر مجموعة الحقول إطار عمل لفرض القيم المشروطة لأنها تحدد الحقول التي تحتوي على قيم مشروطة ببعضها البعض.

يجب أن تحتوي مجموعات الحقول على حقلين على الأقل من نفس الطبقة أو الجدول. يجب أن تحتوي كل مجموعة حقول على مجموعة فريدة من الحقول.

إنشاء مجموعة حقول

لإنشاء مجموعة حقول، أكمل الخطوات التالية:

  1. تسجيل الدخول إلى المؤسسة.

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

  2. افتح صفحة العنصر الخاصة بطبقة المعالم المستضافة المتأثرة أو الجدول المستضاف.
  3. انقر فوق علامة التبويب البيانات، ثم انقر فوق القيم المشروطة.
  4. استخدم القائمة المنسدلة لتحديد الطبقة أو الجدول الذي يحتوي على الحقول ذات القيم المترابطة.
  5. انقر فوق إنشاء مجموعة حقول.
  6. قم بتحديد اسم لمجموعة الحقول.

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

    بمجرد إنشائها، لا يمكنك تغيير اسم مجموعة الحقول أو الحقول التي تحتوي عليها؛ ومع ذلك، يمكنك تغيير الإعداد تقييدي.

  7. استخدم زر التبديل تقييدي لتحديد ما إذا كانت التركيبات المحددة للحقول مفروضة أم أنها مجرد إرشادات كما يلي:
    • زر التبديل تقييدي قيد التشغيل—يتم تطبيق مجموعات القيم المشروطة؛ لا يمكن للمحررين تطبيق قيم لا تحترم القواعد التي تحددها.
    • زر التبديل تقييدي متوقف—في هذه الحالة غير التقييدية، يتم عرض قائمة القيم المشروطة الصالحة على المحررين، ولكن يمكنهم استخدام قيمة مختلفة مدعومة من قبل النطاق المحدد للحقل.
      ملاحظة:‏

      لا ينطبق هذا الوضع غير التقييدي على عملاء الويب، مثل Map Viewer و Scene Viewer و ArcGIS Web Editor. في عملاء الويب، لا يمكن للمحررين استخدام سوى القيم التي حددتها لمجموعات القيم المشروطة.

  8. ضع علامة في مربع الاختيار المجاور لكل حقل يحتوي على قيم مترابطة.
  9. انقر على إنشاء.

بعد ذلك، حدد القيم المشروطة للحقول في المجموعة.

فتح مجموعة حقول

لفتح الحقول ومجموعات القيم المشروطة لمجموعة حقول موجودة، أكمل الخطوات التالية:

  1. تسجيل الدخول إلى المؤسسة.

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

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

حذف مجموعة حقول

قبل أن تتمكن من حذف مجموعة حقول، يجب عليك أولاً حذف جميع مجموعات القيم المشروطة المحددة لها.

تنبيه:

يتم حذف مجموعات الحقول فوراً ولا يمكن استعادتها.

لحذف مجموعة حقول، أكمل الخطوات التالية:

  1. افتح مجموعة الحقول.
  2. احذف جميع القيم المشروطة المحددة لمجموعة الحقول.
  3. انقر فوق استعراض مجموعات الحقول.
  4. من القائمة الموجودة أسفل الأسماء، حدد مجموعة الحقول التي لم تعد تحتوي على أي مجموعات قيم مشروطة.
  5. انقر على حذف مجموعة الحقول.

تحديد القيم المشروطة

عندما يكون لديك حقول مترابطة في مجموعة حقول، أكمل الخطوات التالية لتحديد القيم التي تعتمد على الحقول الأخرى لكل حقل.

يمكنك تحديد عدد من مجموعات القيم المشروطة حسب حاجتك.

يجب عليك اختيار قيمة لكل حقل في مجموعة الحقول لكل مجموعة قيم مشروطة تقوم بتحديدها.

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

  • [أي]—يمكن أن يحتوي هذا الحقل على أي قيم مسموح بها.
  • [فارغ]—إذا تم تكوين الحقل للسماح بالقيم الفارغة، فيجب على المحررين ترك الحقل فارغًا في هذه المجموعة إذا قمت بتعيين هذه القيمة.
تلميح:

[أي] و [فارغ] هما الخياران الوحيدان المتاحان للحقول التي لا يتم تطبيق نطاق عليها.

  1. افتح مجموعة الحقول.
    تلميح:

    عند إنشاء مجموعة حقول لأول مرة، يتم فتح عرض القيم المشروطة لتلك المجموعة من الحقول على الفور.

  2. إذا تم نشر الطبقة من بيانات في ArcGIS Pro تحتوي على أنواع فرعية محددة، فاختر النوع الفرعي الذي ستحدد له القيم المشروطة.
  3. انقر داخل خلية فارغة أسفل حقل في المجموعة.
  4. اختر القيمة أو حدد مجموعة النطاقات الفرعية التي تؤثر على القيم المسموح بها للحقل الآخر أو الحقول الأخرى في مجموعة الحقول.
  5. انقر داخل الخلايا المقابلة للحقول الأخرى في المجموعة، واختر القيم وحدد النطاقات التي تتوافق مع القيمة الأولى أو النطاق الذي قمت بتعيينه.
  6. لقبول القيم، انقر فوق علامة الاختيار في صف مجموعة القيم المشروطة التي أضفتها.

    لحذف هذه المجموعة من القيم، انقر فوق زر الإلغاء الإلغاء.

  7. انقر فوق حفظ حفظ في صف مجموعة القيم المشروطة التي أضفتها.

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

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

  8. كرر الخطوات من 2 إلى 7 حسب الحاجة لتحديد المزيد من مجموعات القيم المشروطة.

إدارة القيم المشروطة

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

تغيير القيم

يمكنك تغيير القيم لأي من مجموعات القيم المشروطة.

لتغيير القيم، أكمل الخطوات التالية:

  1. افتح مجموعة الحقول.
  2. انقر داخل الخلية لتغيير القيمة، ثم اختر قيمة جديدة أو حدد نطاقًا جديدًا.

    إذا كانت مجموعة الحقول مقيدة، فلا تغير القيمة بما يخالف مجموعات القيم الموجودة.

  3. إذا قررت عدم حفظ التغييرات، فانقر فوق زر إعادة تعيين إعادة التعيين للوضع الافتراضي.
  4. انقر فوق حفظ حفظ في صف تعريف القيمة المشروطة الذي قمت بتعديله أو انقر فوق حفظ جميع التغييرات.
  5. كرر الخطوات من 2 إلى 4 حسب الحاجة.

استبعاد مجموعات القيم المشروطة

لاستبعاد مجموعة قيم مشروطة تنطبق على البيانات الحالية ولكن لا يجب استخدامها للقيم الجديدة، أكمل الخطوات التالية:

  1. افتح مجموعة الحقول.
  2. لاستبعاد مجموعة قيم مشروطة واحدة، انقر فوق استبعاد بجوار المجموعة المراد استبعادها، ثم انقر فوق حفظ حفظ في صف المجموعة المستبعدة.
  3. لاستبعاد مجموعات القيم المشروطة المتعددة، حدد خانة الاختيار بجوار كل مجموعة تريد استبعادها، ثم انقر فوق استبعاد المحدد في أعلى القائمة، وانقر فوق حفظ جميع التغييرات في أسفل القائمة.

لم تعد مجموعات القيم المشروطة المستبعدة تظهر في قائمة القيم المشروطة.

استعادة المجموعة المستبعدة

لاستعادة مجموعة القيم المشروطة المستبعدة، أكمل الخطوات التالية:

  1. افتح مجموعة الحقول.
  2. انقر فوق المجموعات المستبعدة .

    يتغير العرض ليُظهر قائمة بجميع مجموعات القيم المشروطة المستبعدة لمجموعة الحقول هذه.

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

عادت مجموعات القيم المشروطة المستبعدة إلى قائمة القيم المشروطة لمجموعة الحقول هذه وهي نشطة.

خذف مجموعات القيم المشروطة

لحذف مجموعة قيم مشروطة لم تعد مطلوبة، أكمل الخطوات التالية:

تنبيه:

يتم حذف مجموعات القيم المشروطة فورًا عند الحفظ ولا يمكن استعادتها.

  1. افتح مجموعة الحقول.
  2. لحذف مجموعة قيم مشروطة واحدة، انقر فوق حذف حذف بجوار مجموعة القيم، ثم انقر فوق حفظ حفظ.
  3. لحذف جميع مجموعات القيم المشروطة لمجموعة حقول واحدة أو أكثر، اتبع الخطوات التالية:
    1. افتح علامة تبويب الإعدادات في صفحة العنصر لطبقة المعالم المستضافة أو الجدول الذي يحتوي على مجموعات القيم المشروطة.
    2. قم بالتمرير إلى قسم طبقة المعالم (المستضافة).
    3. إذا كان عنصر طبقة المعالم المستضافة يحتوي على طبقات متعددة، فاختر الطبقة الصحيحة من القائمة المنسدلة الطبقات في قسم القيم المشروطة.
    4. انقر على حذف القيم المشروطة.
    5. حدد خانة الاختيار بجوار مجموعة الحقول أو المجموعات التي سيتم حذف جميع مجموعات القيم المشروطة لها، ثم انقر فوق حذف.
  4. لحذف عدة مجموعات لطبقة أو جدول واحد، حدد خانة الاختيار بجوار كل تعريف لحذفه، وانقر فوق حذف المحدد في أعلى القائمة، ثم انقر فوق حفظ جميع التغييرات في أسفل القائمة.

مجموعات حقول التصدير ومجموعات القيم المشروطة الخاصة بها

لتصدير ملف .zip يحتوي على ملفات قيم مفصولة بفواصل (.csv)—ملف يحدد مجموعات الحقول وملف يحتوي على تعريفات مجموعات القيم المشروطة - أكمل الخطوات التالية:

  1. افتح علامة تبويب الإعدادات في صفحة العنصر لطبقة المعالم المستضافة أو الجدول الذي يحتوي على مجموعات القيم المشروطة.
  2. قم بالتمرير إلى قسم طبقة المعالم (المستضافة).
  3. إذا كان عنصر طبقة المعالم المستضافة يحتوي على طبقات متعددة، فاختر الطبقة الصحيحة من القائمة المنسدلة الطبقات في قسم القيم المشروطة.
  4. انقر فوق تصدير القيم المشروطة.

يتم كتابة ملف .zip يحتوي على الملفات .csv مباشرةً إلى مجلد التنزيلات المحلي الخاص بك.

مثال على استخدام مجموعات القيم المشروطة

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

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

الحقلنوع النطاق

حقل zone_code

قائمة النطاقات التي تحتوي على رموز التقسيم إلى مناطق

حقل building_type

قائمة النطاقات التي تحتوي على أنواع المباني؛ تعتمد القيم المسموح بها على الرمز المحدد في حقل zone_code.

حقل num_buildings

يحدد نطاق النطاق النطاق الكامل للقيم المسموح بها (0-12)؛ يتم تطبيق مجموعة فرعية من النطاقات الأكثر تقييدًا اعتمادًا على القيمة الموجودة في حقل zone_code وقيمة حقل building_type.

على سبيل المثال، يمكنك تحديد رمز التقسيم إلى مناطق المشروطة التالي، ونوع المبنى، ونطاق عدد مجموعات قيمة المبنى المسموح بها:

قيمة Zone_codeالقيم المحتملة لحقل building_typeالنطاق المسموح به لقيمة حقل num_buildings

R1

مسكن عائلي فردي

0–1

RD2

مسكن عائلي فردي

0–2

RD2

مسكن دوبلكس

0–1

RD6

مسكن عائلي فردي

0–6

RD6

مسكن دوبلكس

0–3

RD6

مسكن تريبلكس

0–2

مع تحديد هذه التركيبات، إذا قام المحرر بتحديد قطعة أرض RD2 - والتي تسمح بوجود مسكنين - فيمكن أن يكون هناك 0 أو 1 أو 2 منزل عائلي منفرد على قطعة الأرض أو 0 أو 1 منزل مزدوج على قطعة الأرض.