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

Элемент осуществляет подключение к действующему веб-браузеру, позволяя роботу взаимодействовать с веб-приложениями, в том числе интегрироваться с SAP через веб-интерфейс. Выступает в роли контейнера для других элементов Студии, предназначенных для работы с веб-приложениями.
Обратите внимание, что элементы, вложенные в контейнер Присоединиться к браузеру и присоединенные к нему, требуют наличия расширения браузера. Способы установки расширений описаны здесь.
Свойства
Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Браузер
- Тип браузера [LTools.WebBrowser.Model.BowserTypes] - Опеределяет тип используемого браузера. По умолчанию
Yandex. Чтобы выбрать другой браузер, щелкните выпадающий список. Доступные значения: Yandex, Chrome - Заголовок браузера [String] - Задает заголовок подключаемого браузера (указывается в кавычках ""). По умолчанию установлено
"*". Для автоматического добавления заголовка можно использовать кнопку Выбрать страницу
- URL [String] - Адрес текущей страницы браузера
- Индекс вкладки [Int] - Индекс вкладки, если заголовок/URL браузера неуникален.
- Переменная [LTools.WebBrowser.BrowserInst] - Переменная, содержащая ссылку на ранее подключенный браузер (если имеется)
- Освобождать - Определяет, нужно ли освобождать ссылку на браузер при выходе
- Активировать вкладку [Boolean] - Активировать вкладку после присоединения к ней
- Привязка к вкладке [Boolean] - если свойство включено, то среди нескольких вкладок с совпадающим заголовком/URL выбирается активная в данный момент, и контейнер привязывается к ней по TabID на весь прогон (тот же механизм, что и привязка к открытой вкладке у элемента “Открыть браузер”). Если свойство выключено, то заголовок/URL используются только чтобы проверить, что подходящая вкладка существует; привязка после этого не сохраняется - вложенные активности работают с текущей активной вкладкой браузера, а не с найденной по заголовку/URL.(Доступно с версии 1.26.9)
- Таймаут* [Int32] - Максимальное время ожидания завершения процесса (в миллисекундах). По умолчанию
10000
Вывод
- Переменная - Переменная для хранения ссылки на подключенный браузер. Впоследствии, при повторном использовании в процессе контейнера Присоединиться к браузеру, ее можно указать для более быстрого подключения в свойстве Браузер > Переменная
Только код (Pure code)
Пример использования элемента в процессе с типом Только код (Pure code):
C#
// Инициализация браузера
LTools.WebBrowser.BrowserApp app = LTools.WebBrowser.BrowserApp.Init(
wf,
"Free email*",
LTools.WebBrowser.Model.BrowserTypes_Short.Yandex
);