IA-Connect SAP GUI

IA-Connect — это платформа автоматизации роботизированных процессов RPA, которая добавляет функции RPA из облака в локальные виртуальные машины или через подключения Citrix или Microsoft Remote Desktop RDS. Это модуль для автоматизации приложения SAP GUI.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Ultima Labs
URL https://www.ultima.com/ultima-labs
Адрес электронной почты IAConnect@ultima.com
Метаданные соединителя
Publisher Ultima Business
Веб-сайт https://www.ultima.com/ultima-labs
Политика конфиденциальности https://www.ultima.com/privacy-policy
Категории ИТ-операции; Продуктивность

IA-Connect — это платформа автоматизации роботизированных процессов (RPA), которая добавляет функции RPA из Облачных потоков Power Automate в локальные виртуальные машины или через подключения Citrix или Microsoft Remote Desktop (RDS). Соединители IA-Connect предоставляют более 800 действий, что позволяет автоматизировать каждый тип локального приложения непосредственно из Power Automate Cloud Flow. Все действия IA-Connect доступны непосредственно из Power Automate Cloud Flow, обеспечивая простую интеграцию между облачными и локальными приложениями, возможность использовать существующие условия Power Automate, циклы, динамическое содержимое, выражения и обработку исключений в процессах RPA. Использование соединителей IA-Connect также обеспечивает полную историю выполнения и возможность аудита из журнала выполнения потока, а также удаление необходимости в отдельном приложении, консоли или студии для разработки процессов RPA.

Предпосылки

Чтобы использовать любой из соединителей IA-Connect, необходимо установить программное обеспечение IA-Connect. Это бесплатно для тестирования в течение 30 дней, после чего вам потребуется лицензия IA-Connect.

Программное обеспечение IA-Connect состоит из двух основных компонентов:

  • IA-Connect Orchestrator, который является Azure WebApp, который будет размещаться в собственном клиенте Azure. Это обрабатывает маршрутизацию и безопасность потоков RPA на одну или несколько локальных или облачных виртуальных машин.

  • Агент IA-Connect и директор, установленный на виртуальных машинах, где программное обеспечение, которое требуется автоматизировать, доступно. Кроме того, агент IA-Connect может выполняться в сеансе Citrix или Microsoft Remote Desktop Services (RDS), где команды RPA передаются по виртуальному каналу в удаленный сеанс для выполнения. Агент IA-Connect можно запустить из общей сетевой папки и не требует установки.

Доступные соединители IA-Connect

Доступные соединители IA-Connect:

  • динамический код IA-Connect
  • IA-Connect Java
  • JML IA-Connect
  • IA-Connect Мейнфрейм
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • сеанс IA-Connect
  • Пользовательский интерфейс IA-Connect
  • веб-браузер IA-Connect

Получение учетных данных

