تمرين - إنشاء نموذج بيانات وإنشاء تطبيق اللوحة

مكتمل

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

المواصفات

أنشئ تطبيق لوحة Power Apps يسمى طلبات حجز Contoso الذي يفي بهذه المواصفات:

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

تحقق من عملك

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

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

تلميح

إذا واجهتك مشكلة هنا، إن مراجعة كيفية إنشاء تطبيق لوحة قد تفيد. تذكر أنه يمكنك عرض بيانات طلب الحجز بالانتقال إلى www.make.powerapps.com وتحديد Dataverse > الجداول > طلبات الحجز.