Споделяне чрез


Записване на потоци за работен плот

Power Automate ви позволява да проектирате потоците на работния плот автоматично, като репликирате задачите, които искате да автоматизирате.

Запис на настолни и уеб потоци

За да запишете поток, който автоматизира настолни и/или уеб приложения:

  1. Създайте нов поток на работния плот и изберете Рекордер в лентата с инструменти на конструктора на потоци.

    Екранна снимка на бутона на рекордера.

  2. Изберете Запис в прозореца на рекордера и започнете да извършвате желаните действия в съответното приложение или уеб страница.

    Екранна снимка на бутона

    Рекордерът следи активността на мишката и клавиатурата по отношение на елементите на потребителския интерфейс и записва всяко действие поотделно. По време на всяка сесия за запис рекордерът може да генерира както действия за потребителски интерфейс, така и действия за автоматизация на браузъра.

    Бележка

    Когато извършите ляв или десен клик върху елемент на потребителския интерфейс по време на записа, маркерът показва съобщение Изчакайте действието , като ви инструктира да изчакате рекордера да запише и вмъкне действието.

    Екранна снимка на някои записани стъпки.

    За да видите наличните действия за конкретен елемент, щракнете с десния бутон върху него, за да отворите контекстното му меню. Наличните опции зависят от естеството на избрания елемент.

    Екранна снимка на контекстното меню за запис.

  3. Когато процесът на записване завърши, изберете Готово , за да конвертирате записаните стъпки в действия за потока на работния плот. Всички елементи на потребителския интерфейс, използвани в генерираните действия за потребителски интерфейс и уеб автоматизация, се добавят автоматично към екрана с елементи на потребителския интерфейс. Можете да намерите повече информация относно елементите на потребителския интерфейс в Автоматизиране с помощта на елементи на потребителския интерфейс.

    Екранна снимка на генерираните действия на записания поток.

За да спрете временно процеса на запис, изберете Пауза. За да добавите коментар към записаните действия, изберете Добавяне на коментар.

Екранна снимка на бутона за коментари.

Повтаряне на стъпките на плъзгане и пускане

Рекордерът поддържа стъпки, свързани с плъзгане и пускане на показалеца на мишката; следователно рекордерът може да генерира действия като прозореца Преоразмеряване и прозореца Преместване. В момента обаче елементът Drag and drop UI на действието на прозореца не се поддържа.

Обработка на падащи списъци

Докато автоматизирате настолни и уеб приложения с помощта на рекордера, може да се наложи да обработвате падащи списъци.

Рекордерът Power Automate показва екран по избор всеки път, когато изберете падащ списък, и ви помага да изберете желаните стойности. Този персонализиран екран ви позволява да изберете една или повече стойности в зависимост от това дали падащият списък е с множествен избор.

По време на Power Automate изпълнение автоматично избира дефинираните стойности и избира бутона OK .

Екранна снимка на екран по избор за падащ списък.

Стартиране на уеб браузър

За да стартирате екземпляр на уеб браузър, докато записвате уеб потоци, можете да използвате три различни подхода, базирани на сценария за автоматизация.

Първият метод е да изберете иконата на точки от дясната страна на диалоговия прозорец на рекордера и след това да стартирате нов уеб браузър. Можете да избирате между Microsoft Edge Google Chrome, Mozilla Firefox и Microsoft Internet Explorer.

След като изберете правилния браузър, рекордерът автоматично ще открие заредената уеб страница и съответно ще конфигурира стъпката за стартиране на сърфирането.

Екранна снимка на опцията Стартиране на нов уеб браузър.

Алтернативен начин за стартиране на браузър е да започнете да записвате във вече отворен уеб браузър. Рекордерът автоматично ще открие заредената страница и ще създаде стартиращо действие на браузъра.

Последният метод за стартиране на браузър е ръчното му стартиране чрез прекия път на работния плот, стартовото меню, лентата на задачите или папка. Ако приложите този подход, рекордерът ще генерира действия за автоматизация на потребителския интерфейс, които щракват върху прекия път на браузъра и го стартират.

Обработка на избор на дата и цвят на уеб страници

Подобно на падащите списъци, рекордерът Power Automate показва екрани по избор, за да ви помогне да се справите с избора на дата и цвят на уеб страниците.

Когато взаимодействате с избор на дата, рекордерът отваря текстово поле, където можете да вмъкнете желаната дата в указания формат.

Екранът по избор се появява за следните типове въвеждане на HTML:

  • дата
  • datetime-local
  • месец
  • Час
  • седмица

Екранна снимка на персонализирания екран за избор на дата.

По същия начин, когато взаимодействате с избор на цвят, рекордерът отваря текстово поле, където можете да попълните желания цветен шестнадесетичен код.

Екранна снимка на персонализирания екран за избор на цвят.

