Skip To Content

تكوين نماذج لتحرير البيانات الجدولية (Map Viewer)

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

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

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

ملاحظة:‏

حاليًا، يمكنك تكوين النماذج في Map Viewer في ArcGIS Online وArcGIS Enterprise وفي تطبيق ويب ArcGIS Field Maps.

يمكنك استخدام النماذج لتحرير طبقات المعالم في Map Viewer في ArcGIS Online وArcGIS Enterprise وفي تطبيق الجوال ArcGIS Field Maps.

قبل إنشاء نموذج

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

إنشاء نموذج

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

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

اتبع هذه الخطوات لإنشاء نموذج لطبقة المعالم القابلة للتحرير:

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

    تظهر نافذة تكوين النموذج.

  5. استخدم الخيارات التالية وحدها أو مجتمعة لإضافة عناصر إلى النموذج.

    عناصر النموذج هي مجموعات الحقول وحقول الإدخال التي تظهر في النموذج. تستند عناصر الحقل إلى الحقول الموجودة في طبقة المعالم.

    • تحويل العناصر المنبثقة الحالية—إذا قمت بتكوين عناصر منبثقة لطبقة المعالم، يمكنك استخدام التكوين المنبثق الحالي كنقطة بداية لتكوين النموذج.
    • إضافة حقول—اختر الحقول التي تريد إضافتها إلى النموذج في الطبقة. عند إضافة حقل إلى لوحة النموذج، يصبح عنصر نموذج.
    • إنشاء مجموعة من العناصر—يمكنك إنشاء عناصر مجموعة قابلة للتوسيع والطي للاحتفاظ بالمعلومات المرتبطة منطقيًا معًا في النموذج.
    • إضافة مجموعات حقول القيمة المحتملة - إذا كانت البيانات في طبقة المعالم تحتوي على قيم محتملة محددة، فإن قائمة مجموعات الحقول تكون موجودة في منشئ النموذج. يتيح لك ذلك إضافة مجموعات الحقول المرتبطة منطقيًا إلى لوحة النموذج في خطوة واحدة.
  6. بعد إضافة الحقول والمجموعات في صورة عناصر إلى لوحة النموذج، قم بتنسيق كل عنصر.
  7. اختياريًا، حدد تعبيرات Arcade التي تحدد متى يجب أن يظهر العنصر في النموذج ومتى يجب ألا يظهر.
  8. عندما تنتهي من إضافة التعبيرات الشرطية وتنسيقها وتكوينها للعناصر الموجودة في النموذج، انقر فوق موافق لإنشاء النموذج.
  9. قم بعمل حفظ للخريطة.

    ملاحظة:‏

    إذا أغلقت الخريطة دون حفظ التغييرات، فستفقد النموذج.

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

تحويل العنصر المنبثق الحالي

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

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

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

ملاحظة:‏

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

إضافة حقول

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

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

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

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

    تلميح:

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

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

إنشاء مجموعات العناصر

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

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

اتبع هذه الخطوات لتجميع العناصر ذات الصلة معًا في النموذج في قسم قابل للطي:

  1. اسحب عنصر المجموعة من قائمة عناصر النموذج إلى لوحة النموذج.

    تمت إضافة عنصر النموذج إلى لوحة النموذج.

  2. اسحب الحقول ذات الصلة إلى المجموعة.

    يمكنك سحب الحقول من قائمة الحقول في جزء منشئ النموذج أو من لوحة النموذج.

  3. حدد عنصر المجموعة لتحرير خصائصه.

    يظهر جزء الخصائص، الذي يسمح لك بتحرير المعلومات التالية:

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

تلميح:

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

إضافة مجموعات الحقول المحتملة إلى النموذج

إذا قام مالك البيانات بإنشاء مجموعات حقول محتملة في ArcGIS Pro للبيانات، فستظهر مجموعات الحقول المحتملة في قائمة مجموعات الحقول بجانب لوحة النموذج.

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

