تَمرين - إضَافَة سير عمل لتَطبِيق Power Apps الخَاص بك

مكتمل

مِن الممكن استخدَام التَدفُّقَات للتشغيل التلقَائي لتسلسل مِن الإجرَاءَات مِن دَاخل تَطبِيق Power Apps الخَاص بك. علي سَبِيل المِثَال، عند إنشَاء سجل عميل جَدِيد‎، يمكنك بدء عملية مُوَافقة أو أضَافة عنصر قَائمة SharePoint جَدِيد‎ أو إرسَال استطلاع forms بالبريد الإلكتروني إلى العميل. تسمح هذه الميزة بإجرَاء المزيد مِن عمليَات الأعمَال المتسقة وتقليل العمل اليدوي.

تتمثل الميزة الأسَاسية التي تجعل هذه القدرة قوية جدًا فِي أن المعلومَات المطلوبة يتم تمريرهَا مِن التَطبِيق إلى أحد التَدفُّقَات عند تشغيله. توضح الخطوَات التَالِية كيفِية اتصَال أحد التَدفُّقَات بتَطبِيق Power Apps باستِخدَام تَطبِيق بسيط لإرسَال رسَالة إلى Teams. يتمثل الهدف مِن ذلك فِي أنه عند الضغط عَلى Button1، فإنه سيتم تمرير محتويَات مربع النص1 إلى السير عمل ليصبح رسَالة فِي Teams.

الخطوة الأولى - قم بإنشَاء تَطبِيق Power Apps.

لإنشَاء تَطبِيق Power Apps، اتبع هذه الخطوات:

  1. افتح تَطبِيق Power Apps فِي Teams مِن علامة التبويب الصفحة الرئيسية، وحدد إضَافة تَطبِيق جَدِيد‎.

  2. حدد فريقًا لتخزين التَطبِيق ثم حدد إنشَاء. لاحظ أن هذَا قد يستغرق بعض الوقت إذَا كانت هذه هي المرة الأولى التي يتم فِيهَا إنشَاء تَطبِيق مِن خلال Teams. كُن صبُورًا ويكتمل. لاحظ أيضًا أنه استنَادًا إلى البيئة وإعدَادَات التَطبِيق والعنَاصر الأخرى، قد لا تمثل لقطَات الشَاشة أدنَاه واجهة Power App الخَاصة بك بشكلٍ متطَابقٍ.

  3. قم بتسمية التَطبِيق تشغيل السير عمل مِن التَطبِيق ثم حدد حفظ. يعرض التَطبِيق الذي تم إنشَاؤه شَاشة فَارغة معَ قَائمة شَاشة مركزية تعرض خيَارَات بدء الشَاشة باستِخدَام البيَانَات، أو باستِخدَام التخطيط، أو قم بسحب عنصر وإفلاته مِن جزء "إدرَاج".

    لَقطَة شَاشة لشَاشة بدء التَطبِيق تُبرز الخيَارَات لبدء الشَاشة باستِخدَام البيَانَات أو التخطيط أو السحب والإفلات.

  4. مِن شريط الأوامر فِي الأعَلى، حدد زر إضَافة إدرَاج وسترى قَائمة تحديد مِنبثقة تظهر (بدلا مِن ذلك، يمكنك تحديد + فِي المسَار الجَانبي الأيمِن، وستكون لديك قَائمة ممَاثلة)؛ ثم حدد مربع نص.

    لَقطَة شَاشة للشريط تعرض الزر إضَافة إدرَاج والنَافذة المِنبثقة إدرَاج معَ تمييز مربع النص.

    ‏‫نَصِيحة

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

  5. بَعد ذلك، باستِخدَام نفس الخطوة بالضبط، أدخل الزر.

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

    لَقطَة شَاشة للزر ومربع النص فِي مِنطقة التصميم.

  7. قم بتغيير الخصَائص التَالِية لكل مِن TextBox1 وButton1 أولا عَن طريق تحديدهَا واستخدَام علامة التبويب خصَائص.

    وضع مربع النص1 - سطور متعددة

    نص Button1 - إرسَال رسَالة

    لَقطَة شَاشة لعلامة تبويب الخصَائص معَ ضبط الوضع عَلى السطور المتعددة.

الخطوة 2 - إنشَاء سير عمل وتوصيله

