التَمرين - نمذجة نماذج الجدَاول

مكتمل

فِي هذا التَمرين، ستقوم بتعديل النموذج الرئيسي لـ LocationTable. للبدء، سجّل الدخول إلى Power Apps، ثم اتبع الخطوَات التَالِية:

  1. مِن لوحة التنقل الموجودة عَلى الجانب الأيسر، حدد الجدَاول.

    لقطة شاشة للخطوات الثلاث الأولى مِن التَمرين.

  2. ابحث عن LocationTable الذي أنشأته فِي الوحدة السابقة. يمكنك البحث عنه عن طريق كتابة الموقع فِي حقل البحث فِي الزاوية العلوية اليمِنى مِن الشاشة.

  3. حدد LocationTable، ثم حدد النماذج (مِن جزء تجارب البيانات). ابحث عن وحدد نموذج المعلومات الرئيسي للانتقال إلى تجربة تصميم النماذج.

  4. أضف Owner (حقل Dataverse قياسي يحدد المستخدم الذي أنشأ السجل فِي الجدول) إلى قسم العنوان فِي الجدول عن طريق سحب حقل Owner ثم إفلاته فِي أعَلى يمين العنوان. (إذا كنت قد قمت بتنزيل الحل فِي بداية هَذه الوحدَة، فإن هذه الخطوات قد تم تطبيقها بالفعل، ولكن يمكنك المتابعة). توضح الصورة أسفل الخطوة رقم 7 أدناه الخطوات 4-7 أدناه لمساعدتك فِي توجيهك.

  5. أضف الحقول التي سيُدخلها المستخدم للمواقع فِي قسم عام مِن النموذج. كما فِي الوحدة السابقة، يعرض الجزء أعمدة الجدول الموجود عَلى اليسار الأعمدة المختلفة المتوفرة فِي LocationsTable والتي يمكن أن تصبح حقول نموذج. اسحب الحقول ثم أفلتها فِي قسم عام. ضع الحقول بالترتيب التالي:

    1. LocationId

    2. LocationName

    3. LocationCountry

  6. لنقم بتعيين حقل LocationId ليكون للقراءة فقط. حدد حقل LocationId، وعَلى لوحة الجانب الأيمِن ضمِن الخصائص، حدد خانة الاختيار للقراءة فقط.

  7. لإكمال التغييرات، حدد حفظ ونشر فِي الجزء الأيمِن العلوي. يجب أن يشبه نموذج LocationTable الصورة أدناه.

    لقطة شاشة للخطوات مِن 4 إلى 7 توضح النموذج المكتمل.

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

  8. ارجع إلى الشاشة الرئيسية للجدول لـ LocationTable (الجدَاول >LocationTable).

  9. حدد الزر تحرير مِن شريط الأوامر لتحرير البيانات فِي الجدول.

  10. حدد شارة الرتبة السفلية الموجودة عَلى يمين + صف جَديد ثم حدد صفاً جَديدًا باستخدَام النموذج لفتح النموذج الذي أنشأته للتو فِي علامة تبويب مستعرض مِنفصلة.

    لقطة شاشة تُظهر جدول البيانات الذي يُظهر خيار صف جَديد باستخدَام النموذج.

  11. أدخل المعلومات التالية فِي النموذج. ثم حدد حفظ وإغلاق فِي شريط الأوامر. (سيتم ملء حقل LocationId تلقائياً).

    • LocationName - مصنع Contoso الرئيسي

    • LocationCountry - اختيَار الولايات المتحدة الأمريكية مِن القَائمة المُنسدلة

تعديل النموذج الرئيسي لـ TypeofAccidentTable

اتبع الخطوَات التَالِية لتعديل النموذج الرئيسي لـ TypeofAccidentTable:

  1. انتقل إلى الجزء السفلي مِن قائمة الجدَاول فِي Power Apps.

  2. ابحث عن TypeofAccidentTable الذي أنشأته فِي الوحدة السابقة. تذكر أنه يمكنك البحث عنه عن طريق كتابة typeofaccident فِي حقل البحث.

  3. حدد الجدول ثم حدد النماذج (مِن جزء تجارب البيانات). بعد ذلك، حدد نموذج المعلومات الرئيسي للانتقال إلى تجربة تصميم النماذج.

  4. قم بسحب وإفلات حقل المالك إلى قسم العنوان فِي الجدول.

  5. أضف الحقول التي سيستخدمها المستخدم لنوع الحوادث فِي قسم عام بالنموذج. اسحب الحقول ثم أفلتها فِي قسم عام. ضعها بالترتيب التالي:

    1. TypeofAccidentId (يمكن أن يكون هذا الحقل موجودًا فِي النموذج بالفعل)

    2. AccidentName

    3. AccidentSeverity

  6. قم بتعيين حقل TypeofAccidentId إلى "للقراءة فقط". حدد حقل TypeofAccidentId، وعَلى الجانب الأيمِن ضمِن الخصائص، حدد المربع الموجود بجوار للقراءة فقط.

  7. لإكمال التغييرات، حدد حفظ ونشر فِي الجزء الأيمِن العلوي.

    الآن، دعنا نستخدم النموذج الجَديد لإضافة بعض البيانات إلى جدول TypeofAccidentTable.

  8. ارجع إلى شاشة "الجدَاول" الرئيسية لـ TypeofAccidentTable.

  9. حدد الزر تحرير مِن شريط الأوامر للوصول إلى شاشة تحرير البيانات. فِي شريط الأوامر، حدد شارة الرتبة السفلية عَلى يمين + صف جَديد، ثم حدد صفاً جَديدًا باستخدَام النموذج مِن القائمة المِنسدلة.

  10. فِي علامة تبويب المستعرض الجَديدة، يفتح النموذج الخَاص بك. أدخل المعلومات أدناه فِي النموذج:

    • AccidentName - الانزلاق والسُقوط

    • AccidentSeverity - تَحدِيد 2 مِن القَائمة المُنسدلة

  11. حدد حفظ وإغلاق مِن شريط الأوامر. يجب أن ترى الآن البيانات التي تم إدخالها فِي جدولك.