يتم سرد مجموعات الحقول المحتملة التي تشترك في واحد أو أكثر من الحقول معًا. تتم إضافتها إلى النموذج كمجموعة حقول واحدة.

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

تنبيه:

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

لمعرفة كيفية إنشاء مجموعات الحقول المحتملة في ArcGIS Pro، راجع إنشاء القيم المحتملة وإدارتها.

اتبع هذه الخطوات لإضافة مجموعات حقول القيمة المحتملة إلى النموذج:

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

    تلميح:

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

  2. بعد إضافة مجموعات الحقول كعناصر إلى النموذج، قم بتنسيق عناصر المجموعة وتنسيق عناصر الحقل.

تطبيق التنسيق على عناصر النموذج

عندما تحدد عنصر نموذج في لوحة العنصر، يظهر جزء الخصائص.

أوضح القسم السابق خصائص إعداد عناصر المجموعة.

بالنسبة لعناصر الحقل، يُظهر قسم التنسيق الخاص بجزء الخصائص الخصائص التي يمكنك تحديدها للعنصر في النموذج وتلك المأخوذة من الطبقة والتي لا يمكن تغييرها للنموذج. توضح الأقسام التالية الخصائص التي يمكنك تحديدها لعناصر الحقل على النموذج.

تحديد اسم العرض

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

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

تنسيق عناصر النص

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

  1. حدد نصًا من العنصر لفتح جزء الخصائص.
  2. انقر فوق القائمة المنسدلة نوع الإدخال وحدد أحد الخيارات.
    • الرمز الشريطي—يمكن استخدام هذا الخيار فقط في التطبيقات التي تحتوي على قارئ الرمز الشريطي. إذا اخترت نوع الإدخال هذا، فسيعود العنصر إلى السطر النصي الواحد في التطبيقات التي لا يمكنها قراءة الرموز الشريطية كإدخال، مثل Map Viewer.
    • السطر النصي الواحد—سيُظهر حقل الإدخال في النموذج سطر واحد للنص.
    • السطور النصية المتعددة—سيكون حقل الإدخال في النموذج بارتفاع سطور متعددة. استخدم نوع الإدخال هذا للحقول النصية التي تتضمن حدًا أقصى للطول للسماح للمحررين برؤية النص كله في الحقل.
  3. لعرض النص في الحقل الذي يطالب المحرر بالقيمة الصحيحة، اكتب ذلك النص في حقل العنصر النائب.

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

    يظهر نص العنصر النائب داخل عنصر حقل الإدخال، ويُستبدل بالنص الذي يدخله المحرر.

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

  4. في حقل الوصف، أدخل نصًا يشرح ما تمثله القيم الموجودة في الحقل.

    يظهر الوصف أسفل العنصر الموجود في النموذج.

  5. قم بتعيين قيم الحد الأدنى للطول (الحد الأدنى لطول الأحرف) والحد الأقصى للطول (الحد الأقصى لطول الحرف) الخاصة بالعنصر.

    في بعض الأحيان، يتم نشر طبقة معالم بحجم حقل نص افتراضي بدلاً من الطول المناسب للحقل. على سبيل المثال، قد يحتوي الحقل الذي يمكن أن يحتوي على عدد محدود فقط من القيم، مثل نعم أو لا أو غير معروف، على حقل يصل طوله إلى 256 حرفًا في طبقة المعالم. لكن يمكنك تعيين حد أدنى وحد أقصى قدره 1 إذا كنت تريد أن يكتب المحررون y أو n أو u فقط عند تحرير القيم في الحقل.

    لا يمكنك تعيين حد أقصى لطول الأحرف أطول من طول الحقل.

  6. حدد مربع الاختيار بجوار مطلوب لتحديد وجوب إدخال المحررين قيمة في الحقل.

    راجع تحديد العناصر على النحو المطلوب لمزيد من المعلومات.

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

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

تنسيق عناصر التاريخ

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