لإنشَاء سير عمل وتوصيله، اتبع هذه الخطوات:

  1. لتوصيل أحد التَدفُّقَات، حدد العنصر والحدث اللذين سيكونَان سببًا فِي بدء التَدفُّق. ولأنك ترغب فِي أن يتم تشغيل السير عمل عند الضغط عَلى Button1، حدد الزر ثم حدد خَاصية OnSelect‎ مِن القَائمة المِنسدلة.

    لَقطَة شَاشة لـ Power Apps معَ تمييز خيَار OnSelect مِن خصَائص عنصر تحكم الزر.

  2. لإنشَاء سير عمل وربطه بالتَطبِيق، حدد الزر Power Automate مِن المسَار الجَانبي Power Apps. تظهر قَائمة إضَافَة/إنشَاء سير عمل Power Automate مباشرة عَلى اليسَار بمجرد تحديد زر المسَار.

    لَقطَة شَاشة للنَافذة المِنبثقة Power Automate معَ تمييز زر Power Automate فِي المسَار الجَانبي.

  3. حدد إنشَاء سير عمل جَدِيد‎. تظهر النَافذة المِنبثقة إنشَاء السير عمل الخَاص بك، مَا يسمح لك بتحديد قَالب موجود مسبقًا أو إضَافة إنشَاء مِن فَارغ. حدد إضَافة إنشَاء مِن فَارغ.

    لَقطَة شَاشة للنَافذة المِنبثقة إنشَاء السير عمل الخَاص بك معَ تمييز إضَافة إنشَاء مِن فَارغ.

  4. امِنح السير عمل اسمَا جَدِيد‎ًا وذلك بتحديد بدون عنوان ثم إدخَال Power Apps إلى Teams Message.

    لاحظ أن السير عمل الجَدِيد‎ يحتوي عَلى مشغل PowerApps بالفعل.

    لَقطَة شَاشة لمشغل Power Apps فِي نتَائج البحث.

  5. لإضَافَة إجرَاء، حدد إضَافة خطوة جَدِيد‎ة أسفل مشغلك مباشرةً.

  6. أدخل رسَالة مِنشور Teams فِي مربع البحث، وحدد نشر رسَالة فِي محَادثة أو قنَاة (يجب أن يكون فِي أعَلى القَائمة، ولكن إذَا لم يكن الأمر كذلك، فِيمكنك التمرير لأسفل للعثور عليه).

    لَقطَة شَاشة لمربع حوار اختيَار عملية معَ عرض نتَائج البحث عَن رسَالة مِنشور Teams فِي علامة تبويب الإجرَاءَات.

  7. فِي قسم "النشر كـ"، حدد روبوت التَدفُّق (يجب أن يكون هذَا هو التحديد الافترَاضي). يؤدي هذَا إلى إرسَال رسَائلك باعتبارهَا روبوت السير عمل بدلا مِن مستخدم معين. لذلك بشكل أسَاسي، يتم إرسَال الرسَائل كمستخدم عام.

  8. للقسم النشر فِي، حدد قنَاة.

  9. الآن، حدد الفريق والقنَاة التي تريد إرسَال الرسَالة إليهَا.

  10. سيتم تقديم الرسَالة عَن طريق تَطبِيق Power Apps عند تشغيله. حدد مربع نص الرسَالة لإظهَار المحتوى الدينَاميكي ثم حدد اسأل فِي PowerApps.

    لَقطَة شَاشة لإجرَاء نشر رسَالة معَ تعيين محتوى دينَاميكي لحقل الرسَالة عَلى الإدخَال مِن مُوصِّلِ V2 Power Apps.

  11. لاحظ أن المحتوى الدينَاميكي دَاخل حقل الرسَالة يحتوي عَلى شيء يشبه عنوان خطوة السير عمل هذه معَ إزَالة المسَافَات و_message فِي النهَاية. حدد الزر حفظ ضمِن هذه الخطوة.

    لَقطَة شَاشة للسير عمل المكتمل معَ تمييز الزر حفظ.

  12. بمجرد حفظ التَدفُّق، يتم إغلاق محرر Power Automate. فِي جزء Power Automate عَلى الجَانب الأيمِن مِن لوحة التحرير لديك، حدد إضَافة إضَافَة تدفق، ثم ابحث عَن السير عمل الجَدِيد‎ بعنوان Power Apps إلى Teams Message وحدده.

    لَقطَة شَاشة لجزء Power Automate معَ تحديد زر إضَافة إضَافَة سير عمل والنَافذة المِنبثقة إضَافَة سير عمل معَ تحديد سير عمل Power Apps إلى Teams Message.

    بَعد بضع دقَائق، يتم إغلاق النَافذة المِنبثقة إضَافَة التَدفُّق ويظهر السير عمل الجَدِيد‎ فِي جزء Power Automate ضمِن فِي التَطبِيق الخَاص بك

  13. معَ تحديد Button1 وعرض خَاصية OnSelect فِي حقل fx (الذي هو حَاليَا خطأ)، أدخل "PowerApps" فِي حقل المعادلة، وحدد PowerAppstoTeamsMessage.Run مِن الإدخَال المقترح أدنى حقل إدخَال fx مباشرةً.

    لَقطَة شَاشة لـ Power Apps، معَ تمييز OnSelect وPower Automate وPowerApps إلى Teams Message.

  14. يظهر الأمر الخَاص بتشغيل السير عمل فِي شريط المعادلة. لاحظ كيف لا تزَال لديك مؤشرَات خطأ فِي تَطبِيقك؛ هذَا لأنك تحتَاج إلى تمرير معلمة مِن Power Apps إلى التَدفُّق. أكمل المعادلة عَن طريق إدخَال (Textbox1.Value) بحيث تبدو صيغتك مثل الصورة أدنَاه:

    لَقطَة شَاشة للصيغة PowerAppstoTeamsMessage.run(TextBox1.Value).

    لاحظ كيف تختفِي مؤشرَات الخطأ عند إكمَال المعادلة. الآن عند إدخَال نص فِي مربع النص، وتحديد الزر إرسَال الرسَالة فِيكون هذَا النص تم النشر دَاخل غرفة Teams التي حددتهَا فِي سير عمل Power Automate.

  15. تأكد مِن حفظ تَطبِيقك قبل المتَابعة (لاحظ أنه إذَا كان رمز معطلا، فقد حفظته Power Apps لك بالفعل).

