Присоединиться к браузеру

Eng: Attach Browser

Элемент осуществляет подключение к действующему веб-браузеру, позволяя роботу взаимодействовать с веб-приложениями, в том числе интегрироваться с SAP через веб-интерфейс. Выступает в роли контейнера для других элементов Студии, предназначенных для работы с веб-приложениями.

Обратите внимание, что элементы, вложенные в контейнер Присоединиться к браузеру и присоединенные к нему, требуют наличия расширения браузера. Способы установки расширений описаны здесь.

Кроссплатформенность: работает с Windows, Linux, MacOS.

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

СвойствоТипОписание

Браузер

Тип браузера

LTools.WebBrowser.Model.BowserTypes

Опеределяет тип используемого браузера. По умолчанию IE - Internet Explorer. Чтобы выбрать другой браузер, щелкните выпадающий список. Доступны значения: IE, Chrome, Firefox, Opera, Edge, Yandex, SAP

Заголовок браузера

String

URL

String

Адрес текущей страницы браузера

Переменная

LTools.WebBrowser.BrowserInst

Переменная, содержащая ссылку на ранее подключенный браузер (если имеется)

Освобождать

Определяет, нужно ли освобождать ссылку на браузер при выходе

Таймаут*

Int32

Максимальное время ожидания завершения процесса (в миллисекундах). По умолчанию 10000

SAP

ID компонента

String

Идентификатор компонента-браузера в системе SAP

Компонент

LTools.SAP.Model.SAPUIItem

Переменная, содержащая ссылку на компонент SAP

Вывод

Переменная

Переменная для хранения ссылки на подключенный браузер. Впоследствии, при повторном использовании в процессе контейнера Присоединиться к браузеру, ее можно указать для более быстрого подключения в свойстве Браузер > Переменная

Пример на Learning

Пример процесса с использованием данного элемента доступен Learning. Скачайте проект StudioActivities, откройте его в Студии и выберите процесс StudioActivities/Ru/Браузер/Присоединиться к браузеру.ltw для просмотра.

Только код

Пример использования элемента в процессе с типом Только код (Pure code):

LTools.WebBrowser.BrowserApp app = LTools.WebBrowser.BrowserApp.Init(wf, "Free email*", LTools.WebBrowser.Model.BrowserTypes_Short.IE);

Last updated