اتبع هذه الخطوات لتنسيق العناصر التي تشير إلى حقول التاريخ:

  1. حدد تاريخًا من العنصر لفتح جزء الخصائص.
  2. انقر فوق القائمة المنسدلة نوع الإدخال وحدد أحد الخيارات.
    • التاريخ—يُتيح هذا الخيار للمحرر إدخال تاريخ.
    • التاريخ والوقت—يتيح هذا الخيار للمحرر إدخال تاريخ ووقت.
  3. في حقل الوصف، أدخل نصًا يشرح ما تمثله القيم الموجودة في الحقل.

    يظهر الوصف أسفل العنصر الموجود في النموذج.

  4. بالنسبة لعناصر التاريخ، قم بتعيين القيم الخاصة بمعلمات تاريخ البدء وتاريخ الانتهاء اختياريًا لتقييد النطاق الزمني الذي يمكن للمحررين استخدامه.

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

  5. بالنسبة لعناصر التاريخ والوقت، قم بتعيين القيم الخاصة بمعلمات وقت البدء ووقت الانتهاء اختياريًا.

    على سبيل المثال، بالنسبة للنماذج التي يتم استخدامها أثناء ساعات العمل فقط، يمكنك تقييد أوقات البدء والانتهاء كي لا تقع خارج ساعات عملك.

  6. حدد مربع الاختيار بجوار مطلوب لتحديد وجوب إدخال المحررين قيمة في الحقل.

    راجع تحديد العناصر على النحو المطلوب لمزيد من المعلومات.

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

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

تنسيق عناصر الرقم

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

  1. حدد نصًا من العنصر لفتح جزء الخصائص.
  2. انقر فوق القائمة المنسدلة نوع الإدخال وحدد أحد الخيارات.
    • الرمز الشريطي—يمكن استخدام هذا الخيار فقط في التطبيقات التي تحتوي على قارئ الرمز الشريطي. إذا اخترت نوع الإدخال هذا، فسيعود العنصر إلى نوع الإدخال الافتراضي في التطبيقات التي لا يمكنها قراءة الرموز الشريطية كإدخال، مثل Map Viewer.
    • رقم - مزدوج - إذا تم تحديد الحقل في الطبقة على أنه مزدوج، فلن يقبل التطبيق الذي ستُستخدم فيه الخريطة للتحرير الرمز الشريطي كإدخال، وسيحتاج المحررون إلى إدخال أرقام عشرية، اختر رقم - مزدوج.
    • رقم - صحيح—إذا تم تحديد الحقل في الطبقة بأنه صحيح أو مزدوج، فلن يقبل التطبيق الذي ستُستخدم فيه الخريطة للتحرير الرمز الشريطي كإدخال، وينبغي للمحررين عدم إدخال أرقام عشرية، اختر رقم - صحيح.
  3. لعرض النص في الحقل الذي يطالب المحرر بالقيمة الصحيحة، اكتب ذلك النص في حقل العنصر النائب.

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

    يظهر نص العنصر النائب داخل عنصر حقل الإدخال، ويُستبدل بالنص الذي يدخله المحرر.

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

  4. في حقل الوصف، أدخل نصًا يشرح ما تمثله القيم الموجودة في الحقل.

    يظهر الوصف أسفل العنصر الموجود في النموذج.

  5. حدد مربع الاختيار بجوار مطلوب لتحديد وجوب إدخال المحررين قيمة في الحقل.

    راجع تحديد العناصر على النحو المطلوب لمزيد من المعلومات.

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

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

