Присоединиться к браузеру
Eng: Attach Browser
Элемент осуществляет подключение к действующему веб-браузеру, позволяя роботу взаимодействовать с веб-приложениями, в том числе интегрироваться с SAP через веб-интерфейс. Выступает в роли контейнера для других элементов Студии, предназначенных для работы с веб-приложениями.
Обратите внимание, что элементы, вложенные в контейнер Присоединиться к браузеру и присоединенные к нему, требуют наличия расширения браузера. Способы установки расширений описаны здесь.
Свойства
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Свойство | Тип | Описание |
---|---|---|
SAP | ||
Идентификатор компонента | String | Идентификатор компонента-браузера для работы с SAP. Примечание: В версиях до 1.25.9 свойство называлось “ID” |
Ссылка на элемент SAP | LTools.SAP.Model.SAPUIItem | Переменная, содержащая ссылку на компонент SAP |
Браузер | ||
Адрес страницы | String | По умолчанию: "*" . URL-адрес веб-страницы, открытой в целевой вкладке. Используется как один из критериев поиска. |
Активировать вкладку браузера | Boolean | По умолчанию: True . Определяет, нужно ли переключаться на найденную вкладку после подключения. Доступно с версии 1.25.9 |
Заголовок браузера | String | Задает заголовок подключаемого браузера (указывается в кавычках ""). По умолчанию установлено "*" . Для автоматического добавления заголовка можно использовать кнопку Выбрать страницу ![]() |
Индекс вкладки браузера | Int32 | Определяет порядковый номер вкладки браузера, с которой будет работать активность. Нумерация вкладок начинается с 1. Если свойство не заполнено (значение по умолчанию 0 ), активность будет работать с самой последней активной вкладкой. Свойство доступно с версии 24.8. |
Закрывать браузер при завершении | Bool | Определяет, нужно ли освобождать ссылку на браузер при выходе. Примечание: В версиях до 25.9 это свойство называлось Освобождать. |
Переменная | LTools.WebBrowser.BrowserInst | Переменная, содержащая ссылку на ранее подключенный браузер (если имеется) |
Таймаут* | Int32 | Максимальное время ожидания завершения процесса (в миллисекундах). По умолчанию 10000 |
Тип браузера | LTools.WebBrowser.Model.BowserTypes | Опеределяет тип используемого браузера. По умолчанию IE - Internet Explorer. Чтобы выбрать другой браузер, щелкните выпадающий список. Доступны значения: IE, Chrome, Firefox, Opera, Edge, Yandex, SAP |
Вывод | ||
Переменная | Переменная для хранения ссылки на подключенный браузер. Впоследствии, при повторном использовании в процессе контейнера Присоединиться к браузеру, ее можно указать для более быстрого подключения в свойстве Браузер > Переменная |
Пример использования
Пример процесса с использованием данного элемента доступен Learning .
Скачайте проект StudioActivities, откройте его в Студии и выберите процесс StudioActivities/Ru/Браузер/Присоединиться к браузеру.ltw
для просмотра.
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
C#
LTools.WebBrowser.BrowserApp app =
LTools.WebBrowser.BrowserApp.Init(wf, "Free email*",
LTools.WebBrowser.Model.BrowserTypes_Short.IE);