تمرين - إنشاء جدول تقرير المصروفات

مكتمل

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

إنشاء جدول جديد

لإنشاء جدول فِي Dataverse، اتبع الخطوات الآتية:

  1. في المتصفح الخاص بك، انتقل إلى https://make.powerapps.com. من قائمة التنقل اليسرى، حدّد الجداول. إذا كنت لا ترى الجداول على اليسار، فحدّد المزيد وستحتوي القائمة المنبثقة على الجداول.

  2. في الأعلى، حدّد جدول جديد.

    لقطة شاشة لقائمة جداول فِي Power Apps، مع تمييز خيار جدول جديد.

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

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

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

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

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

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

  3. أدخل معلومات الجدول لمطابقة لقطة الشاشة التالية، ثم حدّد حفظ.

    لقطة شاشة لملء حقول معلومات الجدول الجديد.

    لقطة شاشة لملء حقول العمود الأساسي الجدول الجديد.

    بعد لحظات قليلة، سيظهر جدولك فِي محرر المستعرض.

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

    في الجزء السفلي من الشاشة، ترى الجزء المسمى أعمدة تقرير المصاريف والبيانات. يوجد العمود الأساسي وجهة الرحلة مع 18 آخر غير معروض. يمكنك تحديد 18 آخر لمعرفة الأعمدة الأخرى المتاحة حالياً للعرض فِي جدولك. لقد قام Dataverse بإنشاء العديد من الأعمدة لمساعدتك على تنظيم معلوماتك وتأمينها. لن يتم استخدام جميع الأعمدة فِي هذا التمرين؛ ومع ذلك، خصص بعض الوقت للاطلاع عليها فِي حالة الحاجة إلى استخدامها لاحقاً. لاحظ أن هناك حقل بحث يمكّنك من العثور بسرعة على حقول البيانات الخاصة بك لتضمينها.

    لقطة شاشة للأعمدة الـ 18 الأخرى التي تعرض أعمدة إضافية تم إنشاؤها بالفعل.

إنشاء الأعمدة

والآن، بعد إنشاء الجدول، تحتاج إلى إضافة بضع أعمدة إلى الحل الخاص بك:

  1. في جزء الأعمدة والبيانات، حدّد زر الجمع (عمود جديد) إلى يمين 18 الأخرى. يؤدي القيام بذلك إلى إظهار جزء العمود الجديد على الجانب الأيمن من الشاشة.

    لقطة شاشة لتمييز خيار

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

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

    لمزيد من المعلومات، راجع الشروع فِي العمل باستخدام Dataverse.

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

  2. أدخل معلومات العمود الجديدة التالية، ثم حدّد حفظ.

    • اسم العرض - تاريخ المغادرة

    • الوصف - تاريخ المغادرة من المدينة الأصلية للسفر

    • نوع البيانات - التاريخ فقط (استخدم القائمة المنسدلة للعثور علي هذا الخيار)

    • مطلوب - اختياري (الإعداد الافتراضي)

    لقطة شاشة لملء حقول تاريخ المغادرة.

  3. استمر فِي إنشاء الأعمدة التالية:

    • اسم العرض - تاريخ الوصول

      • الوصف - تاريخ العودة إلى المدينة الأصلية من السفر

      • نوع البيانات - التاريخ فقط

      • مطلوب - اختياري

    • اسم العرض - الإجمالي

      • الوصف - إجمالي مصروفات الرحلة

      • نوع البيانات - العملة

      • مطلوب - اختياري

    • اسم العرض - ملاحظات

      • الوصف - أي ملاحظات أو معلومات إضافية عن الرحلة والمصروفات

      • نوع البيانات - أسطر متعددة للنص > النص العادي

      • مطلوب - اختياري

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

  4. أضف عموداً جديداً وأدخل حالة التقرير فِي حقل اسم العرض.

  5. في القائمة المنسدلة نوع البيانات، حدّد اختيار.

  6. سيظهر حقل جديد يُسمي مزامنة هذا الاختيار مع. حدّد اختيار جديد.

    لقطة شاشة لحقل

  7. في جزء الاختيار الجديد الذي يظهر على يمين الشاشة، ضمن اسم العرض، أدخل "حالة تقرير مصاريف الاختيارات" وأضف الاختيارات التالية:

    • مسودة

    • في انتظار الموافقة

    • في انتظار التعويض

    • مكتمل

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

    لقطة شاشة لحقل

  8. حدّد حفظ، ومن ثم يختفي الجزء عمود جديد.

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

  10. تأكد من تعيين الحقل مطلوب إلى اختياري (الإعداد الافتراضي)، ثم حدّد حفظ.

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

معلومات الجدول

قم بإنشاء جدول جديد يسمى تفاصيل تقرير المصروفات باستخدام التفاصيل الآتية:

  • اسم العرض - تفصيل تقرير المصروفات

  • اسم عرض عمود الاسم الأساسي - مصروفات

معلومات العمود

والآن، قم بإنشاء أعمدة لهذا الجدول باستخدام الأعمدة والمعلومات التفصيلية الآتية:

  • اسم العرض - الفئة

    • الوصف - فئة المصروفات

    • نوع البيانات - سطر نص واحد

    • مطلوب - اختياري

  • اسم العرض - تاريخ الحركة

    • الوصف - تاريخ حركة المصروفات

    • نوع البيانات - التاريخ فقط

    • مطلوب - اختياري

  • اسم العرض - المبلغ

    • الوصف - مبلغ المصروفات

    • نوع البيانات - العملة

    • مطلوب - اختياري

تهانينا على إكمال جدول البيانات الثاني الخاص بك!