SAP package

SAP packageには、actions アプリケーションのタスクとプロセスを自動化するSAPが含まれています。

SAP package は、SAP GUI がインストールされているデスクトップ コンピュータ上で自動化を作成および展開するために活用できる SAP GUI テクノロジーを使用します。
SAP packageでは、以下のタスクを実行できます。
  • 異なるシステムのデータを組み合わせるために必要な時間を短縮する。
  • ヒューマン エラーを排除し、効率を向上する。
  • トランザクション処理数を増加する。
  • さまざまな関係者にリアルタイムの情報を提供する。
  • 包括的なレポートによって意思決定能力を強化する。
    注: SAP 接続 アクションでは、セッション名 フィールドをTask Bots またはその他の と共有することはできませんbots

前提条件

  • SAP ログオン画面はオブジェクトのキャプチャに対応していないため、オブジェクトをキャプチャする前に SAP GUI にログインします。
  • GUI スクリプトとアクセシビリティを有効にします。

    Enabling Scripting on the Client SideEnabling Scripting on the Server SideEnabling Accessibility settingsを参照してください。

  • SAP 関連タスクを自動化し、これらのタスクを実行するために使用するデバイスに、次のいずれかの Windows 用 SAP GUI がインストールされていることを確認します。
    • SAP GUI 800
    • SAP GUI 770
    • SAP GUI 760
    • SAP GUI 760
    • SAP GUI 760
    • SAP GUI 750
    注: 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
    1. SAP接続 を使用して、アプリケーションとの接続を確立しますaction

      SAP GUI アプリケーションを使って、SAP アプリケーションにログインします。 次に、から 接続 actionを使用して、 SAP packageこのセッション名を割り当てます。 このセッション名は他の actions でも使用します。

    2. actions を使用してタスクを自動化します。
    3. SAP 関連のすべてのタスクを自動化したら SAP 接続解除 を使用して、アプリケーションとの接続を終了しますaction

Actions SAPpackage

SAP packageには以下のactionsが含まれています。
注: SAP とRecorder packageは、アプリケーション内の SAP 要素を検出することができます。 しかし、SAP オブジェクトのパスを自動的に検出するなど、使い勝手の面からは SAP Recorderと比較すると、より直感的であるため、package packageが SAP packageよりも優れています。 SAP packageの代わりにRecorder packageを使用するメリットを参照してください。
Action 説明
チェックボックスにチェックを入れる/外す

[チェックボックスにチェックを入れる/外す] action

クリック

[クリック] action

メニューをクリック

[メニューをクリック] action

つながり SAP での [接続] action の使用.
接続解除

[接続解除] actionの新しいオプション

ダブルクリック

[ダブルクリック] action

展開

展開action

テーブルをエクスポート [テーブルをエクスポート] action を使用する.
セル数を取得

[セル数を取得] action

子の名前を取得

[子の名前を取得] action

子のテキストを取得

子のテキストを取得action

列数を取得

[列数を取得] action

行数を取得

[行数を取得] action

選択した項目を取得

選択した項目を取得action

ステータスを取得

[ステータスを取得] action

テーブル セル インデックスを取得

[テーブル セル インデックスを取得] action

テーブル セル テキストを取得

[テーブル セル テキストを取得] action

テキストを取得

テキストを取得action

項目数を取得

[項目数を取得] action

左クリック

[左クリック] action

右クリック

[右クリック] action

項目を選択

[項目を選択] action

ラジオ オプションを選択

[ラジオ オプションを選択] action

仮想キーを送信

SAP GUI の仮想キー

[仮想キーを送信] action

テーブルのセルのテキストを設定 テーブルのセルのテキストを設定
テキストを設定

[テキストを設定] action