Чтобы получить лицензию и начать 30-дневную бесплатную пробную версию, отправьте запрос на наш веб-сайт (https://www.ultima.com/IA-Connect/Power-Automate).

После получения пробного запроса мы свяжемся с вами по адресу электронной почты, предоставленному для настройки IA-Connect программного обеспечения и предоставления пробной лицензии. Это полностью многофункциональная пробная версия и позволит протестировать любые из 800 действий во всех 9 IA-Connect соединителях в пределах собственной среды в течение пробного периода.

Начало работы с соединителем

После отправки пробного запроса на IA-Connect вы сможете скачать ZIP-файл, содержащий IA-Connect программное обеспечение и документацию по установке и настройке. Мы также обратитесь к вам, чтобы предложить поддержку и рекомендации по процессу установки по мере необходимости.

Support

В течение пробного периода вы можете обратиться в Ultima Labs (IAConnect@ultima.com) за поддержкой и помощью.

При покупке IA-Connect лицензии вы получите маркеры поддержки, которые можно активировать для обучения или поддержки в Центре технической службы на основе Великобритании (TSC).

Известные проблемы, распространенные ошибки и часто задаваемые вопросы

Наша база знаний содержит ряд статей, охватывающих все известные проблемы, распространенные ошибки, которые могут возникать при использовании соединителей IA-Connect и часто задаваемых вопросов. Это доступно https://support.ultima.com/ultimalabs и учетная запись для доступа к этим ресурсам предоставляется во время IA-Connect пробной версии и при приобретении лицензии IA-Connect.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API securestring Ключ API для этого API True
адрес оркестратора IA-Connect струна Укажите адрес оркестратора IA-Connect без компонента HTTP(S) True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Введите код T-кода SAP

Вводит код транзакции SAP (T-code). Это то же самое, что и ввод T-кода в командное поле SAP.

Ввод текста в элемент SAP

Вводит текст в элемент SAP (обычно поле записи текста), заменяя существующий текст или вставляя новое значение по определенной позиции.

Визуализация элемента SAP

Сообщает ГРАФИЧЕСКОму интерфейсу SAP, чтобы нарисовать красный прямоугольник вокруг элемента. Это встроенная функция SAP, а не та же, что и запрос IA-Connect для отображения прямоугольника выделения. Элемент останется визуализированным, пока не будет взаимодействовать с ним.

Включение сценариев SAP

Включает скрипты SAP в графическом интерфейсе SAP. Этот параметр также должен быть включен на сервере SAP, задав значение параметра sapgui/user_scripting значение TRUE.

Восстановление окна SAP

Восстанавливает окно SAP из максимального или минимизированного.

Входной пароль в элемент SAP

Вводит пароль в элемент SAP (обычно поле ввода пароля).

Выберите все в представлении сетки SAP

Выбирает все в представлении сетки SAP.

Выберите пункт меню панели инструментов оболочки SAP

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

Выбор видимого столбца таблицы SAP

Выбирает видимый столбец таблицы по указанному индексу столбца в таблице. Индекс столбца 1 представляет первый видимый столбец в таблице. Это действие можно использовать только для выбора видимых столбцов.

Выбор видимой строки таблицы SAP

Выбирает видимую строку таблицы по указанному индексу строки в таблице. Индекс строки 1 представляет первую видимую строку в таблице. Это действие можно использовать только для выбора видимых строк.

Выбор диапазона дат календаря SAP

Выбирает указанный диапазон дат (от YYYYMMDD до YYYYMMDDD) в элементе календаря SAP. Этот выбор заменяет все существующие выборы дат.

Выбор месяца календаря SAP

Выбирает указанный месяц (от 1 до 12) в указанном году в элементе календаря SAP. Месяц выбирается в дополнение к любому существующему выбору.

Выбор недели календаря SAP

Выбирает указанную неделю (начиная с 1) в указанном году в элементе календаря SAP. Неделя выбирается в дополнение к любому существующему выбору.

Выбор представления сетки SAP нескольких строк

Выбирает несколько строк SAP в представлении сетки. Если в данный момент выбрана другая строка или строки, они будут отменены.

Выбор столбца представления сетки SAP

Выбирает один столбец SAP в представлении сетки. Если в данный момент выбран другой столбец или столбцы, они останутся выбранными, если для параметра "Очистить выбор первого" не задано значение true.

Выбор строки представления сетки SAP

Выбирает одну строку SAP в представлении сетки. Если в данный момент выбрана другая строка или строки, они будут отменены.

Выбор элемента SAP

Выбирает элемент SAP (обычно элемент tab или элемент в списке или раскрывающемся списке).

Выбор элемента дерева SAP

Выберите или отмените выбор узла или элемента в дереве SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Выбор элемента списка SAP по имени

Выбирает элемент списка с указанным именем. Обычно это используется для выбора элемента в раскрывающемся списке или элементе меню.

Выбор элемента списка SAP по ключу

Выбирает элемент списка с указанным ключом. Обычно это используется для выбора элемента в раскрывающемся списке или элементе меню.

Глобальный входной пароль в элемент SAP

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

Глобальный входной текст в элемент SAP

Перемещает мышь в центр элемента SAP, фокусирует его, щелкает слева и нажимает клавиши. Обычно используется с текстовыми входными данными, которые не принимают собственные методы ввода.

Глобальный двойной левый мыши щелкните элемент SAP

Перемещает мышь в центр элемента SAP и дважды щелкает левую кнопку мыши.

Глобальный двойной левый щелчок ячейки представления сетки SAP

Перемещает мышь в центр ячейки представления сетки SAP и дважды щелкает левую кнопку мыши.

Глобальный левый щелчок мыши по элементу SAP

Перемещает мышь в центр элемента SAP и нажимает левую кнопку мыши.

Глобальный левый щелчок ячейки представления сетки SAP

Перемещает мышь в центр ячейки представления сетки SAP и нажимает левую кнопку мыши.

Глобальный средний мыши щелкните элемент SAP

Перемещает мышь в центр элемента SAP и щелкает среднюю кнопку мыши.

Глобальный щелчок правой кнопкой мыши на элемент SAP

Перемещает мышь в центр элемента SAP и нажимает правую кнопку мыши.

Глобальный щелчок ячейки представления сетки SAP правой кнопкой мыши

Перемещает мышь в центр ячейки представления сетки SAP и нажимает правую кнопку мыши.

Дата календаря SAP

Фокусирует указанную дату календаря (YYYYMMDD) в элементе календаря SAP.

Дважды щелкните элемент дерева SAP

Дважды щелкает узел или элемент в дереве SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Дважды щелкните ячейку представления сетки SAP

Дважды щелкает ячейку представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Закрытие окна SAP

Закрывает окно SAP.

Закрытие сеанса SAP

Закрывает открытый сеанс SAP.

Запись в таблицу SAP, видимая текстовая ячейка

Записывает в видимую ячейку таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для задания содержимого видимых ячеек.

Запуск SAPGUI

Включает скрипты SAP и запускает SAP GUI. Это первый шаг к автоматизации SAP GUI, если он еще не запущен.

Изменение значения ячейки представления сетки SAP

Изменяет содержимое ячейки представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Контекстное меню "Открыть элемент дерева SAP"

Открывает контекстное меню для узла или элемента дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Контекстное меню представления сетки SAP

Открывает контекстное меню представления сетки SAP.

Максимальное увеличение окна SAP

Максимизирует окно SAP.

Нажатие клавиши в дереве SAP

Нажмите клавишу на дереве SAP. Существует ограниченный встроенный список ключей, которые можно нажать, например F1, F4, Delete, Insert, Ввод, Вырезать, Копировать или Вставку.

Нажмите видимую ячейку таблицы SAP

Нажимает кнопку в видимой ячейке таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для нажатия видимых ячеек.

Нажмите заголовок столбца представления сетки SAP

Нажимает заголовок столбца в представлении сетки SAP.

Нажмите кнопку контекста панели инструментов оболочки SAP

Нажимает кнопку контекста на элементе SAP на панели инструментов. Конкретный элемент для нажатия кнопки контекста можно искать с помощью одного из идентификаторов элемента, текстового значения или индекса элемента.

Нажмите кнопку на элементе дерева SAP

Нажимает кнопку на элемент дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Нажмите кнопку представления сетки SAP

Нажимает кнопку в ячейке представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Нажмите элемент SAP

Нажимает элемент SAP (обычно кнопка).

Нажмите элемент панели инструментов оболочки SAP

Нажимает элемент SAP (обычно кнопка) на панели инструментов. Для нажатия определенного элемента можно выполнить поиск с помощью одного из элементов Id, текстового значения или индекса элемента.

Настройка представления сетки SAP в первом видимом столбце

Прокручивает представление сетки SAP, пока указанный столбец не будет первым видимым столбцом.

Настройка представления сетки SAP в первую очередь видимого индекса строки

Прокручивает представление сетки SAP, пока указанный индекс строки (начиная с 1) не будет первой видимой строкой. Если задать индекс строки выше количества строк в представлении сетки, он прокрутится вниз, как это возможно.

Настройка текущего индекса строки представления сетки SAP

Задает текущий индекс строки в представлении сетки. Текущий столбец останется неизменным.

Настройка текущего столбца представления сетки SAP

Задает текущий столбец в представлении сетки. Текущая строка останется неизменной.

Настройка текущей ячейки представления сетки SAP

Задает текущую ячейку в представлении сетки ячейку по указанной строке и столбцу. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Настройка ширины столбца дерева SAP

Задайте ширину (в пикселях) столбца дерева SAP. Конкретный столбец можно искать с помощью одного из имен столбцов или заголовка столбца. Имя столбца или значения заголовка можно определить с помощью действия "Получение заголовков столбцов дерева SAP".

Ожидание окна SAP

Ожидает ожидания окна SAP с указанным заголовком.

Ожидание элемента SAP

Ожидает существования элемента SAP (как правило, отдельного элемента в окне, например кнопки или области ввода текста).

Отключение от SAPGUI

Отключает IA-Connect от работающего экземпляра SAPGUI.

Открытие подключения SAP

Откройте подключение SAP с помощью описания системы SAP (например, имени в списке подключений SAP) или адреса системы SAP (например, /H/address/S/3200).

Отмена выбора всех в представлении сетки SAP

Отменяет выбор всего в представлении сетки SAP.

Отмена выбора всех узлов дерева SAP

Отмените выбор всех узлов в дереве SAP.

Отправка виртуального ключа

Отправляет ввод виртуального ключа в элемент SAP. Виртуальные ключи можно отправлять только в окно рамки ГРАФИЧЕСКОго интерфейса, например wnd[0].

Отправка виртуального ключа

Отправляет виртуальный ключ в элемент SAP. Виртуальные ключи можно отправлять только в окно рамки ГРАФИЧЕСКОго интерфейса, например wnd[0].

Отправка команды SAP

Входные данные и отправка команды SAP. Это то же самое, что и ввод кода команды или транзакции в поле команд.

Перенос окна SAP на передний план

Переносит окно SAP на передний план.

Подключение к сеансу SAP

Присоединяет IA-Connect к открытому сеансу SAP. Это действие можно использовать для переключения управления на любые новые сеансы SAP, открытые в существующем соединении.

Подключение к экземпляру SAPGUI

Подключается к экземпляру ГРАФИЧЕСКОго интерфейса SAP, который уже запущен. Это первый шаг к автоматизации SAP GUI, если SAP GUI уже запущен.

Подождите, пока подключенный сеанс SAP не занят

Ожидает, пока подключенный сеанс SAP сообщит о том, что он больше не занят.

Получение видимого текстового содержимого sap

Возвращает содержимое всех видимых ячеек таблицы в таблице. Это действие можно использовать только для извлечения содержимого видимых ячеек.

Получение всех свойств дочернего элемента SAP

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

Получение заголовков столбцов дерева SAP

Возвращает список заголовков столбцов в дереве. Имя или название заголовков столбцов можно использовать для входных данных "Имя столбца поиска" или "Заголовок столбца поиска" во многих действиях дерева SAP.

Получение заголовков столбцов представления сетки SAP

Возвращает список заголовков столбцов в представлении сетки. Имя или название заголовков столбцов можно использовать для входных данных "Имя столбца поиска" или "Заголовок столбца поиска" во многих действиях представления сетки SAP.

Получение идентификатора родительского элемента SAP

Возвращает идентификатор элемента SAP родительского элемента элемента SAP.

Получение свойств видимой ячейки таблицы SAP

Возвращает все свойства видимой ячейки таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для получения свойств видимых ячеек.

Получение свойств представления сетки SAP

Возвращает свойства элемента представления сетки SAP. Это элемент с типом элемента GridView.

Получение свойств присоединенного сеанса

Возвращает сведения о сеансе SAP, к которому подключены IA-Connect.

Получение свойств таблицы SAP

Возвращает свойства элемента таблицы SAP. Это элемент с типом элемента GuiTableControl. Для элементов gridview (они похожи на таблицы, но предоставляют дополнительные функциональные возможности с помощью встроенной панели инструментов), используйте альтернативное действие "Получение свойств представления сетки SAP".

Получение свойств элемента SAP

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

Получение свойств элемента SAP в виде коллекции

Возвращает свойства элемента SAP в виде одного списка строк (одна коллекция строк или таблица данных) вместо отдельных элементов, это может быть полезно в зависимости от способа использования данных.

Получение свойств элемента верхнего уровня сеанса SAP

Возвращает свойства элемента SAP на верхнем уровне активного сеанса SAP, как правило, элемент GuiMainWindow.

Получение свойств элемента дерева SAP

Возвращает свойства элемента дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Получение свойств ячейки представления сетки SAP

Возвращает все свойства ячейки представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Получение сеансов SAP

Возвращает список запущенных сеансов SAP. Эта информация полезна, если вы хотите подключиться к существующему подключению или сеансу SAP, но вы не знаете, какие доступны.

Получение содержимого текста дерева SAP

Возвращает текстовое содержимое всех узлов в дереве SAP.

Получение содержимого ячейки представления сетки SAP

Возвращает содержимое ячейки представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Получение состояния подключения SAPGUI

Возвращает сведения о текущем подключении IA-Connect к SAP GUI.

Получение текстового значения элемента SAP

Возвращает текстовое значение и тип сообщения элемента SAP. Текстовое значение обычно связано с текстовым элементом, но многие элементы могут иметь это свойство.

Получение текстового содержимого видимой таблицы SAP

Возвращает содержимое видимой ячейки таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для извлечения содержимого видимых ячеек.

Получение текстового содержимого представления сетки SAP

Возвращает все текстовое содержимое представления сетки SAP.

Получение узлов дерева SAP

Возвращает список всех узлов в элементе дерева SAP.

Получение элемента SAP в координате экрана

Если элемент SAP существует в указанных координатах, это действие будет определять элемент и возвращать идентификатор элемента.

Получение элементов панели инструментов оболочки SAP

Возвращает список элементов (обычно кнопок) на панели инструментов GuiShell.

Получение элементов списка выбора SAP

Возвращает список дочерних элементов, найденных под указанным элементом SAP (обычно раскрывающийся список или элементы меню).

Проверка видимой ячейки таблицы SAP

Установите или снимите флажок в видимой ячейке таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для проверки или отмены проверки видимых ячеек.

Проверка элемента SAP

Задает состояние элемента SAP (обычно флажок или переключатель) для флажка или снятого.

Проверка элемента дерева SAP

Проверяет элемент дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Прокрутка таблицы SAP

Прокручивает элемент таблицы SAP по горизонтали, по вертикали или по вертикали.

Разверните узел дерева SAP

Развертывает или свернут узел в дереве SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Рисование прямоугольника вокруг элемента SAP

Рисует прямоугольник вокруг периметра элемента SAP, чтобы помочь определить, что найденный элемент является обязательным. Прямоугольник автоматически удаляется через 5 секунд.

Рисование прямоугольника вокруг ячейки представления сетки SAP

Рисует прямоугольник вокруг периметра ячейки представления сетки SAP, чтобы помочь определить, что найденная ячейка является одной из обязательных. Прямоугольник автоматически удаляется через 5 секунд.

Свести к минимуму окно SAP

Минимизирует окно SAP.

Установите флажок представления сетки SAP

Установите или снимите флажок в ячейке представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Щелкните ссылку на элемент дерева SAP

Щелкает ссылку на элемент дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Щелкните ячейку представления сетки SAP

Щелкает ячейку представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Элемент Focus SAP

Фокусирует элемент SAP, который делает его активным элементом для фокуса клавиатуры и переносит окно SAP на передний план.

Введите код T-кода SAP

Вводит код транзакции SAP (T-code). Это то же самое, что и ввод T-кода в командное поле SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Код SAP T
SAPTCode True string

Код транзакции SAP (T-code), отправляемый, например SLICENSE.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Ввод текста в элемент SAP

Вводит текст в элемент SAP (обычно поле записи текста), заменяя существующий текст или вставляя новое значение по определенной позиции.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Текст для ввода
TextToInput string

Текстовое значение для ввода или пустого, если вы хотите очистить существующее значение.

Замена существующего значения
ReplaceExistingValue boolean

Если в элементе есть существующий текст, его следует заменить?

Вставка позиции
InsertPosition integer

Позиция (индекс) для начала вставки текста. Если существует текст, позиция вставки может использоваться для вставки в определенной позиции в существующем тексте.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Визуализация элемента SAP

Сообщает ГРАФИЧЕСКОму интерфейсу SAP, чтобы нарисовать красный прямоугольник вокруг элемента. Это встроенная функция SAP, а не та же, что и запрос IA-Connect для отображения прямоугольника выделения. Элемент останется визуализированным, пока не будет взаимодействовать с ним.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Визуализация в
VisualiseOn boolean

Если задано значение true, элемент SAP будет визуализирован. Если задано значение false, это очищает видимый прямоугольник, если он уже отображается.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Включение сценариев SAP

Включает скрипты SAP в графическом интерфейсе SAP. Этот параметр также должен быть включен на сервере SAP, задав значение параметра sapgui/user_scripting значение TRUE.

Параметры

Имя Ключ Обязательно Тип Описание
Уведомление о присоединении скрипта к графическому интерфейсу
NotifyWhenScriptAttachesToGUI boolean

Следует ли SAPGUI уведомлять пользователя о присоединении скрипта к графическому интерфейсу? Это представляет всплывающее окно и поэтому должно быть отключено для автоматизации.

Уведомление о открытии скрипта подключения
NotifyWhenScriptOpensConnection boolean

Следует ли SAPGUI уведомлять пользователя о присоединении скрипта к графическому интерфейсу? Это представляет всплывающее окно и поэтому должно быть отключено для автоматизации.

Отображение диалоговых окон в собственном коде
ShowNativeWindowsDialogs boolean

Должны ли отображаться собственные диалоговые окна Windows (например, "Сохранить как", "Открыть"), а не заменять диалоговые окна SAP?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Восстановление окна SAP

Восстанавливает окно SAP из максимального или минимизированного.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Обнаружение родительского элемента окна
DetectParentWindowElement boolean

Если задано значение true, а идентификатор SAP для элемента указан (например, текстовое поле или кнопка), связанное окно SAP будет автоматически обнаружено, и команда будет отправлена в окно. Если задано значение False, то сам идентификатор элемента окна SAP должен быть указан (например, wnd[0]) или будет вызвано исключение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Входной пароль в элемент SAP

Вводит пароль в элемент SAP (обычно поле ввода пароля).

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Пароль для ввода
PasswordToInput True password

Значение пароля для ввода.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выберите все в представлении сетки SAP

Выбирает все в представлении сетки SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выберите пункт меню панели инструментов оболочки SAP

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

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Идентификатор элемента панели инструментов поиска
SearchToolbarElementId string

Идентификатор элемента панели инструментов для выбора. Список идентификаторов элементов на панели инструментов можно получить с помощью действия "Получение элементов панели инструментов оболочки SAP".

Текст элемента панели инструментов поиска
SearchToolbarElementText string

Текст поиска для выбранного элемента на панели инструментов. Список текстовых значений элементов на панели инструментов можно получить с помощью действия "Получение элементов панели инструментов оболочки SAP".

Индекс элемента панели инструментов поиска
SearchToolbarElementIndex integer

Индекс (начиная с 1) элемента панели инструментов для выбора. Список элементов на панели инструментов можно получить с помощью действия "Получение элементов панели инструментов оболочки SAP".

Текст элемента панели инструментов поиска — регулярное выражение
SearchToolbarTextIsRegularExpression boolean

Если задано значение true, текст панели инструментов поиска рассматривается как регулярное выражение. Например, ^S для текста панели инструментов, начинающегося с S или P$ для текста панели инструментов, заканчивающегося P. Если задано значение false (по умолчанию), текст панели инструментов обрабатывается как точное совпадение.

Текст элемента панели инструментов поиска учитывает регистр
SearchToolbarTextIsCaseSensitive boolean

Должен ли текстовый поиск панели инструментов учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор видимого столбца таблицы SAP

Выбирает видимый столбец таблицы по указанному индексу столбца в таблице. Индекс столбца 1 представляет первый видимый столбец в таблице. Это действие можно использовать только для выбора видимых столбцов.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Видимый индекс столбца
VisibleColumnIndex integer

Индекс видимого столбца таблицы, начиная с 1.

Выберите
Select boolean

Если задано значение true, будет выбран столбец. Если задано значение false, он будет отменен.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор видимой строки таблицы SAP

Выбирает видимую строку таблицы по указанному индексу строки в таблице. Индекс строки 1 представляет первую видимую строку в таблице. Это действие можно использовать только для выбора видимых строк.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Видимый индекс строки
VisibleRowIndex integer

Индекс видимой строки таблицы, начиная с 1.

Выберите
Select boolean

Если задано значение true, то будет выбрана строка. Если задано значение false, он будет отменен.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор диапазона дат календаря SAP

Выбирает указанный диапазон дат (от YYYYMMDD до YYYYMMDDD) в элементе календаря SAP. Этот выбор заменяет все существующие выборы дат.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

с даты
FromDateYYYYMMDD True string

Дата начала выделения в формате ГГГГММДД.

По дату
ToDateYYYYMMDD True string

Дата окончания выделения в формате ГГГГММДД.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор месяца календаря SAP

Выбирает указанный месяц (от 1 до 12) в указанном году в элементе календаря SAP. Месяц выбирается в дополнение к любому существующему выбору.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Месяц
Month True integer

Месяц (от 1 до 12) для выбора.

Год
Year True integer

Год, который нужно выбрать.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор недели календаря SAP

Выбирает указанную неделю (начиная с 1) в указанном году в элементе календаря SAP. Неделя выбирается в дополнение к любому существующему выбору.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Неделя
Week True integer

Выбранная неделя (от 1 до 52).

Год
Year True integer

Год, который нужно выбрать.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор представления сетки SAP нескольких строк

Выбирает несколько строк SAP в представлении сетки. Если в данный момент выбрана другая строка или строки, они будут отменены.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Строки для выбора
RowsToSelect True string

Индексы строк для выбранной строки, начиная с 1. Они могут быть предоставлены как отдельные строки (например, 1,3,7) или диапазоны (например, 1-2,5,7-9).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор столбца представления сетки SAP

Выбирает один столбец SAP в представлении сетки. Если в данный момент выбран другой столбец или столбцы, они останутся выбранными, если для параметра "Очистить выбор первого" не задано значение true.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Название столбца, выбранного в представлении сетки. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Выбор столбца
SelectColumn boolean

Если задано значение true, будет выбран указанный столбец. Если задано значение false, столбец будет отменен.

Задать в качестве текущего столбца
SetAsCurrentColumn boolean

Если задано значение true, этот столбец также будет задан в качестве текущего столбца. Если задано значение false, текущий столбец останется неизменным.

Сначала очистить выделение
ClearSelectionFirst boolean

Если задано значение true, все представление сетки будет отменено перед выбором выбранного столбца.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор строки представления сетки SAP

Выбирает одну строку SAP в представлении сетки. Если в данный момент выбрана другая строка или строки, они будут отменены.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки для выбранной строки, начиная с 1.

Задать в качестве текущей строки
SetAsCurrentRow boolean

Если задано значение true, эта строка также будет задана в качестве текущей строки. Если задано значение false, текущая строка останется неизменной.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор элемента SAP

Выбирает элемент SAP (обычно элемент tab или элемент в списке или раскрывающемся списке).

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор элемента дерева SAP

Выберите или отмените выбор узла или элемента в дереве SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ узла поиска
SearchNodeKey string

Ключ узла, который нужно щелкнуть. Если вы указали значение для ключа, вам не нужно указать значение для пути или текста.

Путь к узлу поиска
SearchNodePath string

Путь к узлу, который нужно щелкнуть. Если вы указали значение для пути, вам не нужно указать значение ключа или текста.

Текст узла поиска
SearchNodeText string

Текст узла, который нужно щелкнуть. Если вы указали значение для текста, вам не нужно указать значение для пути или ключа.

Текст узла поиска — регулярное выражение
SearchNodeTextIsRegularExpression boolean

Если задано значение true, текст узла поиска рассматривается как регулярное выражение. Например, ^S для узла, который начинается с S или P$ для узла, заканчивающегося P. Если задано значение false (значение по умолчанию), текст узла поиска обрабатывается как точное совпадение.

Текст узла поиска учитывает регистр
SearchNodeTextIsCaseSensitive boolean

Должен ли поиск текста узла быть чувствительным к регистру?

Имя столбца поиска
SearchColumnName string

Необязательное внутреннее имя столбца, в который находится узел или элемент. Это можно определить с помощью действия "Получение заголовков столбцов дерева SAP" и предоставления значений, отображаемых в столбце ColumnName.

Заголовок столбца поиска
SearchColumnTitle string

Необязательный заголовок столбца, в который находится узел или элемент. Это можно определить с помощью действия "Получить заголовки столбцов дерева SAP" и указать значения, отображаемые в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Выберите
Select boolean

Если задано значение true, будет выбран узел дерева или элемент. Если задано значение false, он будет отменен.

Отмена выбора всех первых
DeselectAllFirst boolean

Следует ли отменить выбор всех узлов в дереве перед выбором этого узла? Это приведет к тому, что этот узел является единственным выбранным узлом в дереве.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор элемента списка SAP по имени

Выбирает элемент списка с указанным именем. Обычно это используется для выбора элемента в раскрывающемся списке или элементе меню.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Имя элемента списка
ListItemName True string

Имя выбранного элемента элемента.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Выбор элемента списка SAP по ключу

Выбирает элемент списка с указанным ключом. Обычно это используется для выбора элемента в раскрывающемся списке или элементе меню.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ элемента списка
ListItemKey True string

Ключ выбранного элемента. Если ключ элемента списка не известен, его можно извлечь из выходных данных действия "Получить элементы списка выбора SAP".

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный входной пароль в элемент SAP

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

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Глобальный левый щелчок мыши по элементу
GlobalMouseClickOnElement boolean

Должен ли глобальный щелчок мыши выполняться по координатам элемента (для фокусировки элемента) перед вводом текста?

Замена существующего значения с помощью двойного щелчка мыши delete
ReplaceExistingValueUsingDoubleClickDelete boolean

Следует ли заменить любое существующее значение, дважды щелкнув мышь (чтобы выделить ее), а затем удалить?

Замена существующего значения с помощью удаления CTRL-A
ReplaceExistingValueUsingCTRLADelete boolean

Следует ли заменить любое существующее значение путем нажатия клавиши Ctrl-A (чтобы выделить все), а затем удалить? Некоторые элементы могут не поддерживать выделение с помощью Ctrl-A в этом случае следует попробовать альтернативный вариант "Заменить существующее значение с помощью двойного щелчка мыши удалить".

Пароль для ввода
PasswordToInput True password

Значение пароля для глобальных входных данных с помощью клавиатуры.

Использование событий отправки ключей
SendKeyEvents boolean

Если задано значение true, то будут использоваться события ключей (API нижнего уровня, который отправляет имитированные нажатия клавиш в операционную систему). Если задано значение false, то вместо этого будет использоваться api отправки ключей (API более высокого уровня, который отправляет нажатия клавиш в элемент с фокусом).

Интервал ключа в миллисекундах
KeyIntervalInMilliseconds integer

Количество миллисекунда между каждым нажатием клавиши.

Интервал двойного щелчка в миллисекундах
DoubleClickIntervalInMilliseconds integer

Число миллисекунда между каждым щелчком, если параметр "Заменить существующее значение с помощью двойного щелчка мыши удалить" имеет значение true.

Не интерпретируемые символы
DontInterpretSymbols boolean

Должны ли символы в поле "Пароль для ввода" не интерпретироваться как специальные ключи (например, +для SHIFT, ^ для CTRL)? Это значение должно иметь значение true, если вы пытаетесь ввести фактические символы.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный входной текст в элемент SAP

Перемещает мышь в центр элемента SAP, фокусирует его, щелкает слева и нажимает клавиши. Обычно используется с текстовыми входными данными, которые не принимают собственные методы ввода.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Глобальный левый щелчок мыши по элементу
GlobalMouseClickOnElement boolean

Должен ли глобальный щелчок мыши выполняться по координатам элемента (для фокусировки элемента) перед вводом текста?

Замена существующего значения с помощью двойного щелчка мыши delete
ReplaceExistingValueUsingDoubleClickDelete boolean

Следует ли заменить любое существующее значение, дважды щелкнув мышь (чтобы выделить ее), а затем удалить?

Замена существующего значения с помощью удаления CTRL-A
ReplaceExistingValueUsingCTRLADelete boolean

Следует ли заменить любое существующее значение путем нажатия клавиши Ctrl-A (чтобы выделить все), а затем удалить? Некоторые элементы могут не поддерживать выделение с помощью Ctrl-A в этом случае следует попробовать альтернативный вариант "Заменить существующее значение с помощью двойного щелчка мыши удалить".

Текст для ввода
TextToInput string

Текстовое значение для глобальных входных данных с помощью клавиатуры.

Использование событий отправки ключей
SendKeyEvents boolean

Если задано значение true, то будут использоваться события ключей (API нижнего уровня, который отправляет имитированные нажатия клавиш в операционную систему). Если задано значение false, то вместо этого будет использоваться api отправки ключей (API более высокого уровня, который отправляет нажатия клавиш в элемент с фокусом).

Интервал ключа в миллисекундах
KeyIntervalInMilliseconds integer

Количество миллисекунда между каждым нажатием клавиши.

Интервал двойного щелчка в миллисекундах
DoubleClickIntervalInMilliseconds integer

Число миллисекунда между каждым щелчком, если параметр "Заменить существующее значение с помощью двойного щелчка мыши удалить" имеет значение true.

Не интерпретируемые символы
DontInterpretSymbols boolean

Не следует ли интерпретировать символы в текстовом поле "Текст для ввода" как специальные ключи (например, +для shift, ^ для CTRL)? Это значение должно иметь значение true, если вы пытаетесь ввести фактические символы.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный двойной левый мыши щелкните элемент SAP

Перемещает мышь в центр элемента SAP и дважды щелкает левую кнопку мыши.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Щелкните смещение X
ClickOffsetX integer

Количество пикселей X для смещения действия щелчка по. Этот параметр поддерживает как положительные (справа), так и отрицательные (слева) значения смещения.

Щелкните смещение Y
ClickOffsetY integer

Количество пикселей Y для смещения действия щелчка. Этот параметр поддерживает как положительные (вниз), так и отрицательные (вверх) значения смещения.

Смещение относительно
OffsetRelativeTo string

Относительное положение элемента для смещения от (центр / центр / средний, левый, правый, верхний, нижний, верхний левый, нижний левый, нижний правый).

Дважды щелкните задержку в миллисекундах
DoubleClickDelayInMilliseconds integer

Задержка (в миллисекундах) между каждым щелчком мыши.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный двойной левый щелчок ячейки представления сетки SAP

Перемещает мышь в центр ячейки представления сетки SAP и дважды щелкает левую кнопку мыши.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Щелкните смещение X
ClickOffsetX integer

Количество пикселей X для смещения действия щелчка по. Этот параметр поддерживает как положительные (справа), так и отрицательные (слева) значения смещения.

Щелкните смещение Y
ClickOffsetY integer

Количество пикселей Y для смещения действия щелчка. Этот параметр поддерживает как положительные (вниз), так и отрицательные (вверх) значения смещения.

Смещение относительно
OffsetRelativeTo string

Относительное положение элемента для смещения от (центр / центр / средний, левый, правый, верхний, нижний, верхний левый, нижний левый, нижний правый).

Дважды щелкните задержку в миллисекундах
DoubleClickDelayInMilliseconds integer

Задержка (в миллисекундах) между каждым щелчком мыши.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный левый щелчок мыши по элементу SAP

Перемещает мышь в центр элемента SAP и нажимает левую кнопку мыши.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Щелкните смещение X
ClickOffsetX integer

Количество пикселей X для смещения действия щелчка по. Этот параметр поддерживает как положительные (справа), так и отрицательные (слева) значения смещения.

Щелкните смещение Y
ClickOffsetY integer

Количество пикселей Y для смещения действия щелчка. Этот параметр поддерживает как положительные (вниз), так и отрицательные (вверх) значения смещения.

Смещение относительно
OffsetRelativeTo string

Относительное положение элемента для смещения от (центр / центр / средний, левый, правый, верхний, нижний, верхний левый, нижний левый, нижний правый).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный левый щелчок ячейки представления сетки SAP

Перемещает мышь в центр ячейки представления сетки SAP и нажимает левую кнопку мыши.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Щелкните смещение X
ClickOffsetX integer

Количество пикселей X для смещения действия щелчка по. Этот параметр поддерживает как положительные (справа), так и отрицательные (слева) значения смещения.

Щелкните смещение Y
ClickOffsetY integer

Количество пикселей Y для смещения действия щелчка. Этот параметр поддерживает как положительные (вниз), так и отрицательные (вверх) значения смещения.

Смещение относительно
OffsetRelativeTo string

Относительное положение элемента для смещения от (центр / центр / средний, левый, правый, верхний, нижний, верхний левый, нижний левый, нижний правый).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный средний мыши щелкните элемент SAP

Перемещает мышь в центр элемента SAP и щелкает среднюю кнопку мыши.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Щелкните смещение X
ClickOffsetX integer

Количество пикселей X для смещения действия щелчка по. Этот параметр поддерживает как положительные (справа), так и отрицательные (слева) значения смещения.

Щелкните смещение Y
ClickOffsetY integer

Количество пикселей Y для смещения действия щелчка. Этот параметр поддерживает как положительные (вниз), так и отрицательные (вверх) значения смещения.

Смещение относительно
OffsetRelativeTo string

Относительное положение элемента для смещения от (центр / центр / средний, левый, правый, верхний, нижний, верхний левый, нижний левый, нижний правый).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный щелчок правой кнопкой мыши на элемент SAP

Перемещает мышь в центр элемента SAP и нажимает правую кнопку мыши.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Щелкните смещение X
ClickOffsetX integer

Количество пикселей X для смещения действия щелчка по. Этот параметр поддерживает как положительные (справа), так и отрицательные (слева) значения смещения.

Щелкните смещение Y
ClickOffsetY integer

Количество пикселей Y для смещения действия щелчка. Этот параметр поддерживает как положительные (вниз), так и отрицательные (вверх) значения смещения.

Смещение относительно
OffsetRelativeTo string

Относительное положение элемента для смещения от (центр / центр / средний, левый, правый, верхний, нижний, верхний левый, нижний левый, нижний правый).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Глобальный щелчок ячейки представления сетки SAP правой кнопкой мыши

Перемещает мышь в центр ячейки представления сетки SAP и нажимает правую кнопку мыши.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Установка самого верхнего окна элемента
SetElementWindowTopMost boolean

Следует IA-Connect задать окно SAP, содержащее самый верхний элемент (на вершине всех остальных окон) перед взаимодействием с ним? Это помогает убедиться, что другие окна не находятся перед ним, но не будут работать при использовании опубликованных приложений (например, Citrix), так как самый верхний параметр в удаленном сеансе не влияет на локальный сеанс.

Перенос окна элемента на передний план
BringElementWindowToFront boolean

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

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Щелкните смещение X
ClickOffsetX integer

Количество пикселей X для смещения действия щелчка по. Этот параметр поддерживает как положительные (справа), так и отрицательные (слева) значения смещения.

Щелкните смещение Y
ClickOffsetY integer

Количество пикселей Y для смещения действия щелчка. Этот параметр поддерживает как положительные (вниз), так и отрицательные (вверх) значения смещения.

Смещение относительно
OffsetRelativeTo string

Относительное положение элемента для смещения от (центр / центр / средний, левый, правый, верхний, нижний, верхний левый, нижний левый, нижний правый).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Дата календаря SAP

Фокусирует указанную дату календаря (YYYYMMDD) в элементе календаря SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Date
DateYYYYMMDD True string

Дата фокусировки в формате YYYYMMDD.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Дважды щелкните элемент дерева SAP

Дважды щелкает узел или элемент в дереве SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ узла поиска
SearchNodeKey string

Ключ узла, который нужно щелкнуть. Если вы указали значение для ключа, вам не нужно указать значение для пути или текста.

Путь к узлу поиска
SearchNodePath string

Путь к узлу, который нужно щелкнуть. Если вы указали значение для пути, вам не нужно указать значение ключа или текста.

Текст узла поиска
SearchNodeText string

Текст узла, который нужно щелкнуть. Если вы указали значение для текста, вам не нужно указать значение для пути или ключа.

Текст узла поиска — регулярное выражение
SearchNodeTextIsRegularExpression boolean

Если задано значение true, текст узла поиска рассматривается как регулярное выражение. Например, ^S для узла, который начинается с S или P$ для узла, заканчивающегося P. Если задано значение false (значение по умолчанию), текст узла поиска обрабатывается как точное совпадение.

Текст узла поиска учитывает регистр
SearchNodeTextIsCaseSensitive boolean

Должен ли поиск текста узла быть чувствительным к регистру?

Имя столбца поиска
SearchColumnName string

Необязательное внутреннее имя столбца, в который находится элемент. Это можно определить с помощью действия "Получение заголовков столбцов дерева SAP" и предоставления значений, отображаемых в столбце ColumnName.

Заголовок столбца поиска
SearchColumnTitle string

Необязательный заголовок столбца, в который находится элемент. Это можно определить с помощью действия "Получить заголовки столбцов дерева SAP" и указать значения, отображаемые в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Дважды щелкните ячейку представления сетки SAP

Дважды щелкает ячейку представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Закрытие окна SAP

Закрывает окно SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Обнаружение родительского элемента окна
DetectParentWindowElement boolean

Если задано значение true, а идентификатор SAP для элемента указан (например, текстовое поле или кнопка), связанное окно SAP будет автоматически обнаружено, и команда будет отправлена в окно. Если задано значение False, то сам идентификатор элемента окна SAP должен быть указан (например, wnd[0]) или будет вызвано исключение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Закрытие сеанса SAP

Закрывает открытый сеанс SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Закрытие присоединенного сеанса
CloseAttachedSession boolean

Если задано значение true, сеанс, к которому сейчас подключен IA-Connect, будет закрыт, а не поиск определенного сеанса.

Поиск имени подключения SAP
SearchConnectionName string

Имя подключения SAP, содержащего сеанс, к близкому (или оставьте пустым, чтобы закрыть сеанс в первом соединении).

Поиск имени сеанса SAP
SearchSessionName string

Имя сеанса SAP, который нужно закрыть (или оставить пустым, чтобы закрыть первый сеанс). Так как сеансы содержатся в подключениях, подключение SAP должно быть найдено.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Запись в таблицу SAP, видимая текстовая ячейка

Записывает в видимую ячейку таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для задания содержимого видимых ячеек.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Видимый индекс строки
VisibleRowIndex integer

Индекс строки видимой ячейки таблицы, начиная с 1.

Видимый индекс столбца
VisibleColumnIndex integer

Индекс столбца видимой ячейки таблицы, начиная с 1.

Текст для ввода
TextToInput string

Текстовое значение для ввода или пустого, если вы хотите очистить существующее значение.

Замена существующего значения
ReplaceExistingValue boolean

Если в элементе есть существующий текст, его следует заменить?

Вставка позиции
InsertPosition integer

Позиция (индекс) для начала вставки текста. Если существует текст, позиция вставки может использоваться для вставки в определенной позиции в существующем тексте.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Запуск SAPGUI

Включает скрипты SAP и запускает SAP GUI. Это первый шаг к автоматизации SAP GUI, если он еще не запущен.

Параметры

Имя Ключ Обязательно Тип Описание
SAPLogon EXE
SAPLogonEXE string

Полный путь к SAPLogon.exe. Если осталось пустым, IA-Connect попытается обнаружить его автоматически.

Аргументы SAPLogon
SAPLogonArguments string

При необходимости укажите любые необязательные аргументы командной строки для SAPLogon.exe.

Включение сценариев SAP
EnableSAPScripting boolean

Следует ли включить скрипты SAP? Если задано значение true (по умолчанию), скрипты SAP будут включены. Если задано значение false, будет использоваться текущий параметр скриптов SAP.

Уведомление о присоединении скрипта к графическому интерфейсу
NotifyWhenScriptAttachesToGUI boolean

Следует ли SAPGUI уведомлять пользователя о присоединении скрипта к графическому интерфейсу? Это представляет всплывающее окно и поэтому должно быть отключено для автоматизации.

Уведомление о открытии скрипта подключения
NotifyWhenScriptOpensConnection boolean

Следует ли SAPGUI уведомлять пользователя о присоединении скрипта к графическому интерфейсу? Это представляет всплывающее окно и поэтому должно быть отключено для автоматизации.

Отображение диалоговых окон в собственном коде
ShowNativeWindowsDialogs boolean

Должны ли отображаться собственные диалоговые окна Windows (например, "Сохранить как", "Открыть"), а не заменять диалоговые окна SAP?

Присоединение после запуска
AttachAfterLaunch boolean

Следует ли IA-Connect пытаться подключиться к SAPGUI автоматически? По умолчанию это значение имеет значение true.

Секунды ожидания
SecondsToWait double

Количество секунд, IA-Connect ожидает запуска SAPGUI, прежде чем пытаться подключиться к нему.

Идентификатор prog SAPGUI
SAPProgId string

Идентификатор программы SAP. Это значение по умолчанию — SAPGUI и должно быть изменено только в том случае, если он рекомендуется администратором SAP.

Отключение системных сообщений
DisableSystemMessages boolean

Следует ли отключить системные сообщения? Обычно они отправляются администратором SAP и создают дополнительные всплывающие диалоги, поэтому их следует отключить для автоматизации.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Основная версия SAPGUI
SAPGUIMajorVersion integer

Основная версия SAPGUI, например 7400.

Редакция SAPGUI
SAPGUIRevision integer

Редакция SAPGUI, например 3.

Уровень исправлений SAPGUI
SAPGUIPatchLevel integer

Уровень исправлений SAPGUI, например 11.

Дополнительная версия SAPGUI
SAPGUIMinorVersion integer

Дополнительная версия SAPGUI, например 257.

SAPGUI с помощью нового визуального оформления
SAPGUINewVisualDesign boolean

Возвращает значение true, если SAPGUI использует новый визуальный дизайн или значение false, если нет.

Изменение значения ячейки представления сетки SAP

Изменяет содержимое ячейки представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Новое значение
NewValue string

Значение для ввода или пустого, если вы хотите очистить существующее значение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Измененное значение
ModifiedValue string

Содержимое ячейки после изменения.

Контекстное меню "Открыть элемент дерева SAP"

Открывает контекстное меню для узла или элемента дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ узла поиска
SearchNodeKey string

Ключ узла, который нужно щелкнуть. Если вы указали значение для ключа, вам не нужно указать значение для пути или текста.

Путь к узлу поиска
SearchNodePath string

Путь к узлу, который нужно щелкнуть. Если вы указали значение для пути, вам не нужно указать значение ключа или текста.

Текст узла поиска
SearchNodeText string

Текст узла, который нужно щелкнуть. Если вы указали значение для текста, вам не нужно указать значение для пути или ключа.

Текст узла поиска — регулярное выражение
SearchNodeTextIsRegularExpression boolean

Если задано значение true, текст узла поиска рассматривается как регулярное выражение. Например, ^S для узла, который начинается с S или P$ для узла, заканчивающегося P. Если задано значение false (значение по умолчанию), текст узла поиска обрабатывается как точное совпадение.

Текст узла поиска учитывает регистр
SearchNodeTextIsCaseSensitive boolean

Должен ли поиск текста узла быть чувствительным к регистру?

Имя столбца поиска
SearchColumnName string

Необязательное внутреннее имя столбца, в который находится узел или элемент. Это можно определить с помощью действия "Получение заголовков столбцов дерева SAP" и предоставления значений, отображаемых в столбце ColumnName.

Заголовок столбца поиска
SearchColumnTitle string

Необязательный заголовок столбца, в который находится узел или элемент. Это можно определить с помощью действия "Получить заголовки столбцов дерева SAP" и указать значения, отображаемые в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Контекстное меню представления сетки SAP

Открывает контекстное меню представления сетки SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки для открытия контекстного меню представления сетки SAP начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, чтобы открыть контекстное меню представления сетки SAP в представлении сетки. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Максимальное увеличение окна SAP

Максимизирует окно SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Обнаружение родительского элемента окна
DetectParentWindowElement boolean

Если задано значение true, а идентификатор SAP для элемента указан (например, текстовое поле или кнопка), связанное окно SAP будет автоматически обнаружено, и команда будет отправлена в окно. Если задано значение False, то сам идентификатор элемента окна SAP должен быть указан (например, wnd[0]) или будет вызвано исключение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажатие клавиши в дереве SAP

Нажмите клавишу на дереве SAP. Существует ограниченный встроенный список ключей, которые можно нажать, например F1, F4, Delete, Insert, Ввод, Вырезать, Копировать или Вставку.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Key
Key True string

Нажимайте клавишу, например F1, F4, Delete, Insert, Ввод, Вырезать, Копировать или Вставку.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите видимую ячейку таблицы SAP

Нажимает кнопку в видимой ячейке таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для нажатия видимых ячеек.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Видимый индекс строки
VisibleRowIndex integer

Индекс строки видимой ячейки таблицы, начиная с 1.

Видимый индекс столбца
VisibleColumnIndex integer

Индекс столбца видимой ячейки таблицы, начиная с 1.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите заголовок столбца представления сетки SAP

Нажимает заголовок столбца в представлении сетки SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, который нужно нажать в представлении сетки. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите кнопку контекста панели инструментов оболочки SAP

Нажимает кнопку контекста на элементе SAP на панели инструментов. Конкретный элемент для нажатия кнопки контекста можно искать с помощью одного из идентификаторов элемента, текстового значения или индекса элемента.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Идентификатор элемента панели инструментов поиска
SearchToolbarElementId string

Идентификатор элемента панели инструментов для нажатия кнопки контекста. Список идентификаторов элементов на панели инструментов можно получить с помощью действия "Получение элементов панели инструментов оболочки SAP".

Текст элемента панели инструментов поиска
SearchToolbarElementText string

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

Индекс элемента панели инструментов поиска
SearchToolbarElementIndex integer

Индекс (начиная с 1) элемента панели инструментов для нажатия кнопки контекста. Список элементов на панели инструментов можно получить с помощью действия "Получение элементов панели инструментов оболочки SAP".

Текст элемента панели инструментов поиска — регулярное выражение
SearchToolbarTextIsRegularExpression boolean

Если задано значение true, текст панели инструментов поиска рассматривается как регулярное выражение. Например, ^S для текста панели инструментов, начинающегося с S или P$ для текста панели инструментов, заканчивающегося P. Если задано значение false (по умолчанию), текст панели инструментов обрабатывается как точное совпадение.

Текст элемента панели инструментов поиска учитывает регистр
SearchToolbarTextIsCaseSensitive boolean

Должен ли текстовый поиск панели инструментов учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите кнопку на элементе дерева SAP

Нажимает кнопку на элемент дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ узла поиска
SearchNodeKey string

Ключ узла, который нужно щелкнуть. Если вы указали значение для ключа, вам не нужно указать значение для пути или текста.

Путь к узлу поиска
SearchNodePath string

Путь к узлу, который нужно щелкнуть. Если вы указали значение для пути, вам не нужно указать значение ключа или текста.

Текст узла поиска
SearchNodeText string

Текст узла, который нужно щелкнуть. Если вы указали значение для текста, вам не нужно указать значение для пути или ключа.

Текст узла поиска — регулярное выражение
SearchNodeTextIsRegularExpression boolean

Если задано значение true, текст узла поиска рассматривается как регулярное выражение. Например, ^S для узла, который начинается с S или P$ для узла, заканчивающегося P. Если задано значение false (значение по умолчанию), текст узла поиска обрабатывается как точное совпадение.

Текст узла поиска учитывает регистр
SearchNodeTextIsCaseSensitive boolean

Должен ли поиск текста узла быть чувствительным к регистру?

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится узел или элемент. Если вы указали заголовок столбца, имя столбца не обязательно. Это можно определить с помощью действия "Получить заголовки столбцов дерева SAP" и указать значения, отображаемые в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Сила
Force boolean

Если элемент дерева не является кнопкой, агент IA-Connect не попытается нажать его. Если вы хотите нажать элемент в любом случае, это значение должно иметь значение True.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите кнопку представления сетки SAP

Нажимает кнопку в ячейке представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите элемент SAP

Нажимает элемент SAP (обычно кнопка).

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Нажмите элемент панели инструментов оболочки SAP

Нажимает элемент SAP (обычно кнопка) на панели инструментов. Для нажатия определенного элемента можно выполнить поиск с помощью одного из элементов Id, текстового значения или индекса элемента.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Идентификатор элемента панели инструментов поиска
SearchToolbarElementId string

Идентификатор элемента панели инструментов для нажатия. Список идентификаторов элементов на панели инструментов можно получить с помощью действия "Получение элементов панели инструментов оболочки SAP".

Текст элемента панели инструментов поиска
SearchToolbarElementText string

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

Индекс элемента панели инструментов поиска
SearchToolbarElementIndex integer

Индекс (начиная с 1) элемента панели инструментов. Список элементов на панели инструментов можно получить с помощью действия "Получение элементов панели инструментов оболочки SAP".

Текст элемента панели инструментов поиска — регулярное выражение
SearchToolbarTextIsRegularExpression boolean

Если задано значение true, текст панели инструментов поиска рассматривается как регулярное выражение. Например, ^S для текста панели инструментов, начинающегося с S или P$ для текста панели инструментов, заканчивающегося P. Если задано значение false (по умолчанию), текст панели инструментов обрабатывается как точное совпадение.

Текст элемента панели инструментов поиска учитывает регистр
SearchToolbarTextIsCaseSensitive boolean

Должен ли текстовый поиск панели инструментов учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Настройка представления сетки SAP в первом видимом столбце

Прокручивает представление сетки SAP, пока указанный столбец не будет первым видимым столбцом.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, заданный как первый видимый столбец в представлении сетки. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Фактическое имя видимого столбца
ActualFirstVisibleColumnName string

Имя первого видимого столбца, который был задан.

Настройка представления сетки SAP в первую очередь видимого индекса строки

Прокручивает представление сетки SAP, пока указанный индекс строки (начиная с 1) не будет первой видимой строкой. Если задать индекс строки выше количества строк в представлении сетки, он прокрутится вниз, как это возможно.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Первый видимый индекс строки
FirstVisibleRowIndex True integer

Индекс строки, чтобы сделать первую видимую строку в представлении сетки. Начинается с 1.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Фактический первый видимый индекс строки
ActualFirstVisibleRowIndex integer

Индекс первой видимой строки. Если в представлении сетки указано значение "Первый видимый индекс строки", которое больше количества строк в представлении сетки, в этом выходных данных будет указано, насколько далеко прокручено представление сетки.

Настройка текущего индекса строки представления сетки SAP

Задает текущий индекс строки в представлении сетки. Текущий столбец останется неизменным.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки текущей строки, заданной в представлении сетки, начиная с 1.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Настройка текущего столбца представления сетки SAP

Задает текущий столбец в представлении сетки. Текущая строка останется неизменной.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, заданного в качестве текущего столбца в представлении сетки. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Настройка текущей ячейки представления сетки SAP

Задает текущую ячейку в представлении сетки ячейку по указанной строке и столбцу. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Настройка ширины столбца дерева SAP

Задайте ширину (в пикселях) столбца дерева SAP. Конкретный столбец можно искать с помощью одного из имен столбцов или заголовка столбца. Имя столбца или значения заголовка можно определить с помощью действия "Получение заголовков столбцов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится узел или элемент. Это можно определить с помощью действия "Получить заголовки столбцов дерева SAP" и указать значения, отображаемые в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Ширина столбца в пикселях
ColumnWidthInPixels integer

Ширина для задания столбца (в пикселях).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Ожидание окна SAP

Ожидает ожидания окна SAP с указанным заголовком.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск заголовка окна SAP
SearchSAPWindowTitle True string

Заголовок окна SAP.

Поиск — регулярное выражение
SearchIsRegularExpression boolean

Если задано значение true, имя окна поиска рассматривается как регулярное выражение. Например, ^S для заголовка окна, начинающегося с S или P$ для заголовка окна, заканчивающегося P. Если задано значение false (по умолчанию), имя окна поиска рассматривается как точное совпадение.

Поиск учитывает регистр
SearchIsCaseSensitive boolean

Должен ли поиск заголовка окна учитывать регистр?

Секунды ожидания
SecondsToWait double

Количество секунд, дожидающегося существования окна SAP.

Вызов исключения, если элемент не найден
RaiseExceptionIfElementNotFound boolean

Следует ли IA-Connect вызвать исключение, если окно SAP не существует после периода ожидания?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Окно существует
SAPWindowExists boolean

Возвращает значение true, если окно с указанным заголовком существует.

Идентификатор элемента
SAPElementId string

Идентификатор SAP элемента.

Тип элемента
SAPElementType string

Тип SAP элемента, например GuiMainWindow.

Код типа элемента
SAPElementTypeCode integer

Код типа SAP, например 21 для GuiMainWindow.

Имя элемента
SAPElementName string

Имя SAP элемента.

Подтип элемента
SAPElementSubType string

Подтип SAP элемента. Это зависит от типа элемента, а некоторые элементы могут не иметь подтипа.

Ожидание элемента SAP

Ожидает существования элемента SAP (как правило, отдельного элемента в окне, например кнопки или области ввода текста).

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Секунды ожидания
SecondsToWait double

Количество секунд, дожидающегося существования элемента SAP.

Вызов исключения, если элемент не найден
RaiseExceptionIfElementNotFound boolean

Следует ли IA-Connect вызывать исключение, если элемент SAP не существует после периода ожидания?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Элемент существует
SAPElementExists boolean

Возвращает значение true, если элемент существует.

Тип элемента
SAPElementType string

Тип SAP элемента, например GuiTextField.

Код типа элемента
SAPElementTypeCode integer

Код типа SAP, например 31 для GuiTextField.

Имя элемента
SAPElementName string

Имя SAP элемента.

Подтип элемента
SAPElementSubType string

Подтип SAP элемента. Это зависит от типа элемента, а некоторые элементы могут не иметь подтипа.

Отключение от SAPGUI

Отключает IA-Connect от работающего экземпляра SAPGUI.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Открытие подключения SAP

Откройте подключение SAP с помощью описания системы SAP (например, имени в списке подключений SAP) или адреса системы SAP (например, /H/address/S/3200).

Параметры

Имя Ключ Обязательно Тип Описание
Описание подключения SAP
SAPConnectionDescription string

Имя или описание подключения SAP, как показано в списке подключений в графическом интерфейсе SAP, например test SAP system.

Адрес подключения SAP
SAPConnectionAddress string

Адрес подключения системы SAP, например /H/address/S/3200.

Подключение синхронно
ConnectSynchronous boolean

Следует IA-Connect ожидать открытия окна входа перед подключением?

Подключение к сеансу
ConnectToSession boolean

Должен ли IA-Connect автоматически подключаться к первому доступному сеансу в этом подключении?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Открытое имя подключения
OpenedConnectionName string

Внутреннее имя открытого соединения, например con[0].

Скрипты отключены сервером
ScriptingDisabledByServer boolean

Возвращает значение true, если скрипты SAP отключены на сервере SAP.

Количество сеансов SAP
NumberOfSAPSessions integer

Количество сеансов SAP, открытых в соединении.

Имя подключенного сеанса
ConnectedSessionName string

Внутреннее имя открытого соединения, например ses[0].

Отмена выбора всех в представлении сетки SAP

Отменяет выбор всего в представлении сетки SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Отмена выбора всех узлов дерева SAP

Отмените выбор всех узлов в дереве SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Отправка виртуального ключа

Отправляет ввод виртуального ключа в элемент SAP. Виртуальные ключи можно отправлять только в окно рамки ГРАФИЧЕСКОго интерфейса, например wnd[0].

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Обнаружение родительского элемента окна
DetectParentWindowElement boolean

Если задано значение true и предоставляется идентификатор SAP для элемента (например, текстовое поле или кнопка), связанное окно SAP будет автоматически обнаружено, и виртуальный ключ будет отправлен в окно. Если задано значение False, то сам идентификатор элемента окна SAP должен быть указан (например, wnd[0]) или будет вызвано исключение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Отправка виртуального ключа

Отправляет виртуальный ключ в элемент SAP. Виртуальные ключи можно отправлять только в окно рамки ГРАФИЧЕСКОго интерфейса, например wnd[0].

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Виртуальный ключ
SAPVKey True integer

Виртуальный ключ SAP, который нужно отправить, например "V1", чтобы отобразить окно справки.

Обнаружение родительского элемента окна
DetectParentWindowElement boolean

Если задано значение true и предоставляется идентификатор SAP для элемента (например, текстовое поле или кнопка), связанное окно SAP будет автоматически обнаружено, и виртуальный ключ будет отправлен в окно. Если задано значение False, то сам идентификатор элемента окна SAP должен быть указан (например, wnd[0]) или будет вызвано исключение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Отправка команды SAP

Входные данные и отправка команды SAP. Это то же самое, что и ввод кода команды или транзакции в поле команд.

Параметры

Имя Ключ Обязательно Тип Описание
Команда SAP
SAPCommand True string

Отправка полной команды SAP или кода транзакции.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Перенос окна SAP на передний план

Переносит окно SAP на передний план.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Окно переключения
ToggleWindow boolean

Следует ли переключать окно, пытаясь сосредоточиться или щелкнуть его? Это помогает убедиться, что окно надежно доставлено на передний план.

Переключатель использует глобальный агент щелчка мыши слева
ToggleUsesGlobalLeftMouseClickAgent boolean

Если вы выбираете переключатель окна, это указывает, следует ли использовать глобальные щелчки мыши, чтобы сначала сосредоточиться на агенте IA-Connect.

Переключение задержки в секундах
ToggleDelay double

Если выбрать переключатель окна, это указывает паузу после переключения.

Обнаружение родительского элемента окна
DetectParentWindowElement boolean

Если задано значение true, а идентификатор SAP для элемента указан (например, текстовое поле или кнопка), связанное окно SAP будет автоматически обнаружено, и команда будет отправлена в окно. Если задано значение False, то сам идентификатор элемента окна SAP должен быть указан (например, wnd[0]) или будет вызвано исключение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Подключение к сеансу SAP

Присоединяет IA-Connect к открытому сеансу SAP. Это действие можно использовать для переключения управления на любые новые сеансы SAP, открытые в существующем соединении.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск имени подключения SAP
SearchConnectionName string

Имя подключения SAP для подключения. Если вы не уверены в имени подключения, это можно вернуть из действия "Получить сеансы SAP".

Поиск имени сеанса SAP
SearchSessionName string

Имя сеанса SAP для подключения. Если вы не уверены в имени сеанса, это можно вернуть из действия "Получить сеансы SAP".

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Присоединенное имя подключения
AttachedConnectionName string

Имя подключенного соединения.

Имя присоединенного сеанса
AttachedSessionName string

Имя сеанса, к которому был присоединен.

Подключение к экземпляру SAPGUI

Подключается к экземпляру ГРАФИЧЕСКОго интерфейса SAP, который уже запущен. Это первый шаг к автоматизации SAP GUI, если SAP GUI уже запущен.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор prog SAPGUI
SAPProgId string

Идентификатор программы SAP. Это значение по умолчанию — SAPGUI и должно быть изменено только в том случае, если он рекомендуется администратором SAP.

Отключение системных сообщений
DisableSystemMessages boolean

Следует ли отключить системные сообщения? Обычно они отправляются администратором SAP и создают дополнительные всплывающие диалоги, поэтому их следует отключить для автоматизации.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество подключений SAP
NumberOfSAPConnections integer

Возвращает количество открытых подключений SAP.

Основная версия SAPGUI
SAPGUIMajorVersion integer

Основная версия SAPGUI, например 7400.

Редакция SAPGUI
SAPGUIRevision integer

Редакция SAPGUI, например 3.

Уровень исправлений SAPGUI
SAPGUIPatchLevel integer

Уровень исправлений SAPGUI, например 11.

Дополнительная версия SAPGUI
SAPGUIMinorVersion integer

Дополнительная версия SAPGUI, например 257.

SAPGUI с помощью нового визуального оформления
SAPGUINewVisualDesign boolean

Возвращает значение true, если SAPGUI использует новый визуальный дизайн или значение false, если нет.

Подождите, пока подключенный сеанс SAP не занят

Ожидает, пока подключенный сеанс SAP сообщит о том, что он больше не занят.

Параметры

Имя Ключ Обязательно Тип Описание
Секунды ожидания
SecondsToWait True double

Время ожидания присоединенного сеанса SAP к отчету о том, что оно больше не занято.

Вызов исключения, если занят после ожидания
RaiseExceptionIfBusyAfterWait boolean

Следует ли IA-Connect вызвать исключение, если присоединенный сеанс SAP по-прежнему сообщает о том, что он занят после периода ожидания?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Сеанс занят после ожидания
BusyAfterWait boolean

Возвращает значение true, если присоединенный сеанс SAP по-прежнему сообщает о том, что он занят после периода ожидания или значение false, если нет.

Получение видимого текстового содержимого sap

Возвращает содержимое всех видимых ячеек таблицы в таблице. Это действие можно использовать только для извлечения содержимого видимых ячеек.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Первая видимая строка для возврата
FirstVisibleRowToReturn integer

Индекс строки первой видимой строки таблицы, возвращаемой начиная с 1.

Максимальное количество строк для возврата
MaxRowsToReturn integer

Максимальное количество возвращаемых строк или 0 для возврата всех строк.

Первый видимый столбец для возврата
FirstVisibleColumnToReturn integer

Индекс столбца первого видимого столбца таблицы, возвращаемого начиная с 1.

Максимальное количество возвращаемых столбцов
MaxColumnsToReturn integer

Максимальное количество возвращаемых столбцов или 0 для возврата всех столбцов.

Использование заголовков столбцов из таблицы
UseColumnHeadersFromTable boolean

Если задано значение true, агент IA-Connect попытается настроить возвращаемые столбцы таблицы для сопоставления имен столбцов в таблице SAP.

Возврат индекса строки в коллекции выходных данных
ReturnRowIndexInOutputCollection boolean

Если задано значение true, агент IA-Connect вернет индекс строки в выходной коллекции в качестве дополнительного столбца. Это полезно, если вы планируете фильтровать данные, так как вы сможете отслеживать, из какой строки она была изначально получена. По умолчанию имя столбца для индекса строки будет "Row_index", но его можно изменить, указав альтернативное значение в входном поле "Имя столбца для хранения индекса строки".

Имя столбца для хранения индекса строк
NameOfColumnToStoreRowIndex string

Если для возвращаемого индекса строки в коллекции выходных данных задано значение true, можно переопределить имя столбца по умолчанию "_Row_Index", указав альтернативное значение здесь.

Проверенное значение элемента
CheckedElementValue string

Для элементов GuiRadioBox или GuiCheckBox, содержащихся в таблице, какое значение следует возвращать, если они выбраны или проверены? По умолчанию это значение true (как текст).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
JSON содержимого текста SAP
SAPTableTextContentsJSON string

Текстовое содержимое всех видимых ячеек в таблице в формате JSON.

Количество возвращаемых строк
NumberOfRowsReturned integer

Количество возвращаемых строк. Это может быть ограничено входными данными "Первая видимая строка для возврата" или "Max rows to return".

Количество возвращаемых столбцов
NumberOfColumnsReturned integer

Количество возвращаемых столбцов. Это может быть ограничено входными данными "Первый видимый столбец для возврата" или "Максимальные столбцы для возврата".

Получение всех свойств дочернего элемента SAP

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

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Первый элемент для возврата
FirstItemToReturn integer

Индекс элемента первого элемента, возвращаемого начиная с 1. Если вы хотите вернуть элементы в обратном порядке (с нижней части дерева), можно также указать отрицательный индекс, начиная с -1. Например, индекс -10 возвращает десятый элемент из нижней части.

Максимальное количество возвращаемых элементов
MaxItemsToReturn integer

Максимальное количество возвращаемых дочерних элементов. Этот параметр можно использовать для возврата больших наборов элементов в небольших блоках, например больших таблиц. Вместо попытки вернуть всю таблицу, которая может привести к истечении времени ожидания для очень больших таблиц, вместо этого можно вернуть 500 строк за раз.

Поиск типа элемента SAP
SearchSAPElementType string

Тип элемента SAP для поиска (например, GuiButton) или оставить пустым для всех типов элементов.

Максимальная длина текста
MaxTextLength integer

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

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Число возвращаемых дочерних элементов
NumberOfChildElementsReturned integer

Число возвращаемых дочерних элементов.

Дополнительные доступные элементы
MoreElementsAvailableAtCurrentDepth boolean

Возвращает значение true, если были доступны дополнительные дочерние элементы, но входные данные "Первый элемент для возврата" или "Max items to return" ограничивают результаты поиска.

JSON дочерних элементов SAP
SAPChildElementsJSON string

Список всех расположенных дочерних элементов (и их свойств) в формате JSON.

Получение заголовков столбцов дерева SAP

Возвращает список заголовков столбцов в дереве. Имя или название заголовков столбцов можно использовать для входных данных "Имя столбца поиска" или "Заголовок столбца поиска" во многих действиях дерева SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Заголовки столбцов дерева SAP JSON
SAPTreeColumnHeadersJSON string

Список всех заголовков столбцов дерева в дереве в формате JSON.

Количество заголовков столбцов
NumberOfColumnHeaders integer

Количество заголовков столбцов в дереве.

Получение заголовков столбцов представления сетки SAP

Возвращает список заголовков столбцов в представлении сетки. Имя или название заголовков столбцов можно использовать для входных данных "Имя столбца поиска" или "Заголовок столбца поиска" во многих действиях представления сетки SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Заголовки столбцов представления сетки SAP JSON
SAPGridViewColumnHeadersJSON string

Список всех заголовков столбцов в представлении сетки в формате JSON.

Количество заголовков столбцов
NumberOfColumnHeaders integer

Количество заголовков столбцов в представлении сетки.

Получение идентификатора родительского элемента SAP

Возвращает идентификатор элемента SAP родительского элемента элемента SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Идентификатор родительского элемента SAP
SAPParentElementId string

Идентификатор элемента SAP родительского элемента.

Тип родительского элемента SAP
SAPParentElementType string

Тип SAP родительского элемента, например GuiMainWindow.

Код типа родительского элемента SAP
SAPParentElementTypeCode integer

Код типа SAP родительского элемента, например 21 для GuiMainWindow.

Получение свойств видимой ячейки таблицы SAP

Возвращает все свойства видимой ячейки таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для получения свойств видимых ячеек.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Видимый индекс строки
VisibleRowIndex integer

Индекс строки видимой ячейки таблицы, начиная с 1.

Видимый индекс столбца
VisibleColumnIndex integer

Индекс столбца видимой ячейки таблицы, начиная с 1.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Тип элемента
SAPElementType string

Тип SAP элемента, например GuiTextField.

Код типа элемента
SAPElementTypeCode integer

Код типа SAP, например 31 для GuiMainWindow.

Имя элемента
SAPElementName string

Имя SAP элемента.

Идентификатор элемента
SAPElementId string

Идентификатор SAP элемента.

Подтип элемента
SAPElementSubType string

Подтип SAP элемента. Это зависит от типа элемента, а некоторые элементы могут не иметь подтипа.

Текстовое значение элемента
SAPElementTextValue string

Текстовое значение элемента SAP.

Элемент — контейнер
SAPElementIsContainer boolean

Возвращает значение true, если элемент является контейнером (например, GuiMainWindow или GuiUserArea) или false, если нет.

Число дочерних элементов
SAPElementNumberOfChildren integer

Число дочерних элементов, если элемент является контейнером.

Элемент можно изменить
SAPElementIsChangeable boolean

Возвращает значение true, если элемент можно изменить или значение false, если нет.

Элемент изменен
SAPElementIsModified boolean

Возвращает значение true, если элемент был изменен или false, если нет.

Элемент выбран
SAPElementIsSelected boolean

Возвращает значение true, если элемент в данный момент выбран (например, для переключателей или флажков) или false, если нет.

Элемент выделен
SAPElementIsHighlighted boolean

Возвращает значение true, если элемент в данный момент выделен (например, для меток или текстовых полей) или false, если нет.

Элемент отображается
SAPElementIsVisible boolean

Возвращает значение true, если элемент в данный момент отображается или имеет значение false, если нет.

Левый край элемента
SAPElementLeftEdge integer

Расстояние в пикселях между левым краем элемента или окна и левым краем дисплея.

Верхний край элемента
SAPElementTopEdge integer

Расстояние в пикселях между верхним краем элемента или окна и верхним краем дисплея.

Ширина элемента
SAPElementWidth integer

Ширина элемента в пикселях.

Высота элемента
SAPElementHeight integer

Высота элемента в пикселях.

Правый край элемента
SAPElementRightEdge integer

Расстояние в пикселях между правым краем элемента или окна и левым краем дисплея.

Нижний край элемента
SAPElementBottomEdge integer

Расстояние в пикселях между нижним краем элемента или окна и верхним краем дисплея.

Имя столбца ячейки
CellColumnName string

Имя столбца, содержащего видимую ячейку.

Горизонтальное положение полосы прокрутки
HorizontalScrollbarPosition integer

Текущая позиция горизонтальной полосы прокрутки.

Положение вертикальной полосы прокрутки
VerticalScrollbarPosition integer

Текущая позиция вертикальной полосы прокрутки.

Предполагаемый фактический индекс строки
EstimatedActualRowIndex integer

Предполагаемый фактический индекс строки в таблице, включая строки, которые в настоящее время не видны.

Предполагаемый фактический индекс столбца
EstimatedActualColumnIndex integer

Предполагаемый фактический индекс столбца в таблице, включая столбцы, которые в настоящее время не отображаются.

Получение свойств представления сетки SAP

Возвращает свойства элемента представления сетки SAP. Это элемент с типом элемента GridView.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество строк
NumberOfRows integer

Количество строк в представлении сетки.

Количество видимых строк
NumberOfVisibleRows integer

Количество видимых строк в представлении сетки.

Первый видимый индекс строки
FirstVisibleRowIndex integer

Индекс первой видимой строки в представлении сетки.

Текущий индекс строки ячейки
CurrentCellRowIndex integer

Индекс строки выбранной ячейки в представлении сетки.

Число столбцов
NumberOfColumns integer

Количество столбцов в представлении сетки.

Имя первого видимого столбца
FirstVisibleColumnName string

Внутреннее имя первого видимого столбца в представлении сетки.

Текущее имя столбца ячейки
CurrentCellColumnName string

Имя внутреннего столбца выбранной ячейки в представлении сетки.

Количество замороженных столбцов
NumberOfFrozenColumns integer

Количество столбцов, замороженных в представлении сетки.

Количество кнопок панели инструментов
NumberOfToolbarButtons integer

Количество кнопок панели инструментов в представлении сетки.

Режим выбора
SelectionMode string

Режим выбора представления сетки, например RowsAndColumns.

Заголовок представления сетки
GridViewTitle string

Заголовок представления сетки. Некоторые элементы представления сетки могут не иметь заголовка.

Получение свойств присоединенного сеанса

Возвращает сведения о сеансе SAP, к которому подключены IA-Connect.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Подключено к сеансу
ConnectedToSession boolean

Возвращает значение true, если IA-Connect в настоящее время подключены к сеансу SAP.

Ошибка подключения сеанса
SessionError string

Возвращает сообщения об ошибках, сообщаемые сеансом SAP.

Имя сеанса
SessionName string

Имя сеанса IA-Connect подключено.

Имя системы сеанса
SessionSystemName string

Имя системы, к которому подключен текущий сеанс, например NPL.

Сеанс занят
Busy boolean

Возвращает значение true, если сеанс SAP сообщает о том, что в данный момент он занят.

Номер сеанса
SessionNumber integer

Номер сеанса SAP.

Вошедший в систему пользователь
LoggedInUser string

Имя пользователя, вошедшего в систему.

Номер экрана
ScreenNumber integer

Номер экрана SAP.

Активная транзакция
ActiveTransaction string

Имя активной транзакции, если она запущена в данный момент.

Получение свойств таблицы SAP

Возвращает свойства элемента таблицы SAP. Это элемент с типом элемента GuiTableControl. Для элементов gridview (они похожи на таблицы, но предоставляют дополнительные функциональные возможности с помощью встроенной панели инструментов), используйте альтернативное действие "Получение свойств представления сетки SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество видимых строк
NumberOfVisibleRows integer

Количество видимых строк в таблице.

Число видимых столбцов
NumberOfVisibleColumns integer

Число видимых столбцов в таблице.

Минимальная вертикальная полоса прокрутки
VerticalScrollbarMinimum integer

Минимальное значение вертикальной полосы прокрутки.

Максимальная вертикальная полоса прокрутки
VerticalScrollbarMaximum integer

Максимальное значение вертикальной полосы прокрутки.

Положение вертикальной полосы прокрутки
VerticalScrollbarPosition integer

Текущая позиция вертикальной полосы прокрутки.

Размер страницы вертикальной полосы прокрутки
VerticalScrollbarPageSize integer

Размер страницы вертикальной полосы прокрутки.

Предполагаемое количество строк
EstimatedNumberOfRows integer

Предполагаемое количество строк в таблице, включая строки, которые в настоящее время не отображаются.

Минимальная горизонтальная полоса прокрутки
HorizontalScrollbarMinimum integer

Минимальное значение горизонтальной полосы прокрутки.

Максимальная горизонтальная полоса прокрутки
HorizontalScrollbarMaximum integer

Максимальное значение горизонтальной полосы прокрутки.

Горизонтальное положение полосы прокрутки
HorizontalScrollbarPosition integer

Текущая позиция горизонтальной полосы прокрутки.

Размер страницы горизонтальной полосы прокрутки
HorizontalScrollbarPageSize integer

Размер страницы горизонтальной полосы прокрутки.

Предполагаемое количество столбцов
EstimatedNumberOfColumns integer

Предполагаемое количество столбцов в таблице, включая строки, которые в настоящее время не отображаются.

Режим выбора строк
RowSelectMode string

Текущий режим выбора строк, например "Нет выбора" или "Одиночный выбор".

Режим выбора столбцов
ColumnSelectMode string

Текущий режим выбора столбца, например "Нет выделения" или "Одиночный выбор".

Получение свойств элемента SAP

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

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Тип элемента
SAPElementType string

Тип SAP элемента, например GuiTextField.

Код типа элемента
SAPElementTypeCode integer

Код типа SAP, например 31 для GuiTextField.

Имя элемента
SAPElementName string

Имя SAP элемента.

Идентификатор элемента
SAPElementId string

Идентификатор SAP элемента.

Подтип элемента
SAPElementSubType string

Подтип SAP элемента. Это зависит от типа элемента, а некоторые элементы могут не иметь подтипа.

Текстовое значение элемента
SAPElementTextValue string

Текстовое значение элемента SAP.

Элемент — контейнер
SAPElementIsContainer boolean

Возвращает значение true, если элемент является контейнером (например, GuiMainWindow или GuiUserArea) или false, если нет.

Число дочерних элементов
SAPElementNumberOfChildren integer

Число дочерних элементов, если элемент является контейнером.

Элемент можно изменить
SAPElementIsChangeable boolean

Возвращает значение true, если элемент можно изменить или значение false, если нет.

Элемент изменен
SAPElementIsModified boolean

Возвращает значение true, если элемент был изменен или false, если нет.

Элемент выбран
SAPElementIsSelected boolean

Возвращает значение true, если элемент в данный момент выбран (например, для переключателей или флажков) или false, если нет.

Элемент выделен
SAPElementIsHighlighted boolean

Возвращает значение true, если элемент в данный момент выделен (например, для меток или текстовых полей) или false, если нет.

Элемент отображается
SAPElementIsVisible boolean

Возвращает значение true, если элемент в данный момент отображается или имеет значение false, если нет.

Левый край элемента
SAPElementLeftEdge integer

Расстояние в пикселях между левым краем элемента или окна и левым краем дисплея.

Верхний край элемента
SAPElementTopEdge integer

Расстояние в пикселях между верхним краем элемента или окна и верхним краем дисплея.

Ширина элемента
SAPElementWidth integer

Ширина элемента в пикселях.

Высота элемента
SAPElementHeight integer

Высота элемента в пикселях.

Правый край элемента
SAPElementRightEdge integer

Расстояние в пикселях между правым краем элемента или окна и правым краем дисплея.

Нижний край элемента
SAPElementBottomEdge integer

Расстояние в пикселях между нижним краем элемента или окна и нижним краем дисплея.

Тип сообщения элемента
SAPElementMessageType string

Тип сообщения элемента SAP, если такое свойство существует. Это часто используется для определения того, отображается ли строка состояния (I), Success (S), Warning (W), Error (E) или Abort (A).

Получение свойств элемента SAP в виде коллекции

Возвращает свойства элемента SAP в виде одного списка строк (одна коллекция строк или таблица данных) вместо отдельных элементов, это может быть полезно в зависимости от способа использования данных.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Максимальная длина текста
MaxTextLength integer

Свойство текста элемента SAP может быть очень длинным, поэтому этот параметр позволяет ограничить максимальный размер, который будет возвращен (и поле "ElementTextTrimmed" сообщит вам, если текст обрезается). По умолчанию это значение равно 0, которое не ограничивает максимальный размер.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество возвращаемых элементов
NumberOfElementsReturned integer

Количество возвращаемых элементов.

Свойства элемента SAP JSON
SAPElementsJSON string

Свойства SAP элемента в формате JSON.

Получение свойств элемента верхнего уровня сеанса SAP

Возвращает свойства элемента SAP на верхнем уровне активного сеанса SAP, как правило, элемент GuiMainWindow.

Параметры

Имя Ключ Обязательно Тип Описание
Первый элемент для возврата
FirstItemToReturn integer

Индекс элемента первого элемента, возвращаемого начиная с 1. Если вы хотите вернуть элементы в обратном порядке (с нижней части дерева), можно также указать отрицательный индекс, начиная с -1. Например, индекс -10 возвращает десятый элемент из нижней части.

Максимальное количество возвращаемых элементов
MaxItemsToReturn integer

Максимальное количество возвращаемых дочерних элементов. Этот параметр можно использовать для возврата больших наборов элементов в небольших блоках, например больших таблиц. Вместо попытки вернуть всю таблицу, которая может привести к истечении времени ожидания для очень больших таблиц, вместо этого можно вернуть 500 строк за раз.

Поиск типа элемента SAP
SearchSAPElementType string

Тип элемента SAP для поиска (например, GuiButton) или оставить пустым для всех типов элементов.

Максимальная длина текста
MaxTextLength integer

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

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество возвращаемых элементов верхнего уровня
NumberOfChildElementsReturned integer

Количество возвращаемых элементов верхнего уровня.

Дополнительные доступные элементы
MoreElementsAvailableAtCurrentDepth boolean

Возвращает значение true, если были доступны более элементы верхнего уровня, но входные данные "Первый элемент для возврата" или "Макс элементы для возврата" ограничивают результаты поиска.

Элементы ВЕРХНЕГО уровня SAP JSON
SAPChildElementsJSON string

Список всех элементов верхнего уровня (и их свойств) в формате JSON.

Получение свойств элемента дерева SAP

Возвращает свойства элемента дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ узла поиска
SearchNodeKey string

Ключ узла, который нужно щелкнуть. Если вы указали значение для ключа, вам не нужно указать значение для пути или текста.

Путь к узлу поиска
SearchNodePath string

Путь к узлу, который нужно щелкнуть. Если вы указали значение для пути, вам не нужно указать значение ключа или текста.

Текст узла поиска
SearchNodeText string

Текст узла, который нужно щелкнуть. Если вы указали значение для текста, вам не нужно указать значение для пути или ключа.

Текст узла поиска — регулярное выражение
SearchNodeTextIsRegularExpression boolean

Если задано значение true, текст узла поиска рассматривается как регулярное выражение. Например, ^S для узла, который начинается с S или P$ для узла, заканчивающегося P. Если задано значение false (значение по умолчанию), текст узла поиска обрабатывается как точное совпадение.

Текст узла поиска учитывает регистр
SearchNodeTextIsCaseSensitive boolean

Должен ли поиск текста узла быть чувствительным к регистру?

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится узел или элемент. Если вы указали заголовок столбца, имя столбца не обязательно. Это можно определить с помощью действия "Получить заголовки столбцов дерева SAP" и указать значения, отображаемые в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Тип элемента
ItemType string

Тип элемента дерева, например "Текст".

Текстовое значение элемента
ItemTextValue string

Текстовое значение элемента дерева.

Элемент включен
ItemEnabled boolean

Возвращает значение true, если элемент дерева включен или false, если нет.

Элемент выделен
ItemHighlighted boolean

Возвращает значение true, если элемент дерева выделен или значение false, если нет.

Проверяется элемент
ItemChecked boolean

Возвращает значение true, если проверяется элемент дерева или значение false, если нет.

Элемент отображается
ItemVisible boolean

Возвращает значение true, если элемент дерева отображается или значение false, если нет.

Левый край элемента
ItemLeftEdge integer

Расстояние в пикселях между левым краем элемента дерева и левым краем дисплея.

Верхний край элемента
ItemTopEdge integer

Расстояние в пикселях между верхним краем элемента дерева и верхним краем дисплея.

Ширина элемента
ItemWidth integer

Ширина элемента дерева в пикселях.

Высота элемента
ItemHeight integer

Высота элемента дерева в пикселях.

Правый край элемента
ItemRightEdge integer

Расстояние в пикселях между правым краем элемента дерева и правым краем дисплея.

Нижний край элемента
ItemBottomEdge integer

Расстояние в пикселях между нижним краем элемента дерева и нижним краем дисплея.

Шестнадцатеричные шестнадцатеричные фрагменты текста элемента
ItemTextColourHex string

Шестнадцатеричное представление цвета текста элемента дерева.

Стиль элемента
ItemStyle integer

Код стиля элемента.

Получение свойств ячейки представления сетки SAP

Возвращает все свойства ячейки представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Содержимое текста ячейки
CellTextContents string

Текстовое содержимое ячейки.

Ячейка может быть изменена
CellIsChangeable boolean

Возвращает значение true, если содержимое ячейки может быть изменено или равно false.

Тип ячейки
CellType string

Тип ячейки.

Проверяется ячейка
CellIsChecked boolean

Возвращает значение true, если ячейка проверяется или значение false, если нет.

Ячейка видна
CellIsVisible boolean

Возвращает значение true, если ячейка в настоящее время видна или имеет значение false, если нет.

Левый край ячейки
LeftEdge integer

Расстояние в пикселях между левым краем ячейки и левым краем дисплея.

Верхний край ячейки
TopEdge integer

Расстояние в пикселях между верхним краем ячейки и верхним краем дисплея.

Правый край ячейки
RightEdge integer

Расстояние в пикселях между правым краем ячейки и левым краем дисплея.

Нижний край ячейки
BottomEdge integer

Расстояние в пикселях между нижним краем ячейки и верхним краем дисплея.

Ширина ячейки
Width integer

Ширина ячейки в пикселях.

Высота ячейки
Height integer

Высота ячейки в пикселях.

Точка X с возможностью щелчка ячейки
ClickablePointX integer

Координата X центра ячейки.

Точка Y с возможностью щелчка ячеек
ClickablePointY integer

Координата Y центра ячейки.

Состояние ячейки
CellState string

Состояние ячейки.

Цвет ячейки
CellColour integer

Цвет ячейки.

Сведения о цвете ячейки
CellColourInfo string

Цвет ячейки представлен как шестнадцатеричный.

Ссылка на ячейку
CellIsLink boolean

Возвращает значение true, если ячейка является ссылкой или значением false, если нет.

Получение сеансов SAP

Возвращает список запущенных сеансов SAP. Эта информация полезна, если вы хотите подключиться к существующему подключению или сеансу SAP, но вы не знаете, какие доступны.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество подключений SAP
NumberOfSAPConnections integer

Возвращает количество открытых подключений SAP.

JSON подключений SAP
SAPConnectionsJSON string

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

Количество сеансов SAP
NumberOfSAPSessions integer

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

JSON сеансов SAP
SAPSessionsJSON string

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

Получение содержимого текста дерева SAP

Возвращает текстовое содержимое всех узлов в дереве SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Первая строка для возврата
FirstRowToReturn integer

Индекс строки первой строки дерева, возвращаемой начиная с 1.

Максимальное количество строк для возврата
MaxRowsToReturn integer

Максимальное количество возвращаемых строк или 0 для возврата всех строк.

Первый столбец для возврата
FirstColumnToReturn integer

Индекс столбца первого столбца элемента дерева, возвращаемого начиная с 1.

Максимальное количество возвращаемых столбцов
MaxColumnsToReturn integer

Максимальное количество возвращаемых столбцов или 0 для возврата всех столбцов.

Использование заголовков столбцов из дерева
UseColumnHeadersFromTree boolean

Если задано значение true, агент IA-Connect попытается настроить возвращаемые столбцы таблицы для сопоставления имен столбцов в таблице SAP.

Возврат индекса строки в коллекции выходных данных
ReturnRowIndexInOutputCollection boolean

Если задано значение true, агент IA-Connect вернет индекс строки в выходной коллекции в качестве дополнительного столбца. Это полезно, если вы планируете фильтровать данные, так как вы сможете отслеживать, из какой строки она была изначально получена. По умолчанию имя столбца для индекса строки будет "Row_index", но его можно изменить, указав альтернативное значение в входном поле "Имя столбца для хранения индекса строки".

Имя столбца для хранения индекса строк
NameOfColumnToStoreRowIndex string

Если для возвращаемого индекса строки в коллекции выходных данных задано значение true, можно переопределить имя столбца по умолчанию "_Row_Index", указав альтернативное значение здесь.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Содержимое текста дерева SAP JSON
SAPTreeTextContentsJSON string

Текстовое содержимое дерева в формате JSON.

Количество возвращаемых строк
NumberOfRowsReturned integer

Количество возвращаемых строк. Это может быть ограничено входными данными "Первая видимая строка для возврата" или "Max rows to return".

Количество возвращаемых столбцов
NumberOfColumnsReturned integer

Количество возвращаемых столбцов. Это может быть ограничено входными данными "Первый видимый столбец для возврата" или "Максимальные столбцы для возврата".

Получение содержимого ячейки представления сетки SAP

Возвращает содержимое ячейки представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Содержимое текста ячейки
CellTextContents string

Текстовое содержимое ячейки.

Ячейка может быть изменена
CellIsChangeable boolean

Возвращает значение true, если содержимое ячейки может быть изменено или равно false.

Тип ячейки
CellType string

Тип ячейки.

Проверяется ячейка
CellIsChecked boolean

Возвращает значение true, если ячейка проверяется или значение false, если нет.

Получение состояния подключения SAPGUI

Возвращает сведения о текущем подключении IA-Connect к SAP GUI.

Параметры

Имя Ключ Обязательно Тип Описание
Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Подключено к SAPGUI
Connected boolean

Возвращает значение true, если IA-Connect в настоящее время подключены к SAPGUI.

Ошибка подключения SAPGUI
ConnectionError string

Возвращает сообщения об ошибках, сообщаемые SAPGUI.

Количество подключений SAP
NumberOfSAPConnections integer

Возвращает количество открытых подключений SAP.

Основная версия SAPGUI
SAPGUIMajorVersion integer

Основная версия SAPGUI, например 7400.

Редакция SAPGUI
SAPGUIRevision integer

Редакция SAPGUI, например 3.

Уровень исправлений SAPGUI
SAPGUIPatchLevel integer

Уровень исправлений SAPGUI, например 11.

Дополнительная версия SAPGUI
SAPGUIMinorVersion integer

Дополнительная версия SAPGUI, например 257.

SAPGUI с помощью нового визуального оформления
SAPGUINewVisualDesign boolean

Возвращает значение true, если SAPGUI использует новый визуальный дизайн или значение false, если нет.

Подключено к сеансу
ConnectedToSession boolean

Возвращает значение true, если IA-Connect в настоящее время подключены к сеансу SAP.

Ошибка подключения сеанса
SessionError string

Возвращает сообщения об ошибках, сообщаемые сеансом SAP.

Имя сеанса
SessionName string

Имя сеанса IA-Connect подключено.

Имя системы сеанса
SessionSystemName string

Имя системы, к которому подключен текущий сеанс, например NPL.

Получение текстового значения элемента SAP

Возвращает текстовое значение и тип сообщения элемента SAP. Текстовое значение обычно связано с текстовым элементом, но многие элементы могут иметь это свойство.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Текстовое значение элемента
SAPElementTextValue string

Текстовое значение элемента.

Тип сообщения элемента
SAPElementMessageType string

Тип сообщения элемента SAP, если такое свойство существует. Это часто используется для определения того, отображается ли строка состояния (I), Success (S), Warning (W), Error (E) или Abort (A).

Получение текстового содержимого видимой таблицы SAP

Возвращает содержимое видимой ячейки таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для извлечения содержимого видимых ячеек.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Видимый индекс строки
VisibleRowIndex integer

Индекс строки видимой ячейки таблицы, начиная с 1.

Видимый индекс столбца
VisibleColumnIndex integer

Индекс столбца видимой ячейки таблицы, начиная с 1.

Проверенное значение элемента
CheckedElementValue string

Для элементов GuiRadioBox или GuiCheckBox, содержащихся в таблице, какое значение следует возвращать, если они выбраны или проверены? По умолчанию это значение true (как текст).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Содержимое текста ячейки
CellTextContents string

Содержимое видимой ячейки.

Имя столбца ячейки
CellColumnName string

Имя столбца, содержащего видимую ячейку.

Горизонтальное положение полосы прокрутки
HorizontalScrollbarPosition integer

Текущая позиция горизонтальной полосы прокрутки.

Положение вертикальной полосы прокрутки
VerticalScrollbarPosition integer

Текущая позиция вертикальной полосы прокрутки.

Предполагаемый фактический индекс строки
EstimatedActualRowIndex integer

Предполагаемый фактический индекс строки в таблице, включая строки, которые в настоящее время не видны.

Предполагаемый фактический индекс столбца
EstimatedActualColumnIndex integer

Предполагаемый фактический индекс столбца в таблице, включая столбцы, которые в настоящее время не отображаются.

Получение текстового содержимого представления сетки SAP

Возвращает все текстовое содержимое представления сетки SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Первая строка для возврата
FirstRowToReturn integer

Индекс строки первой строки представления сетки, возвращаемой начиная с 1.

Максимальное количество строк для возврата
MaxRowsToReturn integer

Максимальное количество возвращаемых строк или 0 для возврата всех строк.

Имя столбца первого поиска
FirstSearchColumnName string

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

Первый заголовок столбца поиска
FirstSearchColumnTitle string

Заголовок первого столбца, считываемого из. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
FirstSearchColumnTitleIsRegularExpression boolean

Если задано значение true, то имя первого столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
FirstSearchColumnTitleIsCaseSensitive boolean

Следует ли учитывать регистр первого поиска заголовка столбца?

Максимальное количество возвращаемых столбцов
MaxColumnsToReturn integer

Максимальное количество возвращаемых столбцов или 0 для возврата всех столбцов.

Использование заголовков столбцов из представления сетки
UseColumnHeadersFromTable boolean

Если задано значение true, агент IA-Connect попытается настроить возвращаемые столбцы для сопоставления имен столбцов в представлении сетки SAP.

Возврат индекса строки в коллекции выходных данных
ReturnRowIndexInOutputCollection boolean

Если задано значение true, агент IA-Connect вернет индекс строки в выходной коллекции в качестве дополнительного столбца. Это полезно, если вы планируете фильтровать данные, так как вы сможете отслеживать, из какой строки она была изначально получена. По умолчанию имя столбца для индекса строки будет "Row_index", но его можно изменить, указав альтернативное значение в входном поле "Имя столбца для хранения индекса строки".

Имя столбца для хранения индекса строк
NameOfColumnToStoreRowIndex string

Если для возвращаемого индекса строки в коллекции выходных данных задано значение true, можно переопределить имя столбца по умолчанию "_Row_Index", указав альтернативное значение здесь.

Проверенное значение элемента
CheckedElementValue string

Для элементов GuiRadioBox или GuiCheckBox, содержащихся в представлении сетки, какое значение следует вернуть, если они выбраны или проверены? По умолчанию это значение true (как текст).

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
JSON представления текста в сетке SAP
SAPGridViewTextContentsJSON string

Текстовое содержимое всех ячеек в представлении сетки в формате JSON.

Количество возвращаемых строк
NumberOfRowsReturned integer

Количество возвращаемых строк. Это может быть ограничено входными данными "Первая видимая строка для возврата" или "Max rows to return".

Количество возвращаемых столбцов
NumberOfColumnsReturned integer

Количество возвращаемых столбцов. Это может быть ограничено входными данными "Первый видимый столбец для возврата" или "Максимальные столбцы для возврата".

Получение узлов дерева SAP

Возвращает список всех узлов в элементе дерева SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ родительского узла
ParentNodeKey string

Если задано, дерево будет обработано из указанного ключа узла (обратите внимание, что ключи узлов можно получить, вызвав это действие с пустым родительским ключом узла, который предоставит ключи верхнего уровня). Если не указано, то будет обработан верхний уровень дерева.

Обработка вложенных узлов
ProcessSubNodes boolean

Если задано значение true, будут возвращены все узлы в дереве (включая вложенные элементы). Если задано значение false, будут возвращены только узлы верхнего уровня.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество узлов дерева
NumberOfNodesInTree integer

Количество узлов в дереве.

Узлы дерева SAP JSON
SAPTreeNodesJSON string

Список всех узлов в дереве в формате JSON.

Количество выбранных узлов
NumberOfSelectedNodes integer

Количество узлов в дереве.

В настоящее время выбранный узел
CurrentlySelectedNode string

Ключ узла выбранного в данный момент узла.

Тип дерева
TreeType string

Тип дерева, простого (0), списка (1) или столбца (2).

Режим выбора дерева
TreeSelectionMode string

Режим выбора дерева, один узел (0), несколько узлов (1), один элемент (2) или несколько элементов (3).

Получение элемента SAP в координате экрана

Если элемент SAP существует в указанных координатах, это действие будет определять элемент и возвращать идентификатор элемента.

Параметры

Имя Ключ Обязательно Тип Описание
X
ScreenX True integer

Координата экрана X в пикселях для поиска элемента SAP.

У
ScreenY True integer

Координата экрана Y в пикселях для поиска элемента SAP.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Идентификатор элемента SAP
SAPElementId string

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

Получение элементов панели инструментов оболочки SAP

Возвращает список элементов (обычно кнопок) на панели инструментов GuiShell.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество кнопок панели инструментов
NumberOfToolbarButtons integer

Количество кнопок на панели инструментов.

Элементы панели инструментов SAP JSON
SAPShellToolbarElementsJSON string

Список всех элементов на панели инструментов в формате JSON.

Получение элементов списка выбора SAP

Возвращает список дочерних элементов, найденных под указанным элементом SAP (обычно раскрывающийся список или элементы меню).

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Возвращаемое значение

Имя Путь Тип Описание
Количество элементов в списке
NumberOfItemsInList integer

Количество элементов в списке.

Элементы списка выбора JSON
SAPSelectionListItemsJSON string

Свойства элементов списка выбора в формате JSON.

Текущее выбранное значение
CurrentlySelectedValue string

Значение выбранного элемента.

В настоящее время выбранный ключ
CurrentlySelectedKey string

Ключ выбранного элемента.

Необходимое значение
ValueRequired boolean

Возвращает значение true, если значение должно быть выбрано, или значение false, если нет.

Проверка видимой ячейки таблицы SAP

Установите или снимите флажок в видимой ячейке таблицы по указанному индексу строки и столбца в таблице. Индекс строк 1, индекс столбца 1 представляет верхний левый угол видимых ячеек в таблице. Это действие можно использовать только для проверки или отмены проверки видимых ячеек.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Видимый индекс строки
VisibleRowIndex integer

Индекс строки видимой ячейки таблицы, начиная с 1.

Видимый индекс столбца
VisibleColumnIndex integer

Индекс столбца видимой ячейки таблицы, начиная с 1.

Проверка элемента ячейки
CheckCellElement boolean

Если задано значение true, будет проверена видимая ячейка таблицы. Если задано значение false, он будет снят.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Проверка элемента SAP

Задает состояние элемента SAP (обычно флажок или переключатель) для флажка или снятого.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Элемент Check
CheckElement boolean

Следует ли проверять элемент (true) или снять флажок (false)?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Проверка элемента дерева SAP

Проверяет элемент дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ узла поиска
SearchNodeKey string

Ключ узла, который нужно щелкнуть. Если вы указали значение для ключа, вам не нужно указать значение для пути или текста.

Путь к узлу поиска
SearchNodePath string

Путь к узлу, который нужно щелкнуть. Если вы указали значение для пути, вам не нужно указать значение ключа или текста.

Текст узла поиска
SearchNodeText string

Текст узла, который нужно щелкнуть. Если вы указали значение для текста, вам не нужно указать значение для пути или ключа.

Текст узла поиска — регулярное выражение
SearchNodeTextIsRegularExpression boolean

Если задано значение true, текст узла поиска рассматривается как регулярное выражение. Например, ^S для узла, который начинается с S или P$ для узла, заканчивающегося P. Если задано значение false (значение по умолчанию), текст узла поиска обрабатывается как точное совпадение.

Текст узла поиска учитывает регистр
SearchNodeTextIsCaseSensitive boolean

Должен ли поиск текста узла быть чувствительным к регистру?

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится узел или элемент. Если вы указали заголовок столбца, имя столбца не обязательно. Это можно определить с помощью действия "Получить заголовки столбцов дерева SAP" и указать значения, отображаемые в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Проверка элемента
CheckItem boolean

Если задано значение true, то будет проверен узел дерева или элемент. Если задано значение false, он будет снят.

Сила
Force boolean

Если элемент дерева не является флажком или переключателем, агент IA-Connect не попытается проверить его. Если вы хотите проверить элемент в любом случае, это значение должно иметь значение True.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Прокрутка таблицы SAP

Прокручивает элемент таблицы SAP по горизонтали, по вертикали или по вертикали.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Перемещение горизонтальной полосы прокрутки
MoveHorizontalScrollbar boolean

Следует ли перемещать горизонтальную полосу прокрутки?

Новая горизонтальная позиция полосы прокрутки
HorizontalScrollbarPosition integer

Новая горизонтальная позиция полосы прокрутки для перемещения. Минимальные и максимальные позиционные значения полос прокрутки таблицы можно получить из действия "Получение свойств таблицы SAP".

Перемещение вертикальной полосы прокрутки
MoveVerticalScrollbar boolean

Следует ли перемещать вертикальную полосу прокрутки?

Новая позиция вертикальной полосы прокрутки
VerticalScrollbarPosition integer

Новая позиция вертикальной полосы прокрутки для перемещения. Минимальные и максимальные позиционные значения полос прокрутки таблицы можно получить из действия "Получение свойств таблицы SAP".

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Разверните узел дерева SAP

Развертывает или свернут узел в дереве SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ узла поиска
SearchNodeKey string

Ключ узла, который нужно щелкнуть. Если вы указали значение для ключа, вам не нужно указать значение для пути или текста.

Путь к узлу поиска
SearchNodePath string

Путь к узлу, который нужно щелкнуть. Если вы указали значение для пути, вам не нужно указать значение ключа или текста.

Текст узла поиска
SearchNodeText string

Текст узла, который нужно щелкнуть. Если вы указали значение для текста, вам не нужно указать значение для пути или ключа.

Текст узла поиска — регулярное выражение
SearchNodeTextIsRegularExpression boolean

Если задано значение true, текст узла поиска рассматривается как регулярное выражение. Например, ^S для узла, который начинается с S или P$ для узла, заканчивающегося P. Если задано значение false (значение по умолчанию), текст узла поиска обрабатывается как точное совпадение.

Текст узла поиска учитывает регистр
SearchNodeTextIsCaseSensitive boolean

Должен ли поиск текста узла быть чувствительным к регистру?

Развернуть
Expand boolean

Если задано значение true, узел дерева или элемент будет развернут. Если задано значение false, он будет свернут.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Рисование прямоугольника вокруг элемента SAP

Рисует прямоугольник вокруг периметра элемента SAP, чтобы помочь определить, что найденный элемент является обязательным. Прямоугольник автоматически удаляется через 5 секунд.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Цвет пера
PenColour string

Цвет прямоугольника, нарисованного (например, красный, зеленый, синий, желтый, фиолетовый или оранжевый) или шестнадцатеричный код строки, например #FF0000.

Пиксели толщины пера
PenThicknessPixels integer

Толщина (в пикселях) границы прямоугольника выделения.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Рисование прямоугольника вокруг ячейки представления сетки SAP

Рисует прямоугольник вокруг периметра ячейки представления сетки SAP, чтобы помочь определить, что найденная ячейка является одной из обязательных. Прямоугольник автоматически удаляется через 5 секунд.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Цвет пера
PenColour string

Цвет прямоугольника, нарисованного (например, красный, зеленый, синий, желтый, фиолетовый или оранжевый) или шестнадцатеричный код строки, например #FF0000.

Пиксели толщины пера
PenThicknessPixels integer

Толщина (в пикселях) границы прямоугольника выделения.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Свести к минимуму окно SAP

Минимизирует окно SAP.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Обнаружение родительского элемента окна
DetectParentWindowElement boolean

Если задано значение true, а идентификатор SAP для элемента указан (например, текстовое поле или кнопка), связанное окно SAP будет автоматически обнаружено, и команда будет отправлена в окно. Если задано значение False, то сам идентификатор элемента окна SAP должен быть указан (например, wnd[0]) или будет вызвано исключение.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Установите флажок представления сетки SAP

Установите или снимите флажок в ячейке представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Проверка элемента ячейки
CheckCellElement boolean

Если задано значение true, то будет проверена ячейка представления сетки. Если задано значение false, он будет снят.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Щелкните ссылку на элемент дерева SAP

Щелкает ссылку на элемент дерева SAP. Определенный узел или элемент можно искать с помощью одного из ключей узла, пути узла или текста узла. Ключ, путь или текстовые значения можно определить с помощью действия "Получение узлов дерева SAP".

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Ключ узла поиска
SearchNodeKey string

Ключ узла, который нужно щелкнуть. Если вы указали значение для ключа, вам не нужно указать значение для пути или текста.

Путь к узлу поиска
SearchNodePath string

Путь к узлу, который нужно щелкнуть. Если вы указали значение для пути, вам не нужно указать значение ключа или текста.

Текст узла поиска
SearchNodeText string

Текст узла, который нужно щелкнуть. Если вы указали значение для текста, вам не нужно указать значение для пути или ключа.

Текст узла поиска — регулярное выражение
SearchNodeTextIsRegularExpression boolean

Если задано значение true, текст узла поиска рассматривается как регулярное выражение. Например, ^S для узла, который начинается с S или P$ для узла, заканчивающегося P. Если задано значение false (значение по умолчанию), текст узла поиска обрабатывается как точное совпадение.

Текст узла поиска учитывает регистр
SearchNodeTextIsCaseSensitive boolean

Должен ли поиск текста узла быть чувствительным к регистру?

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится узел или элемент. Если вы указали заголовок столбца, имя столбца не обязательно. Это можно определить с помощью действия "Получить заголовки столбцов дерева SAP" и указать значения, отображаемые в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Сила
Force boolean

Если элемент дерева не является ссылкой для щелчка, агент IA-Connect не попытается щелкнуть его. Если вы хотите щелкнуть элемент в любом случае, это значение должно иметь значение True.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Щелкните ячейку представления сетки SAP

Щелкает ячейку представления сетки в указанной строке и столбце в представлении сетки. Индекс строки 1 представляет верхнюю строку ячеек в представлении сетки.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Индекс строки
RowIndex True integer

Индекс строки ячейки представления сетки, начиная с 1.

Имя столбца поиска
SearchColumnName string

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

Заголовок столбца поиска
SearchColumnTitle string

Заголовок столбца, в который находится ячейка. Это можно определить с помощью действия "Получение заголовков столбцов представления сетки SAP" и предоставления значений, отображаемых в столбце ColumnTitle.

Название столбца поиска — регулярное выражение
SearchColumnTitleIsRegularExpression boolean

Если задано значение true, заголовок столбца поиска рассматривается как регулярное выражение. Например, ^S для заголовка столбца, начинающегося с S или P$ для заголовка столбца, заканчивающегося P. Если задано значение false (по умолчанию), заголовок столбца обрабатывается как точное совпадение.

Заголовок столбца поиска учитывает регистр
SearchColumnTitleIsCaseSensitive boolean

Должен ли поиск заголовка столбца учитывать регистр?

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()

Элемент Focus SAP

Фокусирует элемент SAP, который делает его активным элементом для фокуса клавиатуры и переносит окно SAP на передний план.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск идентификатора элемента SAP
SearchSAPElementId True string

Идентификатор элемента SAP для взаимодействия. Это можно обнаружить с помощью проверки.

Рабочий процесс
Workflow True string

Добавьте следующее выражение здесь: workflow()