إضافة عناصر واجهة المستخدم والاختبار

مكتمل

تشتمل متغيرات الإدخال بالفعل على خطوات مرتبطة، ولكن من الصعب تحديد متغير الإخراج عند تسجيل الإجراءات لأن الهدف هو الحصول على المعلومات بدلاً من تنفيذ إجراء مثل النقر. هناك إجراء جديد مطلوب داخل العملية لتعيين متغير الإخراج. تأكد من تشغيل تطبيق سطح المكتب ذي الصلة بالتدفق الخاص بك أثناء هذه العملية. في جزء الإجراءات، قم بتوسيع أتمتة واجهة المستخدم و استخراج البيانات. حدد ‏‫الحصول على تفاصيل عنصر واجهة المستخدم في النافذة‬ واسحبه إلى الخطوة المناسبة في تدفقك (بالنسبة لتدفق Contoso Invoicing، سيكون هذا الموضع بين الخطوتين 8 و9).

لقطة شاشة لـ Power Automate لسطح المكتب توضح كيفية سحب إجراء إلى خطوة.

في مربع الحوار التالي، حدد مفتاح السهم للأسفل لتوسيع الخيارات، ثم حدد ‏‫إضافة عنصر واجهة مستخدم جديد‬.

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

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

لقطة شاشة لعملية Contoso Invoicing مع تحديد الفواتير وتمييز معرف الفاتورة.

عند عرض العنصر المحدد في نافذة جلسة التعقب، حدد تم.

لقطة شاشة لنافذة جلسة التعقب إلى جانب تمييز الزر "تم".

ستختفي نافذة جلسة التعقب مع مغادرة مصمم Power Automate ومربع حوار التحرير لمربع الحوار ‏‫الحصول على تفاصيل عنصر واجهة مستخدم في النافذة‬. حدد حفظ.

لقطة شاشة لمربع الحوار "‏‫الحصول على تفاصيل عنصر واجهة مستخدم في النافذة‬" مع تمييز الزر "حفظ".

سيقوم هذا الإجراء تلقائياً بإنشاء متغير يسمى AttributeValue في صورة إخراج يمكنك الرجوع إليه في الإجراءات اللاحقة داخل Power Automate لسطح المكتب.

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

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

لقطة شاشة لمربع حوار عناصر واجهة المستخدم مع تمييز أيقونة الورق المكدس.

في مربع الحوار التالي، سيؤدي التمرير فوق النص إلى إظهار علامة الحذف (...). حدد علامة الحذف ثم حدد تحرير المحدد.

لقطة شاشة لمربع حوار محددات عنصر واجهة المستخدم "Text '1030" مع تمييز خيار "تحرير المحدد".

حدد العنصر الذي ترغب في تحريره وتأكد من أن الاسم يساوي 1030 (أو النص الخاص بك) غير محدد. يسمح هذا العامل بأن تكون القيمة ديناميكية بدلاً من أن تكون ثابتة. حدد تحديث، ثم أغلق مربع حوار تحرير المحدد.

لقطة شاشة لمربع حوار "منشئ المحدد".

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

لقطة شاشة لـ Power Automate لسطح المكتب توضح إجراء "تعيين متغير" يتم سحبه إلى الخطوات.

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

لقطة شاشة لمربع حوار "تعيين متغير" مملوء.

إذا نسيت أسماء المتغيرات الخاصة بك، يمكنك دائماً رؤيتها بتحديد {x} في الزاوية العلوية اليسرى من مصمم Power Automate.

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

احفظ التدفق الخاص بك وقم بتشغيله لرؤية عملك أثناء التنفيذ.