Добавяне на текст с помощта на редакторите на методи за въвеждане (IME)

Редакторите на методи за въвеждане (IME) са софтуерни компоненти, които позволяват на потребителите да въвеждат текст на езици, които не могат да бъдат представени лесно на стандартна QWERTY клавиатура. Потребителите могат да въвеждат комбинации от клавиши, а IME ще генерира знак или списък от знаци кандидати, които съответстват на набора от натискания на клавиши.

Power Automate за работен плот поддържа използването на IME по време на процедурата за запис на потока. За да попълните текстово поле с помощта на IME:

  1. Щракнете с десния бутон върху текстовото поле и изберете Попълване на текстово поле в показаното меню.

    Екранна снимка на опцията Попълване на текстово поле меню.

  2. Попълнете изскачащия диалогов прозорец с желания текст с помощта на IME.

    Екранна снимка на диалоговия прозорец Добавяне на текст с IME.

  3. Изберете Добавяне на текст , за да генерирате съответната стъпка в прозореца на рекордера .

    Екранна снимка на генерирания текст от IME в настолния рекордер.

Запис, базиран на изображения

В някои случаи записващото устройство може да не записва действия в конкретни приложения, които не отговарят на съответните технически изисквания. Тези приложения може да не показват своя API за достъпност или да имат други технически ограничения, които блокират процеса на запис.

Като алтернативен начин за запис на потоци, Power Automate за работния плот предоставя запис, базиран на изображения. Записът, базиран на изображения, използва разпознаване на изображения и OCR, за да намери конкретни елементи на екрана и да извлече текст.

За да записвате потоци с помощта на изображения:

  1. Създайте нов поток на работния плот и изберете Рекордер в лентата с инструменти на конструктора на потоци.

    Екранна снимка на бутона на рекордера.

  2. Изберете иконата на точки от дясната страна на диалоговия прозорец на рекордера и след това разрешете записа на изображения. След като разрешите тази опция, изберете Запис , за да започнете да записвате действия с помощта на разпознаване на изображения.

    Екранна снимка на бутона за запис на изображения.

    При кликване върху елемент, изображението се заснема автоматично и се записва с редактируемо име по подразбиране. За да визуализирате заснетото изображение, посочете или изберете иконата за визуализация.

    Екранна снимка на бутона за визуализация на изображението.

Извличане на текст със запис на базата на изображения

За да извлечете текстова стойност, докато използвате запис на изображение:

  1. Извършете щракване с десния бутон върху екрана и изберете Извличане на текст от изображението.

    Екранна снимка на опцията Извличане на текст от изображение.

  2. Изчакайте изскачащо съобщение, което ще ви подкани да изберете текстова област.

    Екранна снимка на съобщението, което подканва потребителя да избере текстова област.

  3. Изберете текстовата област , от която ще бъде извлечен текстът, като използвате OCR двигателя на Tesseract.

    Екранна снимка на избрана текстова област.

  4. Изчакайте изскачащо съобщение, което ще ви подкани да изберете котва област.

    Екранна снимка на съобщението, което подканва потребителя да избере котва област.

  5. Изберете област на котва, която не се очаква да се промени, като например етикета до поле.

    Екранна снимка на област с anchor текст.

Запис срещу изграждане на поток на работния плот

Можете да редактирате ръчно всички действия, създадени чрез рекордера, след като записът приключи. Използвайте рекордера в поток на работния плот, който вече е в процес на разработка, за да добавите записаните стъпки към него.

Бележка

Използвайте рекордера, за да създадете гръбнака на вашия поток. Някои прости задачи може да не изискват допълнително редактиране; Въпреки това, повечето записани задачи трябва да бъдат променени, за да се постигнат оптимални резултати. Някои типове действия, като условни и цикли, не могат да бъдат записани. Също така може да има излишни действия в запис, който трябва да бъде премахнат.

Известни проблеми и ограничения

  • Проблем: Рекордерът може да не записва всички стъпки от менюто "Старт" на Windows или системната област.

    Заобиколни решения: Няма

  • Проблем: Докато изпълнявате поток, създаден чрез запис, базиран на изображения, кликването може да бъде изпратено на грешното място.

    Заобиколни решения: Редактирайте автоматично генерираното действие Преместете мишката в изображението през дизайнера на потока и намалете параметъра на толерантност в разширените настройки.

  • Проблем: Изскачащият прозорец за извличане на текст от изображение , който се появява след изпращане на щракване с десния бутон с помощта на рекордера, може да се скрие зад изскачащия прозорец на приложението.

    Заобиколни решения: Изпратете щракването с десния бутон на друго място на екрана.

  • Проблем: Всички натискания на клавиши, изпратени до максимизиран прозорец на RDP чрез запис, базиран на изображения, не се записват.

    Заобиколни решения: Преоразмерете прозореца на RDP, така че да не покрива целия екран.