تكوين عمليات الحوار

 

تاريخ النشر: جمادى الأولى, 1438

ينطبق على: Dynamics 365 (online)، Dynamics 365 (on-premises)، Dynamics CRM 2016، Dynamics CRM Online

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

في هذا الموضوع

مكونات حوار

الخطوات المتوفرة للحوار

ربط حوار تابع:

مكونات حوار

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

Simple example dialog in Dynamics CRM

سوف يحتوي الحوار على المكونات التالية:

  • رأس: ويتضمن اسم الحوار واسم الصفحة الحالية.

  • مطالبة واستجابة: يظهر كل من المطالبات والاستجابات التي تم إضافتها إلى الصفحة. تخبر المطالبات المستخدم بما يفعل أو يقول، وتوفر الاستجابات مكاناً لإدخال البيانات التي يمكن استخدامها لتعيين قيمة في سجل Dynamics 365 أو فقط للتحكم في تدفق الحوار. الاستجابات اختيارية.

  • تلميح: يوفر تفاصيل إضافية غير مضمنة في المطالبة. يقوم التلميح بإظهار التغييرات اعتماداً على ما تركز عليه المطالبة.

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

  • تعليمات: تفتح موضوع تعليمات تطبيق Microsoft Dynamics 365 للحوارات.

  • ملخص: تفتح جلسة عمل الحوار. تقوم جلسة عمل الحوار بعرض البيانات المدونة عن طريق الحوار. أثناء استخدام حوار، سوف تُظهر جلسة العمل البيانات الخاصة بالصفحات السابقة.

  • السابق: بعد الصفحة الأولى للحوار يمكنك استخدام هذا الزر للانتقال إلى صفحات سابقة.

  • التالي: للتقدم إلى الصفحة التالية للحوار.

  • إنهاء: بعد صفحة الحوار الأخيرة، سيقوم هذا الزر بإغلاق الحوار بحالة مكتملة.

  • إلغاء: إغلاق الحوار بحالة ملغاة. لا يمكن متابعة حوار تم إلغائه.

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

Dialog configuration in Dynamics CRM

مثل العمليات الأخرى، يمكنك تغيير الاسم وتنشيط كقالب العملية وتكوين العملية للتشغيل كعملية حسب الطلب أو كعملية تابعة. إذا تركت خياري "متاح للتشغيل" بدون تحديد عند تنشيط الحوار، يتم تعيينه كعملية حسب الطلب.

وسيطات الإدخال تستخدم فقط للعمليات التي تم تكوينها ليتم استخدامها كعملية تابعة. لمزيد من المعلومات، راجع ربط حوار تابع:.

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

الخطوات المتوفرة للحوار

معظم الخطوات المتوفرة للحوار هي نفسها كتلك الشائعة للعمليات باستثناء صفحة، و مطالبة واستجابة، و ربط حوار تابع، و ‏‫بيانات Dynamics 365 للاستعلام‬. لمزيد من التفاصيل حول الخطوات الأخرى، راجع خطوات ومراحل سير العمل.

مطالبة واستجابة

صفحة هي حاوية لخطوات مطالبة واستجابة . يجب عليك تضمين صفحة قبل أن تتمكن من إضافة مطالبة واستجابة.

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

تلميح

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

بعد إضافة مطالبة واستجابة، قم بالنقر فوق تعيين خصائص لفتح حوار تحديد مطالبة واستجابة.

Configuring a Prompt and Response in CRM

