تمرين - استخدام مربعات الرسائل للتواصل

مكتمل

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

وفي هذا التمرين، ستقوم بإعداد تدفق مراقب يقرأ الأوامر من أوراق عمل Excel ويطالب المستخدمين بتحديد خصم للأوامر ذات القيمة العالية.

للبدء، قم بتنزيل Orders.zip. حدّد تنزيل في الجانب الأيمن واستخرج ملف Excel إلى جهاز الكمبيوتر المحلي لديك.

  1. ابدأ بمطالبة المستخدم بتحديد ملف Excel. استخدم الإجراء عرض مربع حوار تحديد ملف وقم بتكوين الحقل عامل تصفية الملف للسماح بملفات xlsx فقط.

    لقطة شاشة الإجراء

  2. قبل قراءة أي بيانات من الملف المحدد، يجب عليك تشغيلها باستخدام الإجراء تشغيل Excel.

    لقطة شاشة للإجراء

  3. لقراءة البيانات من ملف Excel، انشر الإجراء قراءة من ورقة عمل excel وحدّد جميع القيم المتوفرة من ورقة العمل في الحقل استرداد.

    لقطة شاشة للإجراء ‏‫

  4. انشر الإجراء الحصول على أول عمود/صف فارغ من ورقة عمل Excel لاسترداد أول عمود وصف فارغين في ورقة عمل Excel.

    لقطة شاشة تبين الإجراء

  5. استخدم الإجراء كتابة إلى ورقة عمل Excel لإضافة رأس الخصم في العمود الفارغ الأول في ملف Excel.

    لقطة شاشة للإجراء

  6. قبل معالجة كل صف Excel بشكل مستقل، أنشئ متغيرًا جديدًا بالاسم العدادوقم بتهيئته إلى 2. سيشير هذا المتغير إلى رقم الصف الذي تقوم بمعالجته في كل تكرار.

    لقطة شاشة للإجراء

  7. أضف التكرار تكرار لكل عنصر للتكرار خلال البيانات التي تم استردادها.

    لقطة شاشة لمربع حوار خصائص

  8. للتحقق من قيمة عمود الإجمالي (العمود G)، قم بتحويله إلى رقم، ثم أضف الإجراء If للتحقق مما إذا كان يتجاوز 100,000.

    لقطة شاشة للإجراء

    لقطة شاشة لمساحة عمل التمرين مع إضافة كتلة If.

  9. إذا كانت القيمة تتجاوز 100,000، فيجب أن يقرر المستخدم ما إذا كان سيضيف خصمًا. انشر الإجراء عرض الرسالة لتوفير المعلومات اللازمة للمستخدم ومطالبته باختيار نعم أو لا.

    لقطة شاشة للإجراء

  10. أضف إجراء If ثانٍ للتحقق من الزر الذي تم الضغط عليه في الخطوة السابقة.

    لقطة شاشة للإجراء

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

    لقطة شاشة للإجراء

  12. اكتب مبلغ الخصم المحدّد في العمود الخصم الخاص بملف Excel.

    لقطة شاشة للإجراء

  13. قبل إنهاء التكرار تكرار لكل عنصر الذي تم إنشاؤه سابقًا، استخدم الإجراء زيادة المتغير لزيادة المتغير العداد بمقدار واحد.

    لقطة شاشة للإجراء

  14. وأخيرًا، قم بتشغيل التدفق. حدّد ملف Orders.xlsx عند المطالبة بذلك.

    لقطة شاشة لمساحة عمل التمرين المكتمل.