تنسيق عنصر يحتوي على قائمة تتكون من ثلاث قيم أو أكثر

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

  1. حدد عنصر نموذج يشير إلى حقل بقائمة قيم محددة لفتح جزء الخصائص الخاص به.
  2. في قسم التنسيق، انقر فوق القائمة المنسدلة نوع الإدخال وحدد أحد الخيارات التالية:
    • مربع التحرير والسرد—يختار مستخدمو النموذج قيمة من قائمة الخيارات المتاحة.
    • أزرار المفتاح المتعدد الخيارات - تظهر جميع الخيارات في النموذج بجوار أزرار خيار. ينقر مستخدمو النموذج فوق الزر المناسب.

    إذا كانت القائمة تحتوي على الكثير من القيم (على سبيل المثال، سبع قيم أو أكثر)، فسيوفر مربع التحرير والسرد مساحة على النموذج.

  3. في حقل الوصف، أدخل نصًا يشرح ما تمثله القيم الموجودة في الحقل.

    يظهر الوصف أسفل العنصر الموجود في النموذج.

  4. حدد مربع الاختيار بجوار مطلوب لتحديد وجوب إدخال المحررين قيمة في الحقل.

    راجع تحديد العناصر على النحو المطلوب لمزيد من المعلومات.

  5. لمنع المحررين من استخدام النموذج لتحديث القيم في هذا الحقل، قم بإلغاء تحديد السماح بالتحرير.

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

عناصر التنسيق التي تحتوي على قيمتين محتملتين

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

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

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

      يمكنك تغيير القيمة التي تعادل مفتاحًا ممكّنًا بالنقر فوق زر تبديل ترتيب القيم بجوار قيم التبديل.

      إذا لم يكن الحقل يحتوي على قيمة افتراضية معينة واخترت تبديل لنوع الإدخال، فسيُعرض العنصر في صورة مربع تحرير وسرد على النموذج.

  3. في حقل الوصف، أدخل نصًا يشرح ما تمثله القيم الموجودة في الحقل.

    يظهر الوصف أسفل العنصر الموجود في النموذج.

  4. حدد مربع الاختيار بجوار مطلوب لتحديد وجوب إدخال المحررين قيمة في الحقل.

    راجع تحديد العناصر على النحو المطلوب لمزيد من المعلومات.

  5. لمنع المحررين من استخدام النموذج لتحديث القيم في هذا الحقل، قم بإلغاء تحديد السماح بالتحرير.

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

تحديد العناصر كما هو مطلوب

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

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

  1. انقر فوق عنصر نموذج حقل لفتح جزء الخصائص به.
  2. حدد المربع المجاور لـ مطلوب وحدد ما إذا كانت طبقة المعلم تسمح بقيم فارغة:
    • نعم - حدد هذا الخيار إذا سمح الحقل في طبقة المعلم بقيم خالية، ولكن عند التحرير من خلال النموذج، يتعين على المحررين توفير إدخال لعنصر الحقل.
    • لا - حدد هذا الخيار عندما يتم تكوين الحقل الموجود في طبقة المعالم كحقل غير قابل للإلغاء.

تحديد التعبيراتديناميكيًا مشروطًا

يمكنك جعل النموذج ديناميكيًا بناءً على الشروط المنطقية التالية التي تحددها باستخدام تعبيرات ArcGIS Arcade:

تكوين الرؤية المشروطة

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

  1. انقر فوق عنصر نموذج حقل لفتح جزء الخصائص به.
  2. في قسم الرؤية المشروطة، انقر فوق + إضافة تعبير.

    تظهر نافذة تحرير التعبير.

  3. أنشئ تعبيرًا باستخدام إحدى الطرق التالية:
    • استخدم القوائم المنسدلة لاختيار الحقول والعمليات والقيم لإنشاء تعبير.
    • انقر فوق تشغيل محرر Arcade لكتابة تعبير Arcade في محرر Arcade. يكون هذا مفيدًا للتعبيرات الأكثر تعقيدًا.

    كل تعريف محدد بشرط واحد أو أكثر. يتضمن الشرط اسم حقل وعامل تشغيل وربما قيمة. تتحدد قائمة عوامل التشغيل المتاحة على حسب نوع الحقل (السلسلة أو الرقم أو التاريخ).

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

    • اسم الحقل—ضرر الماء
    • عامل التشغيل—هو
    • القيمة—Yes

    هذا مظهر التعبير نفسه في بناء الجملة Arcade:

    DomainName($feature, "water_damage") == "Yes"

    يُطبق Map Viewer ملف تعريف القيد Arcade لتقييم ما إذا كان المعلم يفي بالمعايير المحددة في التعبير. إذا تمت الإشارة إلى قيمة أخرى غير Yes في الحقل water_damage، فلن تظهر مجموعة ضرر الماء في النموذج.

  4. لتطبيق أكثر من شرط واحد، انقر فوق إضافة شرط ثم كرر الخطوة السابقة.

    ملاحظة:‏

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

  5. انقر حفظ.

    ينطبق تعبير الرؤية المشروطة على المجموعة أو الحقل.

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