الخطوة الثَالثة - اختبار التَطبِيق والتَدفُّق

قبل نشر أي تَطبِيق لترَاه الفرق الموجودة فِي Teams، يمكنك اختباره عَن طريق تحديد الإصدَار الأولي مِن شريط الأدوات.

  1. مِن شريط الأدوات، حدد الإصدَار الأولي (بدلا مِن ذلك، حدد F5).

  2. احذف النص الموجود وأدخل رسَالة فِي مربع النص؛ ثم حدد إرسَال الرسَالة.

    لَقطَة شَاشة لـ Microsoft Teams معَ وجود رسَالة جَاهزة للإرسَال.

  3. قم بالتبديل إلى قنَاة Teams لعرض الرسَالة فِي Teams.

    لَقطَة شَاشة للرسَالة الموجودة فِي قنَاة Teams.

  4. فِي محرر Power Apps، أغلق وضع المعاينة بتحديد رمز X أو بالضغط عَلى مفتَاح Esc.

الآن هيَا نعدل السير عمل ونغير النشر كـ مِن روبوت التَدفُّق إلى المستخدم. لتعديل سير عمل قمت بتوصيله بـ Power Apps، اتبع الخطوات أدنَاه:

  1. حدد رمز Power Apps فِي المسَار الجَانبي.

  2. مِن التَطبِيقَات الحديثة، حدد تَطبِيقك.

    لَقطَة شَاشة للتَطبِيقَات الحديثة فِي الشاشة الرئيسية لـ Power Apps.

  3. حدد علامة التبويب Power Automate مِن المسَار الجَانبي محرر Power Apps، ثم حدد علامة الحذف عَلى يسَار السير عمل مِن جزء Power Automate.

    لَقطَة شَاشة للجزء Power Automate معَ تمييز علامة الحذف عَلى يسَار التَدفُّق.

  4. حدد تحرير، وسينبثق محرر Power Automate عَلى شَاشتك.

    لَقطَة شَاشة للنَافذة المِنبثقة علامة الحذف معَ تمييز

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

  6. فِي قسم الرسَائل، امسح المحتوى الدينَاميكي ثم أعد إضَافته مرة أخرى إلى الحقل. عندمَا تقوم بتحديث قسم النشر كـ، فليس مِن الغريب أن يحتَاج المحتوى الدينَاميكي أيضًا إلى التحديث.

    لَقطَة شَاشة للمحتوى الدينَاميكي التَالف للرسَالة.

    لاحظ أيضًا أن هنَاك حقلا إضَافِيَا لـ موضوع الآن بَعد حقل الرسَالة. الموضوع ليس مطلوبا، لذَا لا تحتَاج إلى ملء ذلك. يمكنك ذلك إذَا كنت تريد أن ترى مظهره عند إرسَال رسَالتك التَالِية.

    لَقطَة شَاشة للتحديثَات التي تمت عَلى إجرَاء

  7. حدد حفظ، ثم X فِي الزَاوية العلوية اليسرى مِن محرر السير عمل للرجوع إلى التَطبِيق. يمكن أن تلاحظ أن تَطبِيقك يتم تحديثه بالتغييرَات الجَدِيد‎ة فِي السير عمل هذَا.

  8. مرة أخرى، ضع تَطبِيقك فِي وضع المعاينة، وأدخل نصًا فِي مربع النص واضغط عَلى إرسَال رسَالة.

  9. ارجع إلى لوحة رسَائل Team وسترى المِنشور الجَدِيد‎. يتم النشر الآن كمستخدم.

    لَقطَة شَاشة لقنَاة Contoso Teams ورسَالتَي الاختبار.