Присоединиться к браузеру
Eng: Attach Browser
Элемент осуществляет подключение к действующему веб-браузеру, позволяя роботу взаимодействовать с веб-приложениями, в том числе интегрироваться с SAP через веб-интерфейс. Выступает в роли контейнера для других элементов Студии, предназначенных для работы с веб-приложениями.
Обратите внимание, что элементы, вложенные в контейнер Присоединиться к браузеру и присоединенные к нему, требуют наличия расширения браузера. Способы установки расширений описаны здесь.
Свойства
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Свойство | Тип | Описание |
---|---|---|
SAP | ||
ID компонента | String | Идентификатор компонента-браузера в системе SAP |
Компонент | LTools.SAP.Model.SAPUIItem | Переменная, содержащая ссылку на компонент SAP |
Браузер | ||
URL | String | Адрес текущей страницы браузера |
Заголовок браузера | String | Задает заголовок подключаемого браузера (указывается в кавычках ""). По умолчанию установлено "*" . Для автоматического добавления заголовка можно использовать кнопку Выбрать страницу ![]() |
Индекс вкладки браузера | Int32 | Индекс вкладки браузера. Свойство доступно с версии 24.8. |
Освобождать | Bool | Определяет, нужно ли освобождать ссылку на браузер при выходе |
Переменная | LTools.WebBrowser.BrowserInst | Переменная, содержащая ссылку на ранее подключенный браузер (если имеется) |
Таймаут* | Int32 | Максимальное время ожидания завершения процесса (в миллисекундах). По умолчанию 10000 |
Тип браузера | LTools.WebBrowser.Model.BowserTypes | Опеределяет тип используемого браузера. По умолчанию IE - Internet Explorer. Чтобы выбрать другой браузер, щелкните выпадающий список. Доступны значения: IE, Chrome, Firefox, Opera, Edge, Yandex, SAP |
Вывод | ||
Переменная | Переменная для хранения ссылки на подключенный браузер. Впоследствии, при повторном использовании в процессе контейнера Присоединиться к браузеру, ее можно указать для более быстрого подключения в свойстве Браузер > Переменная |
Пример на Learning
Пример процесса с использованием данного элемента доступен 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);