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

دعنا نستخدم جدولًا بسيطًا كمثال. يقوم بتخزين قائمة المهام والعلامات عند اكتمالها.

يحتوي الجدول على ثلاثة حقول:

  1. Name - اسم المهمة في تنسيق السلسلة.
  2. Date - اليوم الذي يجب أن يحدث فيه الحدث بتنسيق التاريخ.
  3. Done - حالة المهمة بالتنسيق المنطقي.

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

للسماح للمستخدمين بإضافة سجلات إلى الجدول ، قم بإنشاء نموذج الإدخال.

لإنشاء نموذج ، اسحب أدوات الإدخال إلى اللوحة القماشية:

  • Input (سلسلة) لحقل الاسم ؛
  • Date picker التاريخ لحقل التاريخ ؛
  • ال يجب أن يكون الحقل " done " مساويًا للصفر عند إنشاء سجل جديد ، لذلك يتم تعيينه لاحقًا مباشرةً في BP.

To create a form, drag input widgets onto the canvas:

قم بإعداد المدخلات

تعيين Label بحيث تعرض الواجهة ما هو هذا الحقل.

تعيين Name لاستخدام الإدخال داخل عملية الأعمال.

Setting the Label so that the interface display what field this is.  Setting the Name to use input inside the business process.

إنشاء عملية تجارية

الخطوة التالية - إعداد عملية الأعمال New task الزر الذي سيوفر البيانات من المدخلات.

setting up the business process for the New task button

يتم تعيين عملية الأعمال على مشغل onClick .

للحصول على القيم من المدخلات التي تم إنشاؤها مسبقًا ، نحتاج إلى Get Properties blocks. بالنسبة لحقل الاسم - InputString Get Properties block Datepicker Get Properties ، ولحقل التاريخ - كتلة Datepicker Get Properties.

الآن قم بتعيين حقل Component ID في Get Properties blocks.

set the Component ID field

لكل حقل ، قم بتعيين اسم المدخلات المقابلة.

الخطوة التالية هي إنشاء سجل. للقيام بذلك ، قم بإضافة كتلة Make task <span>. يجب تمرير جميع القيم الضرورية من Get properties blocks على Make task.

لا تكتب كتلة الصنع البيانات إلى قاعدة البيانات ، بل تنشئ الكيان محليًا داخل BP. لحفظ السجل ، مطلوب Server request POST /task/ كتلة.

add the Make task

يتم تعيين الحقل "تم" على القيمة الافتراضية في كتلة Make task .

default value in the Make task

الآن احفظ السجلات في قاعدة البيانات. لهذا الغرض ، يتم استخدام Server request POST /task/ الكتلة ، حيث تتم إضافة سجل من كتلة Make task .

Set up server request POST /task/

تعليمات الفيديو:

حان الوقت لحفظ ونشر المشروع. قم بتحديث الصفحة لترى النتائج.

Was this article helpful?

AppMaster.io 101 حلقة دراسية مكثفة

10 وحدات
2 أسابيع

لست متأكدا من أين تبدأ؟ ابدأ في الدورة التدريبية المكثفة للمبتدئين واستكشف AppMaster من الألف إلى الياء.

ابدأ الدورة
Development it’s so easy with AppMaster!

هل تريد المزيد من المساعدة؟

حل أي مشكلة بمساعدة خبرائنا. وفر الوقت وركز على بناء تطبيقاتك.

headphones

اتصل بالدعم

أخبرنا عن مشكلتك ، وسنجد لك حلاً.

message

دردشة المجتمع

ناقش الأسئلة مع مستخدمين آخرين في محادثتنا.

الانضمام إلى المجتمع