أتمتة الوظائف المنطقية: نظرة عامة

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

تقارن الوظائف المنطقية لـ Power Automate القيم والتعبيرات التي تُرجع إما صح أو خطأ في التدفقات الخاصة بنا.

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

أتمتة الوظائف المنطقية: نظرة عامة

جدول المحتويات

فهم وظيفة IF في Power Automate

أولاً ، سنناقش دالة if . هذا هو الأكثر شيوعًا بين الوظائف المنطقية لـ Power Automate لأنه يشبه وظيفة if في MS Excel أو في الترميز. في تدفقات عمل MS ، تتحقق هذه الوظيفة مما إذا كان التعبير صحيحًا أم خطأ ، وبناءً على النتيجة ، فإنه سيعيد قيمة محددة.  

أتمتة الوظائف المنطقية: نظرة عامة

بالنقر فوقه في الوثائق ، سنرى المعلمات والمعلومات الأخرى المتعلقة بالاستخدام حول الوظيفة.

أتمتة الوظائف المنطقية: نظرة عامة

الوسيطة الأولى لبيان If هي تعبير . يحدد الثاني ما نريد أن تعيده الدالة عندما يكون التعبير صحيحًا ومتى يكون خطأ.

أتمتة الوظائف المنطقية: نظرة عامة

استخدام دالة If في سير عمل

بالنسبة لهذا ، سنستخدم تدفق العينة الذي تم تشغيله يدويًا والذي قمت بإنشائه مسبقًا.

أتمتة الوظائف المنطقية: نظرة عامة

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

أتمتة الوظائف المنطقية: نظرة عامة

باستخدام عبارة If ، يمكننا استبدال عنصر التحكم في الحالة في التدفق الخاص بنا. للقيام بذلك ، دعنا نسحب إجراء Post message 2 .

أتمتة الوظائف المنطقية: نظرة عامة

ثم ضعه بين إجراء نشر الرسالة وكتلة الشرط .

أتمتة الوظائف المنطقية: نظرة عامة

انقر فوق حقل نص الرسالة لعرض الخيارات المتاحة.

أتمتة الوظائف المنطقية: نظرة عامة

انقر فوق التعبير . ثم انقر فوق وظيفة if ضمن الوظائف المنطقية .

أتمتة الوظائف المنطقية: نظرة عامة

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

أتمتة الوظائف المنطقية: نظرة عامة

انقر فوق المحتوى الديناميكي ثم انقر فوق الإدخال 4 . سنرى بعد ذلك إضافة المحتويات إلى بياننا.

أتمتة الوظائف المنطقية: نظرة عامة

دعنا نضيف فاصلة ( ، ) متبوعة بمسافة بين زوج من علامات الاقتباس المفردة ( "" ). ستعمل المساحة كفاصل محتوى لعناصر المصفوفة.

أتمتة الوظائف المنطقية: نظرة عامة

الآن ، سنغير العبارة إلى تعبير. للقيام بذلك ، دعنا نضع المؤشر قبل كلمة انقسام . ثم انقر فوق الوظيفة تحتوي على علامة التبويب التعبير .

أتمتة الوظائف المنطقية: نظرة عامة

قم بإزالة قوس الإغلاق الزائد قبل تقسيم الكلمات.

أتمتة الوظائف المنطقية: نظرة عامة

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

أتمتة الوظائف المنطقية: نظرة عامة

لذلك ، إذا كان هناك عنصر يحتوي على كلمة " مشكلة " ، فسوف يعود صحيحًا . إذا لم يكن كذلك ، فسيتم إرجاعه كاذب . إذا كانت النتيجة صحيحة ، نود أن تكون الرسالة " الإدخال 4 يحتوي على مشكلة الكلمة ". للقيام بذلك ، دعنا نكتب النص " الإدخال 4 يحتوي على مشكلة الكلمة " في نهاية العبارة.

أتمتة الوظائف المنطقية: نظرة عامة