خطوة مطالبة واستجابة تحتوي على الخصائص التالية:

  • تسمية البيان
    يجب أن يوفر تسمية البيان عنوانًا مناسبًا لنص المطالبة. يكون تسمية البيان مرئيًا في جلسة عمل الحوار عند عرض التلخيص أثناء أو بعد اكتمال الحوار.

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

  • نص التلميح
    نص التلميح يوفر معلومات إضافية لدعم نص المطالبة.

  • نوع الاستجابة
    اختر أحد أنواع الاستجابات التالية:

    • ‏‫لا شيء‬
      يمكنك إضافة مطالبة بدون استجابة.

    • سطر واحد
      سطر واحد يمكن أن يمثل بيانات التعويم أو العدد الصحيح أو النص عن طريق إعداد نوع البيانات.

    • مجموعة الخيارات (أزرار اختيار)

      • يتم عرض النتائج كمجموعة من أزرار الاختيار. استخدم هذا الخيار فقط عندما يكون هناك عدد قليل من الخيارات للاختيار من بينها.

      • يمكن تعيين البيانات المحددة إلى بيانات تعويم أو عدد صحيح أو نص من خلال تعيين "نوع البيانات".

      • يمكنك تحديد قيم ثابتة أو بيانات Dynamics 365 للاستعلام لتوفير قائمة بالخيارات. لمزيد من المعلومات، راجع الاستعلام عن بيانات Dynamics 365.

    • مجموعة الخيارات (قائمة اختيار)
      وهذا تماما مثل "مجموعة الخيارات" (أزرار اختيار)، فيما عدا أنه يتم عرض الخيارات كقائمة. استخدم هذا الخيار عندما يكون هناك الكثير من الخيارات للاختيار من بينها.

    • أسطر متعددة (نص فقط)
      يوفر مساحة لكتابة نص بخطوط متعددة.

    • التاريخ والوقت
      يوفر عنصر تحكم لتعيين الوقت والتاريخ.

    • التاريخ فقط
      يوفر عنصر تحكم لتعيين التاريخ.

    • بحث
      وسيقدم هذا الخيار واحدًا من حقول البحث المستخدمة في التطبيق. عند تحديد هذا الخيار، تظهر الحقول التالية ويجب توفير القيم الخاصة بها:

      • كيان المرجع : هو كيان يحتوي على البحث الذي تريد استخدامه

      • حقل المرجع:هو البحث المحدد في كيان المرجع الذي تريد استخدامه.

      تلميح

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

  • نوع البيانات
    عند تحديد نوع الاستجابة من سطر واحدأو **مجموعة الخيارات (أزرار اختيار)**أو مجموعة الخيارات (قائمة اختيار)، يمكنك اختيار أن يكون لديك مجموعة بيانات واردة في عنصر تحكم باستخدام أحد أنواع البيانات التالية:

    • النص

    • عدد صحيح

    • عائم

    عندما تحدد نوع الاستجابة من البحث، فإن حقول نوع البيانات يتم استبدالها بحقول كيان المرجع.

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

  • القيمة الافتراضية
    استخدم القيمة الافتراضية لتعيين قيمة للإشارة إلى أن البيانات لم تكن متوفرة في الاستجابة أو تمثل استجابة شائعة جداً وهي التي لن يتم تحريرها إلا إذا كانت مختلفة فقط.

الاستعلام عن بيانات Dynamics 365

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

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

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

Set Variables for querying CRM data

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

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

استخدام متغيرات الاستعلام

حالما تنتهي من تعريف متغير الاستعلام سوف تستخدمه عادةً في استجابة باستخدام نوع استجابة مجموعة الخيارات (قائمة اختيار). يمكنك تحديد أي من الأعمدة تريد عرضها في الاستعلام وبعض النصوص لفصل القيم المعروضة في القائمة.

Setting Response details for CRM data

والنتيجة هي أن في الحوار يمكن للأشخاص التحديد من النتائج.

Results of query in a dialog in Dynamics CRM

ربط حوار تابع:

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

إعداد وسيطات إدخال لعملية تابعة.

إذا حاولت إدخال وسيطات إدخال لعملية تكوين كعملية حسب الطلب، ستكون مطالب بتغيير قيمة متوفر للتشغيل لـ كعملية تابعة. بعد إدخال وسيطات الإدخال، لن تكون قادراً على تعيين العملية لتكون عملية حسب الطلب حتى تتم إزالة جميع وسيطات الإدخال.

يمكن أن تكون وسيطات الإدخال من الأنواع التالية:

  • سطر نصي واحد

  • عدد صحيح

  • رقم الفاصلة العائمة

  • التاريخ والوقت

  • التاريخ فقط

  • بحث

مع كل نوع، يمكنك تعيين قيمة افتراضية ليتم استخدامها إذا لم يوفر استدعاء الحوار بيانات لوسيطة الإدخال.

انظر أيضا

الحوارات
الإجراءات

© 2017 Microsoft. جميع الحقوق محفوظة. حقوق النشر