إنتقل إلى المحتوى الرئيسي

مساعدة المطوّر

موجّهة إلى المطوّرين الذين يكتبون التطبيقات المخصصة بلغة React وعناصر التحكم المخصصة فوق حزمة التطوير Parsware Runtime SDK، ويربطون الأنظمة الخارجية عبر واجهات API المخصصة. هذا هو المرجع العلني لواجهات البرمجة، وهو مختلف عن وثائق الشيفرة الداخلية المرافقة لمصدر المنصة.

كما تنشر هذه الشخصية مخططات العناصر القابلة للقراءة آليًا — أي التعريفات المرجعية المُصدَّرة (JSON Schema وقواعد لغة BS Lang) لكل عنصر يقف خلفه مصمّم (العمليات، والتقارير، والنماذج والعروض، وبيانات وصف الجداول، والتدفقات، وواجهات API المخصصة، وغيرها). هذه المخططات هي ما يتيح التحقق من تعريف مكتوب يدويًا أو مُولَّد بالذكاء الاصطناعي بالطريقة نفسها التي يُتحقق بها من مخرجات واجهة المصمّم.

ابدأ من هنا: بناء تطبيق مخصص أو عنصر تحكم مخصص​

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

  1. بناء تطبيق React مخصص — شاشة كاملة مكتوبة يدويًا: إعداد المشروع، وضبط Module Federation الذي يجعل التطبيق قابلًا للاستضافة، ومكوّن التطبيق، وتشغيله بشكل مستقل، واختباره، وشحنه.
  2. بناء عنصر تحكم مخصص — محرّر حقل على نمط PCF يحل محل عنصر تحكم مدمج في نموذج مبني على البيانات: عقد الخصائص الثابت، وأنواع الحقول التي يجوز لعنصر التحكم أن يحل محلها، وحالات القيمة التي عليه معالجتها.
  3. استخدام Runtime SDK — الواجهة الوحيدة التي يصل الاثنان أعلاه من خلالها إلى المنصة: الهوية، والنطاقات، وبيانات وصف الجداول، والسجلات، وحقول البحث، والتسجيل.

أما تسجيل ما بنيته — وهو الجزء الذي يقوم به المصمم في Admin Control Center — فتغطيه صفحتا تسجيل تطبيق React مخصص وتسجيل عنصر تحكم مخصص.

إعداد التقارير​

  • الاستعلام عن بيانات الجداول لأغراض التقارير — قراءة بيانات جدول من Model-Driven Apps عبر مصدر بيانات التقارير المخصص للقراءة فقط والمصرّح له بالنطاقات.