activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

UI Automation のアクティビティ

最終更新日時 2025年11月18日

SAP GUI for Java オートメーションについて

SAP GUI for Java について

Enabling SAP GUI API scripting allows you to create reliable automations for SAP GUI for Java. Studio and Robots require SAP GUI scripting to be enabled on the local machine as well as on the server side. Before you can create your first automation projects for SAP, you need to go over the configuration steps.

UI elements in SAP are known as controls, and you might need a particular approach or activity to detect and use them. Find out more about supported SAP GUI for Java elements.

SAP GUI for Java のサポートされるバージョン

Windows (x64 アーキテクチャ) および Mac OS (ARM64 アーキテクチャ) では、以下のバージョンの SAP GUI for Java がサポートされます。

  • SAP GUI for Java 7.80 Rev7

提供中のすべてのテーマ (Quartz、Belize、Blue Crystal、Corbu など) を SAP のオートメーションに使用できます。

Identifying SAP GUI for Java Elements

The table below lists the selector types that can be used for SAP GUI for Java elements.
セレクターの種類説明
<sap />Selectors available on screens where the server connection allows scripting
<java />Selectors available on other screens and for controls that do not have a direct counterpart in <sap />
<ax />Selectors available for controls that cannot utilize <java />, such as the Maximize and Minimize buttons

How to check if the server allows scripting

1. Open scripting window: SAPGUI --> Scripts (menu bar) --> Scripting

2. Run this command: connection.isDisabledByServer(). false result means that scripting is enabled.
Scripting is required for <sap /> selectors to work.

How to enable SAP GUI scripting

See the Enabling SAP GUI Scripting section in Configuration Steps.

Advantages of <sap /> selectors

  • Interaction with the application is performed through the official API provided by SAP.
  • Actions wait for confirmation from the server before proceeding to the next UI Automation activity.
  • Includes support for key SAP operations such as SAP Login, Call Transaction, and others.
  • Capable of managing complex UI controls that may not be supported by other selector types.

Aditional information

You can use Wildcards and Regular expressions inside selectors generated for SAP GUI for Java elements.

SAP GUI for Java セレクターは、識別のために technical ID 属性だけでなく、TextTooltip 、および Type of SAP control 属性もサポートしています。SAP テーブル、SAP グリッド、SAP ツリーなどの複雑な SAP コントロールでは、これらの属性は使用できません。異なる方法で識別が行われるためです。

SAP GUI for Java の API スクリプティングがアクティブ化されていない場合、または組織で許可されていない場合は、Computer Vision アクティビティを使用するか、UI Automation アクティビティを Java 選択フレームワークと共に使用して、SAP GUI for Java インターフェイスを操作できます。

Permission elevation level

昇格レベルにより、アプリケーションがユーザー権限で実行されているか、管理者権限で実行されているかが決まります。管理者権限では、より強力なタスクを実行できます。

UiPath Studio と SAP の昇格レベルが一致している必要があります。これらのアプリケーション間で昇格レベルが一致しない場合、オートメーションは実行されません。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.