أنماط التطبيقات الشائعة

مكتمل

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

تطبيقات Microsoft مقابل تطبيقات الشركاء مقابل التطبيقات المخصصة

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

القرار الأول الذي يتعين على مهندس الحلول اتخاذه هو نوع التطبيق الذي يبدأ به:

  • تطبيقات Microsoft Dynamics 365
  • تطبيق شريك من AppSource
  • التطبيق (التطبيقات) المخصصة

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

يجب أن يبدأ مهندس الحلول بتقييم ما إذا كانت تطبيقات Dynamics 365 يمكنها تلبية المتطلبات أم لا. إذا لم يكن الأمر كذلك، فعليه التفكير فِي AppSource بعد ذلك، ثم التفكير أخيرًا فِي التطبيقات المخصصة.

أنواع التطبيقات

يحتوي التطبيق المستند إلى نموذج على الميزات التالية:

  • يستند إلى بيانات Dataverse
  • التنقل بين علاقات البيانات
  • واجهة مستخدم متسقة
  • تقليم الأمان لواجهة المستخدم
  • واجهة مستخدم مستجيبة
  • إمكانية وصول متناسقة
  • تخصيص المستخدم
  • أدوات المستخدم النهائي (Excel، الاستيراد، التصدير، وما إلى ذلك)
  • تركز على المكتب الخلفي والأوسط والعملية

لقطة شاشة تٌظهر تطبيقًا يستند إلى نموذج.

يحتوي تطبيق اللوحة على الميزات التالية:

  • لا يستند إلى بيانات Dataverse
  • عرض تقديمي مرئي للمعلومات
  • واجهة مستخدم مخصصة
  • واجهة مستخدم غير مستجيبة
  • تكامل الجهاز
  • الدعم الأساسي فِي وضع عدم الاتصال
  • تضمين SharePoint أو Microsoft Teams
  • تطبيقات تركز على المهام

لقطة شاشة تُظهر تطبيق لوحة.

يحتوي تطبيق البوابة على الميزات التالية:

  • يستند إلى بيانات Dataverse
  • تطبيق الويب
  • يستخدم النماذج التي تستند إلى النموذج وطرق العرض كإطار عمل لإظهار بيانات Dataverse
  • يمكن تخصيصها باستخدام تقنيات الويب القياسية (HTML وJavaScript وCSS وLiquid وما إلى ذلك)
  • يركز على المستخدم الخارجي

لقطة شاشة تُظهر استخدام تطبيق المدخل.

النمط الشائع

عند تحديد نوع التطبيق المراد استخدامه، يجب أن تدرك أن الحل سيحتوي عادةً على تطبيقات متعددة من أنواع مختلفة. الأنماط الشائعة هي:

  • يستند إلى النموذج - إدارة البيانات والعمليات
  • اللوحة - يركز على المستخدم النهائي
  • مدخل - مدخل خارجي لغير المستخدمين

يمكن استخدام تطبيقات اللوحة لحل حالات الحافة التي غالبًا ما يتم تجاهلها.

تطبيقات فِي Teams

يمكنك إضافة تطبيقات اللوحة والتطبيقات المستندة إلى نموذج إلى Microsoft Teams ثم الوصول إليها من علامة تبويب فِي قناة. ستوضح هذه الوحدة لاحقًا كيفية إنشاء تطبيقات فِي Microsoft Teams.

تضمين التطبيقات

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

  • بما فِي ذلك المرئيات.
  • الوصول إلى البيانات غير الموجودة فِي Dataverse باستخدام الموصلات.
  • استخدام المنطق والعمليات المعقدة على بيانات Dataverse.

قيود استخدام تطبيقات اللوحة المضمنة هي:

  • وهي متوفرة فقط أثناء التحرير؛ وغير متوفرة أثناء إنشاء صفوف جديدة.
  • لا يحفظ النموذج حفظ بيانات المكون فِي نفس الوقت.

خارطة الطريق

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

رسم تخطيطي للقماش والتطبيقات المستندة إلى النموذج كما تتم إدارتها حاليًا.

تخطط Microsoft لدمج وإزالة الاختلافات بين تطبيقات اللوحة والتطبيقات المستندة إلى النموذج. في النهاية، سيتم دمج كل شيء فِي Power Apps، مع شاشات مكونة من لوحة ومكونات نموذج، كما هو موضح فِي الرسم التخطيطي التالي.

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