يمكنك تكرار التعبير أو تحريره أو حذفه في أي وقت من قائمة الرؤية المشروطة. لتحرير التعبير باستخدام Arcade، انقر فوق تحرير (متقدم) من هذه القائمة.

إضافة تعبيرات لحساب قيم الحقول

يمكنك إضافة تعبير محسوب إلى النموذج لحساب البيانات وتعبئتها تلقائيًا. يوفر ذلك الوقت للمحررين ويُطبق تكامل البيانات عن طريق أتمتة حساب قيمة الحقل.

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

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

لإنشاء تعبير محسوب، أكمل الخطوات التالية:

  1. انقر فوق عنصر نموذج حقل لفتح جزء الخصائص به.
    تنبيه:

    إذا تم تمكين التحرير لعنصر النموذج، فلن يتم تشغيل التعبير.

  2. في قسم التعبيرات المحسوبة، انقر فوق + إضافة تعبير.

    يظهر جزء محرر Arcade. يسمح لك محرر Arcade بكتابة التعبير واختباره قبل حفظه في عنصر النموذج المحدد.

  3. انقر فوق تحرير بجوار العنوان وأدخل عنوانًا للتعبير.
  4. اكتب التعبير المحسوب.

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

    if (IsEmpty(Geometry($feature))){
        return;
    }
    else{
        Area($feature, 'square-meters')
    }
    لمعرفة المزيد عن حساب المنطقة باستخدام Arcade، راجع المنطقة (دوال الشكل الهندسي).

    للحصول على قائمة بجميع الدوال المعروضة في Arcade، راجع فهرس دوال Arcade .

  5. انقر فوق اختبار للتأكد من أن التعبير لا ينتج خطأً.
  6. انقر فوق موافق لإغلاق محرر Arcade.

    يتم تطبيق التعبير المحسوب على عنصر النموذج.

  7. انقر فوق حفظ لحفظ التعبير والنموذج.

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

    ملاحظة:‏

    يمكنك تكرار التعبير أو تحريره أو حذفه في أي وقت من قائمة التعبيرات المحسوبة.

أمثلة التعبيرات المحسوبة

فيما يلي أمثلة على التعبيرات المحسوبة:

  • توفير معلومات التاريخ—يوفر التعبير التالي التاريخ الحالي لحقل التاريخ:
    return Today();
    لمعرفة المزيد عن معلومات التاريخ التي يمكنك الوصول إليها باستخدام Arcade، راجع دوال التاريخ.
  • استخراج المعلومات من الطبقات المتقاطعة - يُطبق التعبير التالي على حقل الرمز البريدي في النموذج ويستخرج قيمة الرمز البريدي من طبقة قطعة الأرض المتقاطعة:
    if (IsEmpty(Geometry($feature))){
        return;
    }
    else{
        var parcels_FS = Intersects($feature, FeatureSetByName($map,"Redlands parcels")); 
         if (Count(parcels_FS) == 1){ 
           return Text(First(parcels_FS).ZIP_CODE);
         }
    }
    لمعرفة المزيد عن استخراج المعلومات من الطبقات المتقاطعة باستخدام Arcade، راجع التقاطعات (دوال الشكل الهندسي).

للحصول على قائمة بجميع الدوال المعروضة في Arcade، راجع فهرس دوال Arcade .