Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Получить текст диалогового окна Версия 10 (Java)

...

Описание

...

Данное действие предназначено для получения текста активного окна диалога (IAlert )

Иконка действия

Image Removed

...

Image Added

Параметры и их настройки

Свойство
Англ. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Контекст
Context

Уникальный идентификатор открытого сеанса работы с браузером

.

Идентификатор сеанса браузера

ACTION_CONTEXT


Да

Результаты
Результат
Result

Строковая переменная, содержащая название текст активного окна диалога

.

Строка



Особые условия использования

Отсутствуют.

Пример использования

Задача

Зайти на сайт https://old.bankrot.fedresurs.ru/backoffice/Login.aspx, нажать на кнопку "Войти", получить текст диалогового окна диалога.  
Image RemovedImage Added

Решение

Воспользоваться : воспользоваться действиями "Открыть браузер", "Перейти по URL", "Отправить клик", "Отправить текст", "Получить текст диалогового окна диалога", "Принять окно диалога", "Закрыть браузер". 

Реализация

...

  1. Собрать схему робота состоящую из действий:.
    Image AddedImage Removed
  2. Настроить параметры действия "Открыть браузер". 
    Image Removed
    Настроить параметры действия "Перейти по URL". 
    Image RemovedImage Added
  3. Настроить параметры действия "Отправить клик"
    Image Removed
    Настроить параметры для действия "Отправить текст". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов)
    Image RemovedImage Added
  4. Настроить параметр для действия "Получить текст диалогового окна диалога". 
    Image RemovedImage Added
  5. Настроить параметр для действия "Принять окно диалогаЗакрыть браузер". 
    Image Removed
  6. Настроить параметр для действия "Закрыть браузер". 
    Image Removed

...

  1. Image Added
  2. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.  

Действие "Принять окно диалога" - действие подходит для окон у которых, например, есть кнопка "Да" и робот должен ее нажать, при этом это действие не будет совершаться горячими клавишами. В данном случае, альтернативой действию "Принять окно диалога" можно считать действие "Отклонить окно диалога". 

После запуска робота в логах действия "Получить текст окна диалога" будет отображен текст


Image AddedImage Removed