تعديل النموذج الرئيسي لـ AccidentTable

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

  1. الرجوع إلى قائمة Power Apps فِي الجدَاول.

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

  3. حدد الجدول ثم حدد النماذج (مِن جزء تجارب البيانات). ابحث عن وحدد نموذج المعلومات الرئيسي للانتقال إلى تجربة تصميم النماذج.

  4. أضف المالك إلى قسم العنوان بالجدول عن طريق سحب حقل المالك ثم إفلاته فِي أعَلى يمين العنوان.

  5. أضف الحقول التي سيُدخلها المستخدم لسجلات الحوادث الجَديدة فِي قسم عام بالنموذج. اسحب الحقول ثم أفلتها فِي قسم عام بالنموذج الخَاص بك. ضعها بالترتيب التالي:

    1. AccidentId

    2. LocationId

    3. AccidentTypeId

    4. AccidentDate

    5. AccidentDescription

  6. قم بتعيين حقل AccidentId إلى للقراءة فقط عن طريق تحديد حقل AccidentId، وعَلى الجانب الأيمِن ضمِن الخصائص، حدد خانة الاختيار بجوار للقراءة فقط.

  7. حدد حقل LocationId، وعَلى الجانب الأيمِن ضمِن الخصائص، قم بتغيير طريقة العرض الافتراضية (ربمَا تحتاج إلى التمرير لأسفل الخصائص للعثور عليها) مِن طريقة عرض البحث عن LocationTable إلى LocationTables النشطة.

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

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

  10. حدد قسم المكونات مِن لوحة التنقل الجانبية (يشبه المربعات الأربعة التي يتم ترتيبها فِي مربع أكبر) ثم حدد الخيار علامة التبويب مِن عمود واحد لإضافة علامة تبويب جَديدة فِي القسم عام. (راجع الصورة الموجودة أدناه لمساعدتك فِي الخطوَات التَالِية والمرقمة فِي الصورة. تُظهر الصورة النموذج المكتمل).

    لقطة شاشة للجدول المكتمل.

  11. فِي جزء الخصائص، بالنسبة إلى التسمية، أدخل مراجعة المدير. لـ الاسم، أدخل tab_2. حدد علامة التبويب مراجعة المدير فِي النموذج.

  12. قم بالتبديل مِن المكونات إلى أعمدة الجدول وأضف الحقول التالية إلى علامة التبويب الجَديدة:

    • ManagerReviewed

    • ManagerComments

  13. فِي لوحة النموذج، حدد علامة التبويب عام.

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

  15. فِي النافذة المِنبثقة تحديد طرق عرض الشبكة الفرعية، ابحث عن EmployeeTables ضمِن الجدول ثم حدد EmployeeTables النشطة كـ طريقة العرض الافتراضية.

  16. حدد تم لإضافة الشبكة الفرعية.

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

  18. حدد حفظ ونشر لإكمال النموذج.

    بعد ذلك، دعنا نستخدم نموذجنا الجَديد لإضافة بعض البيانات إلى AccidentTable الخَاص بنا.

  19. ارجع إلى شاشة الجدَاول > AccidentTable الرئيسية.

  20. حدد تحرير مِن شريط الأوامر للانتقال إلى الجدول القابل للتحرير.

  21. حدد الآن شارة الرتبة السفلية عَلى يمين زر + صف جَديد فِي شريط الأوامر ومرة أخرى صف جَديد باستخدَام النموذج للانتقال إلى نموذج رئيسي جَديد.

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

    • LocationId - حدد إدخال للكشف عن الخيارات المتاحة، وحدد معرّف موقع متاح.

      ملاحظة

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

    • AccidentTypeId - أدخل للكشف عن الخيارات المتاحة ثم حدد المعرّف المتاح.

    • AccidentDate - [حدد تاريخ اليوم]

    • AccidentDescription - أدخل سقط موظفان نتيجة الأرضية المبتلة فِي الغرفة الرئيسية.

  23. حدد حفظ مِن شريط الأوامر.

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

  25. حدد إضافة موظف موجود مِن عنوان الشبكة الفرعية، ثم اضغط Enter فِي مربع البحث عن السجلات للكشف عن معرفات الموظفِين. إذا حددت كل واحدة، فسترى نموذج التسجيل لـ Oscar Ward وSerena Davis، عَلى التوالي. حدد كلاً مِن معرفات الموظفِين هذه.

  26. حدد إضافة لإضافة أسماء الموظفِين. (قد تحتاج إلى تحديد تحديث لتظهر الأسماء فِي القائمة.)

  27. حدد حفظ وإغلاق مِن شريط الأوامر لإكمال العملية.

    لقطة شاشة لقائمة الموظفِين المعنيين.

لقد رأيتَ فِي هذا التَمرين كيف تُساعدك الشبكة الفرعية عَلى إدخال المعلومات ذات الصلة مِن جدول آخر. وتدرك الآن أنه بإمكانك تعديل النماذج الجاهزة لتلبية احتياجاتك التنظيمية. عَلى غرار تعديل طرق عرض الجدول، يمكنك الوصول إلى محرر النماذج مِن نفس شاشة واجهة الجدول فِي Power Apps. وأخيراً، يمكنك اختبار النموذج الخَاص بك للتدرب عَلى إدخال البيانات فِي الجدول الخَاص بك. عمل رائع! حان الوقت لإجراء التحقق مِن المعرفة.