SAP package
- 最終更新日2025/07/18
SAP package
SAP packageには、actions アプリケーションのタスクとプロセスを自動化するSAPが含まれています。
SAP
packageでは、以下のタスクを実行できます。
- 異なるシステムのデータを組み合わせるために必要な時間を短縮する。
- ヒューマン エラーを排除し、効率を向上する。
- トランザクション処理数を増加する。
- さまざまな関係者にリアルタイムの情報を提供する。
- 包括的なレポートによって意思決定能力を強化する。注: SAP [接続] アクションでは、[セッション名] フィールドをTask Bots またはその他の と共有することはできませんbots。
前提条件
- SAP ログオン画面はオブジェクトのキャプチャに対応していないため、オブジェクトをキャプチャする前に SAP GUI にログインします。
- GUI スクリプトとアクセシビリティを有効にします。
[Enabling Scripting on the Client Side]、[Enabling Scripting on the Server Side]、[Enabling Accessibility settings]を参照してください。
-
SAP 関連タスクを自動化し、これらのタスクを実行するために使用するデバイスに、次のいずれかの Windows 用 SAP GUI がインストールされていることを確認します。
- SAP GUI 800 (パッチ 4)
- SAP GUI 770 (パッチ 6)
- SAP GUI 760 (パッチ 5)
- SAP GUI 760 (パッチ 1)
- SAP GUI 760 (パッチ 0)
- SAP GUI 750 (パッチ 9)
注: SAP packageは、認証バージョンを含む、さまざまなパッチを適用した SAP GUI バージョンをサポートしています。注: パッチ 0 の SAP GUI 760 がデバイスにインストールされている場合は、SAP Grid ビュー コントロールの [テーブル セル テキストの設定] および [テーブル セル テキストを取得] actions を使用できません。パッチ 0 の SAP GUI 760 に問題があるためです。 - SAP オブジェクトのフィールド パスを取得するために、Scripting Tracker または同様のツールをインストールします。
開始前
-
SAP では複数のセッションがサポートされています。 ただし、複数のセッションを使用する bot を作成する際には、特定の コントロール のための フィールド パス に、使用するセッションの正確な名前を入力してください。
たとえば、[/app/con[0]/ses[0]/userid]と入力します。
- 使用可能なのセットの一部として、actions
SAP 内の以下の
packageを実行しますactions。
-
SAP[接続] を使用して、アプリケーションとの接続を確立しますaction。
SAP GUI アプリケーションを使って、SAP アプリケーションにログインします。 次に、から [接続] actionを使用して、 SAP packageこのセッション名を割り当てます。 このセッション名は他の actions でも使用します。
- actions を使用してタスクを自動化します。
- SAP 関連のすべてのタスクを自動化したら SAP [接続解除] を使用して、アプリケーションとの接続を終了しますaction。
-
SAP[接続] を使用して、アプリケーションとの接続を確立しますaction。
Actions SAP の package
SAP
packageには以下のactionsが含まれています。
注: SAP とRecorder
packageは、アプリケーション内の SAP 要素を検出することができます。 しかし、SAP オブジェクトのパスを自動的に検出するなど、使い勝手の面からは SAP Recorderと比較すると、より直感的であるため、package
packageが SAP packageよりも優れています。 [Benefits of using Recorder package instead of SAP package]を参照してください。
Action | 説明 |
---|---|
チェックボックスにチェックを入れる/外す | |
クリック | |
メニューをクリック | |
つながり | SAP での [接続] action の使用. |
接続解除 | |
ダブルクリック | |
展開 | |
テーブルをエクスポート | [テーブルをエクスポート] action を使用する. |
セル数を取得 | |
子の名前を取得 | |
子のテキストを取得 | |
列数を取得 | |
行数を取得 | |
選択した項目を取得 | |
ステータスを取得 | |
テーブル セル インデックスを取得 | |
テーブル セル テキストを取得 | |
テキストを取得 | |
項目数を取得 | |
左クリック | |
右クリック | |
項目を選択 | |
ラジオ オプションを選択 | |
仮想キーを送信 | |
テーブルのセルのテキストを設定 | テーブルのセルのテキストを設定。 |
テキストを設定 |