Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Call the context menu command Version 1 (Net)

Группа действийAction group: SAP

Описание

Действие вызывает команду контекстного меню указанного элемента

Иконка действия

Image Removed

Параметры

Входные параметры

Вызвать команду контекстного меню        Действие вызывает команду контекстного меню указанного элемента

SAP-приложение                                          Экземпляр SAP-приложения, с которым работает действие

Элемент                                                         Элемент, с контекстным меню которого нужно взаимодействовать

Название команды                                       Название команды, которую необходимо вызвать из контекстного меню. Если поле не заполнено, берется значение из поля "Индекс команды". Поле заполняется без учета регистра.
Название команды указывается без горячих клавиш.

Индекс команды                                           Индекс команды

Настройки

...

Свойство

...

Описание

...

Тип данных

...

Пример заполнения

...

Обязательность заполнения поля

...

Входные параметры

...

 

...

SAP-приложение

...

Экземпляр SAP-приложения, с которым работает действие

...

Да

...

Description

The action calls the context menu command of the specified item

Action icon


Parameters

Input parameters

SAP application - Instance of the SAP application with which the action works

Element - Element with which you want to interact with the context menu

Command name - The name of the command to be called from the context menu. If the field is not filled in, the value from the "Command index" field is taken. The field is filled in case insensitive. The command name is specified without hotkeys.

Command index - Command index

Settings

PropertyDescriptionTypeFilling exampleMandatory field
Parameters

Element

...

Например:

В поле "Название команды" ввели "Add other objects"

В поле "Индекс команды" ввели "3"

Image Removed

Действие вызовет команду "Add other objects"

...

Данные для контракта действия

Название

(на англ.)

Обязательное

Описание

(на англ.)

Тип данных

Пример заполнения 

Обязательность заполнения поля

ДействиеCall the context menu commandThe action calls the context menu command of the specified item.Входные параметрыSAP applicationДаThe SAP application instance with which the action works.Robin.Sap
 Да

Element

Да

The element whose context menu you want to interact with
.


Robin.WinElement

Да


Yes
Command name
Нет
The name of the command to be called from the context menu. If the field is not filled in, the value from the "Command index" field is taken
.
Robin.String
  • Поле заполняется без учета регистра.
  • Название команды указывается без горячих клавиш.
    Например, для вызова первой команды из контекстного меню параметр должен быть заполнен значением "Вход
    1. The field is filled in case-insensitive.
    2. The command name is specified without hotkeys.
      For example, to call the first command from the context menu, the parameter must be filled with the value "Input":
      Image Modified
  • Если заполнены параметры "Название команды" либо "Название команды" и "Индекс команды", то действие использует для определения команды параметр "Название команды".
    1. If the "Command name" or "Command name" and "Command index" parameters are filled in, the action uses the "Command name" parameter to define the command.

    For example:

    In the "Command name" field, enter

    Например:

    В поле "Название команды" ввели

    "Add other objects"

    В поле "Индекс команды" ввели

    In the "Command index" field, enter "3".

    Image Modified

    Действие вызовет команду

    The action will invoke the "Add other objects" command.

    No

    Command index
    Нет
    The sequence number of the command to be called from the context menu. The numbering starts from 1
    .
    Robin.Numeric
    Нет

    Особые условия использования 

    Отсутствуют

    1. Действие использует для определения команды параметр "Название команды", если поле параметра не заполнено, то используется параметр "Индекс команды".

    2. Если параметры "Индекс команды" и "Название команды" не заполнены, то действие бросает исключение.

    Пример использования 

    Задача

    Вызвать команду контекстного меню

    Image Removed

    Image Removed

    Image Removed

    Image Removed

    Image Removed

    Image Removed

    подключиться к открытой сессии SAP и проверить существование элемента Image Removed

    Image Removed

    Решение

    Воспользоваться действием "Авторизация", "Клик, "Вызвать команду контекстного меню". 

    Реализация

    1. Собрать схему робота, состоящую из действий "Авторизация", "Клик, "Вызвать команду контекстного меню":
      Image Removed

    2. Настроить параметры для действия "Авторизация" в соответствии с описанием Авторизация SAP

    3. Настроить параметры для действия "Клик" в соответствии с описанием  Клик

     Image Removed

    4. Настроить параметры действия "Вызвать команду контекстного меню"

    Image Removed

    5. Нажать на кнопку "Старт" в верхней панели. 

    Image Removed

    Результат

    Программный робот отработал успешно. 

    Image Removed

     


    No

    Special conditions of use 

    1. The action uses the "Command Name" parameter to define the command; if the parameter field is not filled in, the "Command Index" parameter is used.
    2. If the parameters "Command index" and "Command name" are not filled in, the action generates an error.
    3. If the SAP window is overlapped by another window, the application may not behave correctly.
    4. Note that programs that use screen capture can also cause the application to fail.

    Example of use 

    Task

    Call the context menu command

    Solution

    Use the action "Authorize", "Click", "Call the context menu command". 

    Implementation

    1. Assemble a robot scheme consisting of the actions "Authorize", "Click", "Call the context menu command":

    2. Set the parameters for the "Authorize" action according to the description SAP Authorization

    Image Added

    3. Set the parameters for the "Click" action according to the Click description.

     Image Added

    4. Set the parameters of the "Call the context menu command" action

    Image Added

    5. Click on the "Start" button in the top panel. 

    Image Added

    Result

    The program robot completed successfully. 


    Image Added

    Image AddedImage Removed