إذا كانت النتائج خاطئة ، نود أن تكون الرسالة مجرد نقطة ( . ). للقيام بذلك ، دعنا نضيف فاصلة ( ، ) مباشرة بعد علامة اقتباس الإغلاق لكلمة " مشكلة ". أضف مسافة ، ثم اكتب النقطة ( . ) محاطة بعلامات اقتباس مفردة ( ' ).

أتمتة الوظائف المنطقية: نظرة عامة

بعد ذلك ، انقر فوق "موافق" .

أتمتة الوظائف المنطقية: نظرة عامة

يمكننا الآن حذف القيمة الأولية لحقل نص الرسالة .

أتمتة الوظائف المنطقية: نظرة عامة

دعنا أيضًا نحذف كتلة الشرط .

أتمتة الوظائف المنطقية: نظرة عامة

ثم انقر فوق "موافق" .

أتمتة الوظائف المنطقية: نظرة عامة

أخيرًا ، انقر فوق حفظ .

أتمتة الوظائف المنطقية: نظرة عامة

اختبار التدفق

دعنا الآن نختبر التدفق ونرى كيف يعمل.

أتمتة الوظائف المنطقية: نظرة عامة

لنقم بتشغيل هذا باستخدام نفس البيانات أثناء تشغيلنا السابق. ثم انقر فوق "اختبار" .

أتمتة الوظائف المنطقية: نظرة عامة

بعد ذلك ، سنرى نتيجة تدفقنا الناجح.

أتمتة الوظائف المنطقية: نظرة عامة

عند التحقق من القناة العامة في Slack. ، سنرى أن الرسالة " Input 4 يحتوي على مشكلة الكلمة " تم عرضها بنجاح.

أتمتة الوظائف المنطقية: نظرة عامة

لذلك ، نجحنا في استبدال عنصر تحكم الشرط بعبارة If التي يعمل كلاهما بالطريقة نفسها تمامًا.

أتمتة الوظائف المنطقية: نظرة عامة

وظائف منطقية أخرى لأتمتة الطاقة

هناك ثلاث وظائف مقارنة منطقية أخرى سنمر بها والتي يتم استخدامها أيضًا بكثافة - دوال و و يساوي و / أو .

أتمتة الوظائف المنطقية: نظرة عامة

1. أتمتة الوظائف المنطقية: يساوي

دعنا نتحقق من دالة يساوي

أتمتة الوظائف المنطقية: نظرة عامة

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

أتمتة الوظائف المنطقية: نظرة عامة

2. أتمتة الوظائف المنطقية: و

التالي هو الوظيفة .

أتمتة الوظائف المنطقية: نظرة عامة

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

أتمتة الوظائف المنطقية: نظرة عامة

على سبيل المثال ، دعنا نذهب ونعدل التدفق الخاص بنا.

أتمتة الوظائف المنطقية: نظرة عامة

انقر فوق خطوة جديدة .

أتمتة الوظائف المنطقية: نظرة عامة

دعنا نضغط على موصل التحكم .

أتمتة الوظائف المنطقية: نظرة عامة

ثم ، انقر فوق الشرط .

أتمتة الوظائف المنطقية: نظرة عامة

سنقوم بتعيين الشرط على " الإدخال 4 يساوي المشكلة ". 

أتمتة الوظائف المنطقية: نظرة عامة

بعد ذلك ، انقر فوق إضافة ثم انقر فوق إضافة صف .

أتمتة الوظائف المنطقية: نظرة عامة

في الصف الإضافي ، سنقوم بتعيين الشرط على " الإدخال 4 يساوي الإصدار ".

أتمتة الوظائف المنطقية: نظرة عامة

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

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

أتمتة الوظائف المنطقية: نظرة عامة

3. أتمتة الوظائف المنطقية: Or

آخر ما سننظر إليه هو الدالة or .

أتمتة الوظائف المنطقية: نظرة عامة

الدالة or تشبه إلى حد بعيد الدالة and . الاختلاف الكبير هو أنه لكي تعود هذه الدالة صحيحة ، يجب أن يكون أحد التعبيرات فقط صحيحًا .

أتمتة الوظائف المنطقية: نظرة عامة

على سبيل المثال ، دعنا نعود إلى التدفق. ثم ، انقر فوق الزر And واختر الخيار Or .

أتمتة الوظائف المنطقية: نظرة عامة

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

أتمتة الوظائف المنطقية: نظرة عامة

ثم انقر فوق "موافق" .

أتمتة الوظائف المنطقية: نظرة عامة

بعد ذلك ، انقر فوق التدفقات الخاصة بي وانقر فوق ScratchFlow - Twitter من القائمة.

أتمتة الوظائف المنطقية: نظرة عامة

انقر فوق تحرير .

أتمتة الوظائف المنطقية: نظرة عامة

انقر فوق كتلة الشرط .

أتمتة الوظائف المنطقية: نظرة عامة

بعد ذلك ، سنرى أنه تم استخدام الدالة or في هذا التدفق السابق. في هذا المثال ، يقوم بتقييم ما إذا كانت التغريدة تحتوي على كلمة " مشكلة " أو " مشكلة ". إذا كان أحد هذين الشرطين صحيحًا ، فسيقوم بتنفيذ الإجراء في مسار If yes الذي ينشئ بطاقة Trello. إذا كان كلاهما خطأ ، فسيقوم بالإجراء الذي حددناه لمسار If no .

أتمتة الوظائف المنطقية: نظرة عامة


وظائف التجميع في Microsoft Power تعمل على أتمتة
وظائف سلسلة تدفق Microsoft: Concat and Replace
Power Automate Split Function And Arrays

خاتمة

وظائف المقارنة المنطقية مشابهة جدًا لموصل الحالة في Microsoft Power Automate . ومع ذلك ، ما زلت أوصي باستخدام موصل الشرط على وظائف المقارنة المنطقية لأنه من الأسهل بكثير استخدامه في الرسوم البيانية للتدفق.

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

ولكن بالطبع ، لا يزال الأمر متروكًا لك تمامًا بشأن كيفية تكوين التدفق وتشغيله. فقط ضع في اعتبارك أنه إذا كان هدفك هو أن تصبح مسؤول Power Automate معتمدًا ، فيجب أن تعرف هذه الوظائف أيضًا.

أتمنى لك كل خير،

هنري

Leave a Comment

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

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

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

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

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

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

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

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