استخدَام النَمَاذِج للتفَاعل معَ بيَانَات Dataverse
تضيف النَمَاذِج إمكانية تفَاعل صفحَات الويب معَ الصفوف فِي جدول معين باستِخدَام تعريف نَمُوذَج يستند إلى نَمُوذَج كقَالب تخطيط. ومثل القوائم، تعد النَمَاذِج تَكوِينَات مستندة إلى البيَانَات تتيح للمستخدمين إمكانية إضَافَة نَمُوذَج لجمعَ البيَانَات أو عرضهَا عَلى موقع الويب دون الحَاجة إلى قيَام مطور بإنشَاء نَمُوذَج مخصص. يمكنك تحديد النَمَاذِج باستِخدَام نَمَاذِج تستند إلى النَمَاذِج، ويمكنك وضعهَا فِي صفحَات الويب عَلى موقع الويب.
يمكن للنَمَاذِج عرض معظم أنواع الأعمدة والشبكات الفرعية، ونَوع عمود الاختيَارَات (رَاجع تَكوِين عمود الاختيَارَات لـ Power Pages)، ومكونَات التعليمَات البرمجية (رَاجع استخدَام مكونَات التعليمَات البرمجية فِي Power Pages).
الاستخدَامَات الشَائعة
يشرح الجدول التَالِي السينَاريوهَات الشَائعة التي يمكنك فِيهَا استخدَام النَمَاذِج.
| السينَاريو | الوصف |
|---|---|
| التَخطِيط | إعدَاد النَمَاذِج واستخدَامهَا فِي وضع القرَاءة فَقَط كآلية تخطيط. فكّر فِي النَمَاذِج كصفحَات إعلامية حول الموظفِين، أو المِنتجَات، أو أي جدول Microsoft Dataverse آخر. عَلى سَبِيل المِثَال، قد يكون لديك جدول مخصص فِي مثيل Dataverse الخَاص بك يصف المواضع المفتوحة المتوفرة فِي مؤسستك. بدلا مِن تصميم قَالب خَاص لعرض الصفحة، يمكنك إنشَاء نَمُوذَج مِنفصل يستند إلى نَمُوذَج للجدول، وإنشَاء صفحة ويب جَدِيدة باستِخدَام استوديو تصميم Power Pages، ثم إضَافَة مكون نَمُوذَج إلى الصفحة. ستُطبق أي تغييرَات مِنشورة واردة فِي تخطيط نَمُوذَج فِي تَطبِيق يستند إلى نَمُوذَج عَلى صفحة الويب تلقَائيَا. |
| التِقَاط المَعلومَات | استخدم النَمَاذِج الموجودة فِي موقع الويب لالتقَاط البيَانَات مِن المستخدمين المجهولين أو المصَادق عليهم. عَلى سَبِيل المِثَال، قد يتم عرض نَمُوذَج عميل متوقع بسيط فِي صفحة الاتصَال بنَا لتسجيل الطلبات المجهولة كعملاء متوقعين فِي Dynamics 365 Sales. بالنسبة إلى المستخدمين المصَادق عليهم، قد يستخدم أحد مواقع الويب صفحة استطلاع لتجميع التعليقَات حول المِنتجَات مِن العملاء فِي جدول مخصص "للتعليقَات حول المِنتجَات". |
| إدَارَة السِجِلات | وتتيح النَمَاذِج مجموعات متعددة مِن عمليَات الإنشَاء، والاستردَاد، والتحديث، والحذف (CRUD) فِي جدول ليتم تعريفهَا ضمِن مجموعة مِن صفحَات الويب ذَات الصلة. عَلى سَبِيل المِثَال، يستطيع العملاء استردَاد الحَالات الخَاصة بهم وقرَاءتهَا وإنشَاء حَالات جَدِيدة، ويستطيع الشركاء تحرير مِلَفَات تعريف شركاتهم، كمَا يستطيع الموظفون عرض قَائمة بالأصول التي تم تخصيصهَا لهم بواسطة الشركة. |
| تَطبٍيقَات الويب | عندمَا تستخدم النَمَاذِج معَ القوائم والشبكات الفرعية، ومعَ الوظيفة الموسعة بواسطة JavaScript، تتيح للمطورين إمكانية إنشَاء تَطبِيقَات ويب كاملة. |
إنشَاء نَمُوذَج
عندمَا تنشئ نَمُوذَجًا جَدِيدَا، فإن الخطوة الأولى هي تحديد الجدول والنَمُوذَج اللذين تعرضهمَا. بينمَا يمكن إعادة استخدَام النَمَاذِج التي هي جزء مِن تَطبِيق يستند إلى النَمُوذَج، تتمثل الممَارسة الشَائعة فِي تصميم نَمَاذِج تستند إلى النَمُوذَج خَاصة بـ Power Pages (التي قد تكون مضمِنة أو غير مضمِنة فِي التَطبِيقَات التي تستند إلى النَمَاذِج).
وتكون نَمَاذِج Power Pages أكثر إيجَازًا معَ عرض معلومَات أقل، لاسيمَا عند تضمين الجمَاهير الخَارجيين.
وتختلف عمليَات Power Pages عَن الاستخدَام الدَاخلي لتَطبِيق يستند إلى النَمُوذَج وموجه إلى الموظفِين (بمَا فِي ذلك تَطبِيقَات Dynamics 365). يسهل الحفَاظ عَلى النَمَاذِج المخصصة، لأنك تحتَاج إلى تَطبِيق التغييرَات الموجودة فِي التَطبِيقَات التي تستند إلى النَمَاذِج عَلى نَمَاذِج Power Pages يدويَا، ممَا يعطيك فرصة لمرَاجعة المتطلبات وتقييم جوانب إمكانية الاستخدَام.
توجد قيود معينة عَلى النَمُوذَج والأعمدة التي يتم عرضهَا. لمزيد مِن المعلومَات، رَاجع حول النَمَاذِج.
لن يتم تشغيل JavaScript وقواعد العمل مِن جَانب العميل، التي تعد أجزَاء أسَاسية مِن نَمُوذَج يستند إلى النَمُوذَج فِي موقع ويب Power Pages. يمكن بسهولة إغفَال هذَا العامل، وقد يكون له عواقب غير مقصودة.
يجب مرَاعاة اعتبارَات خَاصة عند عرض مخطط زمِني وملاحظَات وصفوف ذَات صلة، لأن الجوانب الوظيفِية ليست كلهَا مدعومة (أو مطلوبة) فِي موقع الويب.
الوضع
يمكنك تحديد وضع النَمُوذَج الموجود فِي علامة التبويب بيَانَات فِي مربع الحوار خصَائص النَمُوذَج. يحدد وضع النَمُوذَج مَا إذَا كان النَمُوذَج مستخدمَا لإنشَاء تخطيط، أو التقَاط البيَانَات، أو توفِير إمكانَات تحرير كاملة لصفوف Dataverse. يمكن أن يكون وضع النَمُوذَج أي خيَار مِن الخيَارَات التَالِية:
للقِرَاءَة فَقط - يشير Power Pages design studio إلى هَذَا الخِيَار باعتِبَارِه للقرَاءة فقط.
إدرَاج - يُشيرُ Design studio إلى هَذَا الخِيَار باعتِبَاره إنشَاء سِجلٍ جَدِيدٍ.
تَحرير - يُشِير Design studio إلى هَذَا الخَيَار باعتِبَارِه تَحدِيث سِجلٍ مَوجُود.
ملاحظة
سيتم عرض نَمُوذَج موجود فِي الوضع تحرير باعتباره للقرَاءة فقط، إذَا لم يكن لدى المستخدم امتيَازَات الكتَابة للصف.
وإذَا كان الوضع هو إدرَاج، فلن تكون هنَاك حَاجة إلى أي معلومَات إضَافِية. بالنسبة للوضعين للقرَاءة فقط وتحرير، يحتَاج النَمُوذَج إلى "معرفة" صف الجدول المرَاد عرضه وتحديثه. يحدد إعدَاد نَوع مصدر السجل كيفِية تمرير هذه المعلومَات إلى النَمُوذَج:
سِلسِلة استِعلام - هَذَا الإعدَاد هُو الإعدَاد الافتِرَاضِي عِندمَا تنشئُ أحدُ النَمَاذِج فِي design studio. عندمَا يتم عرض صفحة تحتوي عَلى النَمُوذَج، مِن المتوقع أن يكون معرف الصف جزءًا مِن سلسلة الاستعلام، مثل
https://contoso.powerappsportals.com/contacts/edit/?id=<contact guid>. يتم عادةً إجرَاء هذَا الإعدَاد تلقَائيَا عند ربط النَمُوذَج بقَائمة. إن هذَا الإعدَاد هو الأكثر شيوعًا.مستخدم المدخل الحَالي - يمكنك إعدَاد هذَا الخيَار دَاخل Power Pages Management. عندمَا تحدد هذَا الخيَار، سيقوم النَمُوذَج بتحميل المعلومَات مِن صف مستخدم موقع الويب الحَالي دون استخدَام معلومَات إضَافِية مِن عنوان URL للصفحة. وبشكل عام، ستستخدم هذَا الخيَار لعرض نَمُوذَج مِلَف تعريف مستخدم. فِي هذه الحَالة، ستحتَاج إلى تعيين العمود اسم الجدول إلى جهة الاتصَال، نظرًا لتمثيل مستخدمي مواقع الويب بواسطة جدول جهَات الاتصَال.
السجل المقترن بمستخدم المدخل الحَالي - يمكنك إعدَاد هذَا الخيَار دَاخل تَطبِيق Power Pages Management. يتيح لك تحديد هذَا الخيَار إمكانية تحرير الصفوف المقترنة، مثل تفَاصيل الحسَاب الأصلي للمستخدم الحَالي. تأكد مِن تحديد اسم العلاقة لتحديد الصف المرَاد تحريره. ويجب أن يتطَابق نَوع الجدول المحدد معَ التحديد الموجود فِي العمود اسم الجدول. يُعد هذَا الخيَار مفِيدًا فِي سينَاريوهَات الشركاء، حيث يكون لدى المؤسسة الشريكة العديد مِن مستخدمي مواقع الويب. يمكنك تفويض بعض هؤلاء المستخدمين لتحرير صف الحسَاب الأصلي.
الجَدوَل، والنَموذَج، والاسم، والوَضع هِي الخَصَائِص المَطلُوبة لعَرضِ النَمُوذَج.
إعدَاد النَمُوذَج
هنَاك مزيد مِن خيَارَات التَكوِين للتحكم فِي مظهر النَمُوذَج وسلوكه متوفرة دَاخل استوديو التصميم.
علامة التبويب نَمُوذَج
فِي علامة التبويب نَمُوذَج، يمكنك تحديد جدول، ونَمُوذَج لهذَا الجدول، واسم النَمُوذَج (الذي لا يمكنك تغييره بَعد إنشَائه).
علامة التبويب بيَانَات
فِي علامة التبويب بيَانَات، يمكنك تغيير وضع النَمُوذَج.
علامة التبويب عند الإرسَال
يحدد الإعدَاد عند الإرسَال الإجرَاءَات التي يتم اتخَاذهَا عند إرسَال النَمُوذَج بنجَاح:
- عَرض رِسَالَة - إظهَار رسَالة عِند إرسَال النَمُوذَج.
- إعادة توجيه إلى الصفحة - الانتقَال تلقَائيًا إلى صفحة ويب عند إرسَال النَمُوذَج بنجَاح.
- إعادة توجيه إلى URL - إعادة التوجيه إلى عنوان URL (موقع الويب أو الخَارجي).
علامة التبويب CAPTCHA
تحدد ميزة CAPTCHA مَا إذَا كان يتم عرض captcha للمستخدمين المجهولين أو المصَادق عليهم.
علامة التبويب مرفق
فِي علامة التبويب مرفق، يمكنك تحديد مَا إذَا كان يمكن للمستخدم تحميل المِلَفَات، ويمكنك تحديد الحد الأقصى لحجم المرفقَات والقيود عَلى أنواع المِلَفَات.
إعدَادَات النَمُوذَج الأخرى
تتوفر المزيد مِن إعدَادَات التَكوِين للنَمَاذِج فِي تَطبِيق Power Pages Management. للوُصُول إلى نَمُوذَج فِي تَطبِيق Power Pages Management، اتبع الخطوَات التَالِية:
حدد مكون النَمُوذَج فِي الصفحة فِي design studio Power Pages.
حدد أمر تحرير النَمُوذَج.
فِي مربع الحوار إعدَادَات النَمُوذَج، حدد علامة التبويب بيَانَات.
حدد فتح تَطبِيق Power Pages Management ضمِن عنوان التَكوِينَات.
يمكن أن تتضمِن النَمَاذِج إجرَاءَات كي يتفَاعل المستخدم معَ الصف. تتوفر تَكوِينَات مفصلة لكل عنصر مِن عنَاصر النَمُوذَج باستِخدَام المزيد مِن صفوف بيَانَات تعريف النَمُوذَج.
التَكوِين
تصف الأقسَام التَالِية الطرق المختلفة التي يمكنك مِن خلالهَا إعدَاد النَمَاذِج باستِخدَام تَطبِيق Power Pages Management.
خيَارَات النَمُوذَج
تَدعَمُ أغلبُ خَيَارَات النَمُوذَج تخصِيص عنَاصِر أورَاق الأنمَاطِ المُتَتَالية (CSS) لتَغيِير المَظهَر المَرئِي. يمكنك تحديد عنَاصر النص، مثل التسميَات، والرسَائل، ونَصِيحةَات الأدوات بلغات متعددة. عَلى سَبِيل المِثَال، الرسَالة الافترَاضية بَعد إرسَال النَمُوذَج هي "تم الحفظ"، ولكن يمكنك تخصيصهَا لكل لغة موقع ويب تم تمكينهَا.
يتضمِن خيَار النَمُوذَج الآخر سلوك التحقق مِن صحة عنصر التحكم، حيث يمكنك، عَلى سَبِيل المِثَال، تحديد وضع علامة عَلى كل الأعمدة كمَا هو مطلوب بغض النظر عَن إعدَاد النَمُوذَج.
الإعدَادَات الأخرى
تحدد المزيد مِن الإعدَادَات الجوانب الأخرى لسلوك النَمُوذَج، مثل التصميم، وترجمة عنَاصر واجهة المستخدم (UI)، ومَا إلى ذلك.
نَصِيحة
بعض الإعدَادَات وخيَارَات التَكوِين مخفِية. حدد خَانة الاختيَار إعدَادَات متقدمة لعرض كل الخيَارَات المتوفرة.
إقرَان مستخدم المدخل الحَالي عند الإدرَاج - استخدم هذَا الخيَار لتعقب جهة اتصَال موقع الويب التي قَامت بإنشَاء الصف أو تحديثه. ينشئ هذَا الإعدَاد مكافئ موقع ويب للعمودين تم الإنشَاء بواسطة وتم التعديل بواسطة فِي Dataverse. يمكنك أيضًا تعيين علاقَات أبوية إن أمكن. عَلى سَبِيل المِثَال، فِي حَالة إنشَاء صف حسَاب جَدِيد، قد ترغب فِي تعيين جهة الاتصَال الحَالية كجهة اتصَال رئيسية تلقَائيَا.
إضَافَة إرفَاق مِلَف - تتوفر العديد الخيَارَات لإضَافَة عنصر تحكم تحميل مِلَف إلى النَمُوذَج الخَاص بك. يتميز التَكوِين بالمرونة ويدعم مِلَفَات متعددة، وخيَارَات التخزين، ونَوع MIME، وقيود الحجم (عَلى سَبِيل المِثَال، يمكنك تقييد تحميلات الصور بحجم يصل إلى 2 ميغابايت).
الموقع الجغرَافِي - يمكنك إعدَاد نَمُوذَج لعرض عنصر تحكم فِي الخريطة لعرض موقع موجود كدبوس عَلى الخريطة أو لتزويد المستخدم بالقدرة عَلى تحديد موقع. يتطلب عنصر تحكم الخريطة فِي النَمُوذَج تَكوِينَات أخرى للإشَارة إلى أعمدة الموقع المختلفة أو تعيين القيم لهَا أو استردَاد القيم مِنهَا. لمزيد مِن المعلومَات، رَاجع تَكوِين الموقع الجغرَافِي للنَمَاذِج.
مرجع الجدول المقترن
توفر ميزة مرجع الجدول المرتبط طريقة لإقرَان الصف الحَالي الذي يتم إنشَاؤه أو تحديثه بصف هدف آخر. وهذه الميزة مفِيدة إذَا كانت لديك خطوات متعددة بأنواع جدَاول متعددة وتريد ربط الصفوف النَاتجة أو إذَا كان يتم تمرير الصفحة فِي سلسلة استعلام لمعرف صف تريد إقرَانه.
عَلى سَبِيل المِثَال، قد تكون لديك صفحة حدث تعرض معلومَات حول ندوة ويب مقبلة. تريد تضمين زر تسجيل يعيد توجيه الزَائرين إلى صفحة التسجيل التي يتم فِيهَا عرض نَمُوذَج التسجيل. ويمكنك تمرير معرف الحدث فِي سلسلة استعلام، وعند إرسَال نَمُوذَج التسجيل، ستتَمكن مِن ربط معلومَات التسجيل بالحدث تلقَائيَا.
الإجرَاءَات
نظرًا لأن النَمُوذَج يتعامل معَ صف جدول فردي، يمكنك تشغيل العديد مِن الإجرَاءَات مقَابل هذَا الصف، مثل التحديث، والحذف، وإلغاء التنشيط، ومَا إلى ذلك. يمكنك إعدَاد هذه الإجرَاءَات، والتي يتم عرضهَا فِي وقت التشغيل كأزرَار أوامر، عَن طريق تحديد إعدَادَات إضَافِية > تَكوِين زر الإجرَاء.
تتضمِن جميع الأوامر خيَارَات لإعادة تسمية الأزرَار وتغيير مواضعهَا فِي النَمُوذَج.
بيَانَات تعريف النَمُوذَج
تتيح لك صفوف بيَانَات تعريف النَمُوذَج التحكم فِي مظهر وسلوك عنَاصر النَمُوذَج الفردية، بمَا فِي ذلك:
مظهر الأعمدة، والأقسَام، وعلامَات التبويب. بالإضَافَة إلى ذلك، يمكنك تحديد القيم الافترَاضية للعمود الفردي وسلوك التحقق مِن الصحة والجوانب الأخرى.
تَكوِين الشبكات الفرعية - الذي يتيح لك تحديد إجرَاءَات للصفوف المرتبطة - مثل إجرَاءَات قَائمة الجدَاول.
سلوك الملاحظَات وأقسَام المخطط الزمِني وإذَا كان يمكنك إضَافَة صفوف جَدِيدة. بشكل عام، يمكنك استخدَام هذَا الخيَار للسمَاح لمستخدمي موقع الويب بإدخَال تعليقَات حول الصف، عَلى سَبِيل المِثَال، حَالة قيد المعالجة.
إضَافَة نَمُوذَج إلى موقع الويب الخَاص بك
يحدد النَمُوذَج السلوك المطلوب ولكنه لا يحتوي عَلى معلومَات حول كيفِية ومكان تقديم النَمُوذَج عَلى موقع الويب. طريقتَان لتقديم نَمُوذَج عَلى موقع ويب همَا:
حدد النَمُوذَج بشكل صريح كهدف لإجرَاء قَائمة، مثل إنشَاء أو تحديث أو تحرير. فِي هذه الحَالة، يتم تقديم النَمُوذَج فِي نَافذة مِنبثقة مشروطة. يتم تَطبِيق قيود معينة عند عرض النَمُوذَج فِي نَافذة مِنبثقة. عَلى سَبِيل المِثَال، لا تتوفر القدرة عَلى إنشَاء صفوف ذَات صلة مِن الشبكات الفرعية.
أضف مكون نَمُوذَج إلى صفحة ويب فِي استوديو تصميم Power Pages، كمَا تفعل معَ القَائمة. يضع هذَا الإجرَاء علامة Liquid عَلى نسخة صفحة ويب لعرض النَمُوذَج.
{% entityform name: '<<form name>>' %}
نظرًا لأنه يمكن للنَمَاذِج إرسَال المعلومَات إلى الخَادم للمعالجة، يكون لديك تحكم أقل فِي عرض النَمَاذِج مقَارنة بالقوائم.



