إجرَاءَات مربع الرسَائل
تُمكِّن مُربَّعَات الرسَائِل مِن التَفَاعُل فِي الوقتِ الحَقِيقشي بينَ المُستَخدِمين وعمليَات سَير العَمَل. يمكن استخدَام إجرَاءَات مربعات الرسَائل لتوفِير مدخلات لسير العمل وتقديم مخرجَات للمستخدمين.
إجرَاءَات الإخرَاج
قم بتكرَار السير عمل التَالِي الذي يستخرج البيَانَات مِن مِلَف Excel ويملأهَا فِي مدخل ويب، لفحص كيفِية عمل مربعات رسَائل الإخرَاج.
ملاحظة
يجب أن يحتوي السير عمل الفرعي Populate_Web_Form عَلى جميع الوظَائف اللازمة لملء بيَانَات Excel فِي مدخل الويب. فِي هذَا المثَال، يمكنك استخدَام أي بوابة ويب تمتلك حقوق وُصُول لهَا.

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

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

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

يعرض الإجرَاء مربع حوار عرض تحديد المِلَف التَالِي مربع حوار للمستخدم لتحديد مِلَف.txt.

تم تَكوِين الإجرَاء مربع حوار إدخَال العرض لتلقي نص متعدد الأسطر كإدخَال.

فِي لَقطَة الشَاشة التَالِية، يمكنك رؤية مربع الحوار النَاتج عَن الإجرَاء مربع حوار إدخَال العرض.

يتيح إجرَاء عرض الاختيَار مِن مربع الحوار العرض مِن القَائمة للمستخدمين تحديد عنصر واحد أو أكثر مِن قَائمة تم تَكوِينهَا مسبقًا. يَسمَحُ الإجرَاءُ أيضًا بالتَحدِيدَات الفَارغَة.


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

يوفر المصمم مجموعةً متنَوعةً مِن عنَاصر الإدخَال، مثل النص والتَاريخ ومدخلات المِلَف، وبعض العنَاصر غير التفَاعلية، مثل النصوص والصور.
للوُصُول إلى البيَانَات المقدمة لاحقًا فِي السير عمل الخَاص بك، يتم تحديد جميع عنَاصر الإدخَال بواسطة معرف فريد يمكنك استخدَامه. يتم تخزين البيَانَات فِي متغير الكائن المخصص CustomFormData ويمكنك استخدَام الرموز التَالِية للوُصُول إليهَا: %CustomFormData['ElementID']%.

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