معرفی
UI flows قابلیتهای Robotic Process Automation (RPA) را به Power Automate میآورد. میتوانید از جریانهای رابط کاربری برای خودکارسازی کارهای تکراری در ویندوز و برنامههای وب استفاده کنید. UI ضبط ها را جریان می دهد و اقدامات رابط کاربری (کلیک ها، ورودی صفحه کلید و غیره) را پخش می کند.
در این مقاله، نحوه ایجاد و آزمایش جریان UI برای دسکتاپ برای انجام برخی عملکردهای اساسی را به شما نشان خواهم داد.
ابتدا باید با حساب مایکروسافت خود وارد https://flow.microsoft.com/ شوید تا به صفحه فرود Power Automate دسترسی پیدا کنید. در صفحه فرود، روی ایجاد از پنل سمت چپ کلیک کنید و "UI flow" را انتخاب کنید.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.1.png)
این کادر محاوره ای را با دو گزینه باز می کند که عبارتند از Desktop App و Web App. در این مقاله قصد داریم یک اپلیکیشن دسکتاپ بسازیم. برنامه دسکتاپ فقط با دستگاه های ویندوز 10 که از سیستم عامل 64 بیتی استفاده می کنند سازگار است.
برنامه Desktop را انتخاب کنید و روی دکمه Next کلیک کنید تا جریان UI ایجاد شود.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.2.png)
در مرحله بعد، باید نام جریان UI خود را ارائه دهید. من "ماشین حساب" را برای نسخه ی نمایشی این مقاله داده ام و روی دکمه بعدی کلیک کنید.
اکنون، باید ورودیهایی را برای جریان UI خود تنظیم کنیم. برای اقداماتی که میخواهید ضبط کنید، باید ورودیهایی اضافه کنیم.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.3.png)
در مرحله بعد، باید Power Automate را پیکربندی کنیم، روی دکمه «مرحله بعدی» کلیک کرده و اکشن «Recorder» را در قسمت جریان UI اضافه کنیم. در اکشن Recorder، باید اکشن دیگری به نام "Record app" را اضافه کنید.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.4.png)
اکنون باید بسته برنامه رکورد را دانلود و نصب کنیم. پس از کلیک بر روی "دانلود بسته"، فایل Setup.Microsoft.PowerAutomate.UIFlow.exe دانلود و نصب می شود. پس از کلیک بر روی Launch Recorder، شروع به ضبط مراحل شما می کند.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.5.png)
حال میخواهیم فرآیند ورودی ماشینحساب را ضبط کنیم، روی دکمه ضبط کلیک کنیم و برنامه ماشین حساب را باز کنیم و ورودی1 و ورودی2 (4 و 6) را ارائه کنیم و خروجی را در یک متغیر (4+9=10) بگیریم.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.6.png)
به این صورت است که مراحل ضبط ما که توسط UI گرفته شده است، جریان می یابد و هر مرحله را که با استفاده از ماشین حساب انجام می دهیم، ثبت می کند.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.7.png)
جریان UI را ذخیره کنید و روی مرحله بعدی کلیک کنید تا جریان UI ما را آزمایش کنید.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.8.png)
هر دو ورودی را با ارائه اعداد 1 (4) و شماره 2 (6) ارائه دهید و روی دکمه "Test now" کلیک کنید. به طور خودکار برنامه ماشین حساب را باز می کند و ورودی 1 و 2 را می گیرد و خروجی از مجموع هر دو عدد 10 تولید می کند.
![نحوه ایجاد جریان های رابط کاربری - Power Automate](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-ui-flows-power-automate/Images/5.9.png)
امیدوارم در این مقاله نحوه ایجاد یک جریان رابط کاربری را یاد بگیرید و ایده بگیرید. یادگیری مبارک!