次の方法で共有


IA-Connect SAP GUI

IA-Connect はロボティック プロセス オートメーション (RPA) プラットフォームで、クラウドからオンプレミスの仮想マシン、Citrix や Microsoft リモート デスクトップ (RDS) の接続により、RPA 機能を追加します。 これは、SAP GUI アプリケーションを自動化するためのモジュールです。

このコネクタは、次の製品および地域で利用可能です。

Service クラス 地域
Logic Apps 標準 以下を除くすべての Logic Apps 地域 :
     -   Azure 政府の地域
     -   Azure 中国の地域
     -   国防総省 (DoD)
Power Automate プレミアム 以下を除くすべての Power Automate 地域 :
     -   US Government (GCC)
     -   US Government (GCC High)
     -   21 Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
Power Apps プレミアム 以下を除くすべての Power Apps 地域 :
     -   US Government (GCC)
     -   US Government (GCC High)
     -   21 Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
お問い合わせ先
件名 Ultima Labs
[URL] https://www.ultima.com/ultima-labs
メール IAConnect@ultima.com
Connector Metadata
発行者 Ultima Labs
Web サイト https://www.ultima.com/ultima-labs
プライバシー ポリシー https://www.ultima.com/privacy-policy
カテゴリー IT Operations;生産性

IA-Connect はロボティック プロセス オートメーション (RPA) プラットフォームで、Power Automate クラウド フローからオンプレミスの仮想マシン、Citrix や Microsoft リモート デスクトップ (RDS) の接続により、RPA 機能を追加します。 IA-Connect コネクタは 800 を超えるアクションを提供しており、Power Automate クラウド フローから直接さまざまなタイプのオンプレミス アプリケーションを自動化できるようにします。 すべての IA-Connect アクションは、Power Automate クラウド フローから直接利用でき、クラウドベース アプリケーションとオンプレミス アプリケーション間の簡単な統合ができます。また、既存の Power Automate 条件、ループ、動的コンテンツ、式、および例外処理を RPA プロセスで活用できます。 また、IA-Connect コネクタを利用することで、フローの実行履歴から完全な実行履歴と監査性が提供されると同時に、RPA プロセスを開発するための個別のアプリケーション/コンソール/スタジオが不要になります。

前提条件

任意の IA-Connect コネクタを使用するには、IA-Connect ソフトウェアをインストールする必要があります。 30 日間は無料でお試しいただけますが、その後は IA-Connect ライセンスが必要になります。

IA-Connect ソフトウェアは、次の 2 つの主要コンポーネントで構成されています。

  • IA-Connect オーケストレーターは、独自の Azure テナントでホストする Azure WebApp です。 これは、1 つ以上のオンプレミスまたはクラウドベースの仮想マシンへの RPA フローのルーティングとセキュリティを処理します。

  • 自動化したいソフトウェアにアクセスできる仮想マシンにインストールされる IA-Connect Agent および Director。 さらに、IA-Connect Agent は Citrix または Microsoft リモート デスクトップ サービス (RDS) セッション内で実行でき、RPA コマンドは仮想チャネルを介してリモート セッションに渡されて実行されます。 IA-Connect Agent はネットワーク共有から実行でき、インストールする必要はありません。

使用可能な IA-Connect コネクタ

次の IA-Connect コネクタを使用できます。

  • IA-Connect Dynamic Code
  • IA-Connect Java
  • IA-Connect JML
  • IA-Connect Mainframe
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • IA-Connect Session
  • IA-Connect UI
  • IA-Connect Web Browser

資格情報の入手方法

ライセンスを受け取り、30 日間の無料トライアルを開始するには、当社の Web サイト (https://www.ultima.com/IA-Connect/Power-Automate) を通じてリクエストを送信してください。

試用版のお申し込みをいただきましたら、IA-Connect ソフトウェアのセットアップのお手伝いと試用版ライセンスを提供するために、ご登録いただいたメール アドレスにご連絡いたします。 この試用版はすべての機能を備えており、試用期間中に、ご自身の環境で 9 つの IA-Connect コネクタすべてにおいて 800 のアクションのいずれかをテストできます。

コネクタの使用を開始する

IA-Connect の試用版を申し込むと、IA-Connect ソフトウェアおよびインストールとセットアップに関するドキュメントを含む ZIP ファイルをダウンロードできるようになります。 また、必要に応じてお客様にご連絡し、インストール プロセスのサポートやご案内をさせていただきます。

サポート

試用期間中は、Ultima Labs (IAConnect@ultima.com) に問い合わせてサポートと支援を受けることができます。

IA-Connect ライセンスを購入すると、Ultima の英国拠点の技術サービス センター (TSC) からの特注トレーニングまたはサポートと引き換えることができるサポート トークンが発行されます。

既知の問題と一般的なエラーに関する FAQ

サポート情報には、既知の問題、IA-Connect コネクタの使用時に発生する可能性のある一般的なエラー、よく寄せられる質問など多数の記事が含まれています。 https://support.ultima.com/ultimalabs からアクセス可能で、これらのリソースにアクセスするためのアカウントは、IA-Connect の試用期間中および IA-Connect ライセンスの購入時に提供されます。

接続を作成する

このコネクタは、次の認証タイプをサポートしています:

既定 接続を作成するためのパラメーター。 すべての地域 共有不可

既定

適用できるもの: すべての領域

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

件名 タイプ Description Required
API Key securestring この API の API キー True
IA-Connect オーケストレーターのアドレス string HTTP(S) コンポーネントなしで IA-Connect オーケストレーターのアドレスを指定してください True

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

SAP T コードを入力する

SAP トランザクション コード (T コード) を入力します。 これは、SAP コマンド ボックスに T コードを入力するのと同じです。

SAP ウィンドウを前面に表示する

SAP ウィンドウを全面に表示します。

SAP ウィンドウを待機

指定されたタイトルの SAP ウィンドウを待機します。

SAP ウィンドウを復元

SAP ウィンドウを最大化または最小化から復元します。

SAP ウィンドウを最大化する

SAP ウィンドウを最大化する。

SAP ウィンドウを最小化する

SAP ウィンドウを最小化する。

SAP ウィンドウを閉じる

SAP ウィンドウを閉じます。

SAP カレンダーの日付範囲を選択

SAP カレンダー要素で指定された日付範囲 (YYYYMMDD~YYYYMMDD) を選択します。 この選択内容によって、既存の日付選択が置き換えられます。

SAP カレンダーの月を選択

SAP カレンダー要素で指定された年の指定された月 (1~12) を選択します。 既存の選択に加えて、月が選択されます。

SAP カレンダーの週を選択

SAP カレンダー要素で指定された年の指定された週 (1 から始まる) を選択します。 既存の選択に加えて、週が選択されます。

SAP カレンダー日付にフォーカスする

SAP カレンダー要素に指定されたカレンダー日付 (YYYYMMDD) にフォーカスします。

SAP グリッド ビュー セル ボタンを押す

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのボタンを押します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

SAP グリッド ビュー セルのコンテンツを取得する

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのコンテンツを取得します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

SAP グリッド ビュー セルのチェック ボックスをオンにする

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのチェックボックスをオンまたはオフにします。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

SAP グリッド ビュー セルの値を変更する

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのコンテンツを変更します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

SAP グリッド ビュー セルの周りに長方形を描画します

SAP グリッド ビュー セルの周囲に長方形を描画して、見つかった要素が必要な要素であることを識別しやすくします。 長方形は 5 秒後に自動的に削除されます。

SAP グリッド ビュー セルをクリックする

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルをクリックします。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

SAP グリッド ビュー セルをダブル クリックする

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルをダブル クリックします。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

SAP グリッド ビュー セルをダブル左クリックする (グローバル)

マウスを SAP グリッド ビュー セルの中央に移動し、マウスの左ボタンをダブルクリックします。

SAP グリッド ビュー セルを右クリックする (グローバル)

マウスを SAP グリッド ビュー セルの中央に移動し、マウスの右ボタンをクリックします。

SAP グリッド ビュー セルを左クリックする (グローバル)

マウスを SAP グリッド ビュー セルの中央に移動し、マウスの左ボタンをクリックします。

SAP グリッド ビューですべての選択を解除する

SAP グリッド ビューのすべての選択を解除します。

SAP グリッド ビューですべて選択

SAP グリッド ビューですべての項目を選択します。

SAP グリッド ビューのコンテキスト メニューを開く

SAP グリッド ビューのコンテキスト メニューを開く。

SAP グリッド ビューのセルのプロパティを取得する

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのすべてのプロパティを取得します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

SAP グリッド ビューのテキスト コンテンツを取得する

SAP グリッド ビューのすべてのテキスト コンテンツを返します。

SAP グリッド ビューのプロパティを取得する

SAP グリッド ビュー要素のプロパティを返します。 これは、要素タイプが「GridView」の要素です。

SAP グリッド ビューの列ヘッダーを取得する

グリッド ビューの列ヘッダーのリストを返します。 列ヘッダーの名前またはタイトルは、多くの SAP グリッド ビュー アクションの「検索列名」または「検索列タイトル」入力に使用できます。

SAP グリッド ビューの列ヘッダーを押す

SAP グリッド ビューの列ヘッダーを押します。

SAP グリッド ビューの最初に表示される列を設定

指定された列が最初に表示される列になるまで、SAP グリッド ビューをスクロールします。

SAP グリッド ビューの最初に表示される行インデックスを設定

指定された (1 から始まる) 行インデックスが最初に表示される行になるまで、SAP グリッド ビューをスクロールします。 グリッド ビューの行数よりも大きい数の行インデックスを設定すると、可能な限り下にスクロールします。

SAP グリッド ビューの現在のセルを設定

グリッド ビューの現在のセルを、指定した行と列のセルに設定します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

SAP グリッド ビューの現在の列を設定

グリッド ビュー内の現在の列を設定します。 現在の行は変更されません。

SAP グリッド ビューの現在の行インデックスを設定

グリッド ビュー内の現在の行インデックスを設定します。 現在の列は変更されません。

SAP グリッド ビューの複数行を選択

グリッド ビューの複数の SAP 行を選択。 別の行が現在選択されている場合は、選択解除されます。

SAP グリッド ビュー列を選択

グリッド ビューで単一の SAP 列を選択します。 現在別の列が選択されている場合、「最初の選択をクリア」パラメーターが true に設定されているのでない限り、それらの列は選択されたままです。

SAP グリッド ビュー行を選択

グリッド ビューで単一の SAP 行を選択します。 別の行が現在選択されている場合は、選択解除されます。

SAP コマンドを送信

SAP コマンドを入力して送信します。 これは、コマンド ボックスにコマンドやトランザクション コードを入力するのと同じです。

SAP シェル ツールバー メニュー項目を選択

シェル ツールバーのメニュー項目を選択。 選択する特定の要素は、要素 ID、テキスト値、または要素インデックスのいずれかを使用して検索できます。

SAP シェル ツールバーのコンテキスト ボタンを押す

ツールバーの SAP 要素のコンテキスト ボタンを押します。 コンテキスト ボタンを押すための特定の要素は、要素 ID、テキスト値、または要素インデックスのいずれかを使用して検索できます。

SAP シェル ツールバー要素を取得する

GuiShell ツールバーの要素 (通常はボタン) のリストを返します。

SAP シェル ツールバー要素を押下する

ツールバーの SAP 要素 (通常は、ボタン) を押下します。 押下するための特定の要素は、要素 ID、テキスト値、または要素インデックスのいずれかを使用して検索できます。

SAP スクリプトを有効にする

SAPGUI でSAP スクリプトを有効にします。 この設定は「sapgui/user_scripting」パラメータ値を TRUE に設定して、SAP サーバーでも有効にする必要があります。

SAP セッションに接続する

開いている SAP セッションに IA-Connect を接続します。 このアクションを使用して、既存の接続内で開かれた新しい SAP セッションに制御を切り替えることができます。

SAP セッションのトップ レベル要素のプロパティを取得する

アクティブな SAP セッションのトップレベルにある SAP 要素 (通常は GuiMainWindow 要素) のプロパティを返します。

SAP セッションの終了

開いている SAP セッションを閉じます。

SAP セッションを取得する

実行中の SAP セッションの一覧を返す。 この情報は、既存の SAP 接続 / セッションに接続したいが、どの接続が使用可能かわからない場合に役立ちます。

SAP ツリー アイテムのリンクをクリックする

SAP ツリー アイテムのリンクをクリックします。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

SAP ツリー アイテムをダブル クリックします

SAP ツリーのノードまたはアイテムをダブル クリックします。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

SAP ツリー ノードの展開

SAP ツリーのノードを展開または折りたたみます。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

SAP ツリー ノードを取得する

SAP ツリー要素内のすべてのノードのリストを返します。

SAP ツリーのすべてのノードの選択を解除する

SAP ツリーのすべてのノードの選択を解除します。

SAP ツリーのテキスト コンテンツを取得する

SAP ツリー内のすべてのノードのテキスト コンテンツを返します。

SAP ツリーの列ヘッダーを取得する

ツリーの列ヘッダーのリストを返します。 列ヘッダーの名前またはタイトルは、多くの SAP ツリー アクションの「検索列名」または「検索列タイトル」入力に使用できます。

SAP ツリー上のキーを押す

SAP ツリー上のキーを押します。 押すことができる限定的なキーの組み込みリストがあります (例: 「F1」、「F4」、「削除」、「挿入」、「Enter」、「切り取り」、「コピー」、「貼り付け」など)。

SAP ツリー列の幅を設定

SAP ツリー列に幅をピクセル単位で設定する。 特定の列は、列名または列タイトルのいずれかを使用して検索できます。 列名または列タイトルの値は、「SAP ツリーの列ヘッダーの取得」アクションを使用して特定することができます。

SAP ツリー項目のコンテキスト メニューを開く

SAP ツリー ノードまたは項目のコンテキスト メニューを開きます。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

SAP ツリー項目のプロパティを取得する

SAP ツリー項目のプロパティを返します。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

SAP ツリー項目のボタンを押す

SAP ツリー項目のボタンを押す。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

SAP ツリー項目の確認

SAP ツリー項目を確認する。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

SAP ツリー項目を選択

SAP ツリーのノードまたは項目を、選択または選択解除します。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

SAP テーブルのプロパティを取得する

SAP テーブル要素のプロパティを返します。 これは、要素タイプが「GuiTableControl」の要素です。 gridview 要素 (これらはテーブルに似ていますが、組み込みツールバーを介して追加機能を提供します) の場合は、別の「SAP グリッド ビュー プロパティの取得」アクションを使用します。

SAP テーブルの表示されているセルのテキスト コンテンツを取得

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルのコンテンツを取得します。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルのコンテンツを取得するためにのみ使用できます。

SAP テーブルの表示されているセルのプロパティを取得する

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルのプロパティを返します。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルのプロパティを取得するためにのみ使用できます。

SAP テーブルの表示されているセルを押下する

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルのボタンを押下します。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルを押下するためにのみ使用できます。

SAP テーブルの表示されているチェックボックス セルをオンまたはオフにする

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルのチェックボックスをオンまたはオフにします。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルをチェックまたはチェック解除するためにのみ使用できます。

SAP テーブルの表示されているテキスト コンテンツを取得

テーブル内の表示されているすべてのテーブル セルのコンテンツを取得します。 このアクションは、表示されているセルのコンテンツを取得するためにのみ使用できます。

SAP テーブルの表示されているテキスト セルに書き込む

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルに書き込みます。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルのコンテンツを設定するためにのみ使用できます。

SAP テーブルの表示されている列を選択

テーブル内の指定された列インデックスにある、表示されているテーブルの列を選択します。 列インデックス 1 は、テーブルの表示されている最初の列を表します。 このアクションは、表示されている列を選択するためにのみ使用できます。

SAP テーブルの表示されている行を選択

テーブル内の指定された行インデックスにある、表示されているテーブルの行を選択します。 行インデックス 1 は、テーブルの表示されている最初の行を表します。 このアクションは、表示されている行を選択するためにのみ使用できます。

SAP テーブルをスクロールする

SAP テーブル要素を左右、上下、またはその両方にスクロールします。

SAP リスト項目をキーにより選択する

指定したキーを持つリストの要素を選択します。 これは通常、ドロップダウン項目/メニュー項目を選択するために使用されます。

SAP リスト項目を名前により選択する

指定した名前を持つリストの要素を選択します。 これは通常、ドロップダウン項目/メニュー項目を選択するために使用されます。

SAP 接続を開く

SAP システムの説明 (つまり、SAP 接続のリスト内の名前) または SAP システムのアドレス (例: / H/address/S/3200) のいずれかを使用して SAP 接続を開きます。

SAP 要素にテキストを入力する

SAP 要素 (通常はテキスト入力フィールド) にテキストを入力し、既存のテキストを置き換えるか、または特定の位置に新しい値を挿入する。

SAP 要素にパスワードを入力する

パスワードを SAP 要素 (通常はパスワード入力フィールド) に入力する。

SAP 要素にフォーカスする

SAP 要素にフォーカスし、それによって要素はキーボード フォーカスがアクティブな要素になり、SAP ウィンドウは前面に表示されます。

SAP 要素のテキスト値を取得する

SAP 要素のテキスト値を返します。 通常、テキスト値はテキスト要素と関連付けられますが、このプロパティは多くの要素に指定できます。

SAP 要素のプロパティを取得する

1 つの SAP 要素のすべてのプロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。

SAP 要素の周囲に長方形を描画する

SAP の要素の周囲に長方形を描画して、見つかった要素が必要な要素であることを識別しやすくします。 長方形は 5 秒後に自動的に削除されます。

SAP 要素へのグローバル入力テキスト

マウスを SAP 要素の中央に移動し、フォーカスを合わせ、左クリックして、入力キーを使います。 通常、ネイティブ入力方式を使用できないテキスト入力で使用されます。

SAP 要素へのグローバル入力パスワード

マウスを SAP 要素の中央に移動し、フォーカスを合わせ、左クリックして、入力キーを使います。 通常、ネイティブ入力方式を使用できないパスワード入力で使用されます。

SAP 要素をチェックする

SAP 要素 (通常はチェックボックスやラジオボックス) の状態を、チェック済みまたはチェック解除のどちらかに設定します。

SAP 要素を待機する

SAP 要素 (通常はボタンやテキスト入力領域などのウィンドウ内の個々の要素) の存在を確認できるまで待機します。

SAP 要素を押す

SAP 要素 (通常はボタン) を押します。

SAP 要素を視覚化

要素の周りに赤い長方形を描画するように SAP GUI に指示します。 これは組み込みの SAP 機能であり、IA-Connect に強調表示の長方形を表示するよう要求するのと同じものではありません。 要素は、操作による作用があるまで視覚化されたままになります。

SAP 要素を選択する

SAP 要素 (通常はタブ要素またはリストやドロップダウンの項目) を選択します。

SAP 要素プロパティをコレクションとして取得する

SAP 要素のプロパティを、個々の項目ではなく、単一行のリスト (単一行コレクション / データ テーブル) として返します。データの使用方法によっては役立つことがあります。

SAP 親要素 ID を取得する

SAP 要素の親要素の SAP 要素 ID を返します。

SAP 選択リスト項目を取得

指定された SAP 要素にある子要素項目のリスト (通常はドロップダウン / メニュー項目) を返します。

SAPGUI から切断する

SAPGUI の実行中のインスタンスから IA-Connect を切断します。

SAPGUI を起動する

SAP スクリプトを有効にし、SAP GUIを起動します。 これは、SAP GUIがまだ実行されていない場合に、SAP GUI を自動化するための最初のステップです。

SAPGUI インスタンスに接続する

すでに実行されている SAP GUI のインスタンスに接続します。 これは、SAP GUI がすでに実行されている場合に、SAP GUI を自動化するための最初のステップです。

SAPGUI 接続ステータスを取得する

SAP GUI への現在の IA-Connect 接続に関する情報を返します。

すべての SAP 子要素プロパティを取得する

すべての SAP 子要素のプロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。

マウスの中央ボタンで SAP 要素をクリックする (グローバル)

マウスを SAP 要素の中央に移動し、マウスの中央ボタンをクリックします。

マウスの右ボタンで SAP 要素をクリックする (グローバル)

マウスを SAP 要素の中央に移動し、マウスの右ボタンをクリックします。

マウスの左ボタンで SAP 要素をクリックする (グローバル)

マウスを SAP 要素の中央に移動し、マウスの左ボタンをクリックします。

マウスの左ボタンで SAP 要素をダブル クリックする (グローバル)

マウスを SAP 要素の中央に移動し、マウスの左ボタンをダブル クリックします。

仮想キーを送信

仮想キーを SAP 要素に送信します。 仮想キーは、GUI フレーム ウィンドウにのみ送信できます (例: 「wnd[0]」)。

入力仮想キーを送信

入力仮想キーを SAP 要素に送信します。 仮想キーは、GUI フレーム ウィンドウにのみ送信できます (例: 「wnd[0]」)。

接続された SAP セッションがビジー状態でなくなるまで待機

接続された SAP セッションがビジー状態でなくなったと報告するまで待機します。

接続先セッション プロパティを取得する

IA-Connect が接続している SAP セッションに関する情報を返します。

画面座標で SAP 要素を取得します

指定された座標に SAP 要素が存在する場合、アクションは要素を識別し、その要素 ID を返します。

SAP T コードを入力する

SAP トランザクション コード (T コード) を入力します。 これは、SAP コマンド ボックスに T コードを入力するのと同じです。

パラメーター

名前 キー 必須 説明
SAP T コード
SAPTCode True string

送信される SAP トランザクション コード (T コード)。例: 「SLICENSE」。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ウィンドウを前面に表示する

SAP ウィンドウを全面に表示します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

ウィンドウの切り替え
ToggleWindow boolean

ウィンドウにフォーカスを移動するかクリックしてウィンドウを切り替えますか? これにより、ウィンドウが確実にフォアグラウンドに表示されます。

切り替えはグローバルな左マウス クリック エージェントを使用する
ToggleUsesGlobalLeftMouseClickAgent boolean

ウィンドウを切り替える場合、グローバル マウス クリックを使用して IA-Connect Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

親ウィンドウ要素を検出
DetectParentWindowElement boolean

true に設定され、要素の SAP ID (テキスト ボックスやボタンなど) が指定されている場合、関連する SAP ウィンドウが自動的に検出され、コマンドがウィンドウに送信されます。 false に設定されている場合は、SAP ウィンドウ要素 ID 自体を指定する必要があり (「wnd[0]」など)、そうしない場合は例外が発生します。

Workflow
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

待機期間後に SAP ウィンドウが存在しない場合、IA-Connect で例外を発生させる必要がありますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
ウィンドウが存在する
SAPWindowExists boolean

指定されたタイトルのウィンドウが存在する場合は true を返します。

要素 ID
SAPElementId string

要素の SAP ID。

要素タイプ
SAPElementType string

SAP の要素のタイプ (例:「GuiMainWindow」)。

要素の種類コード
SAPElementTypeCode integer

SAP のタイプ コード (例:「GuiMainWindow」の場合は 21)。

要素名
SAPElementName string

要素の SAP 名。

要素のサブ タイプ
SAPElementSubType string

要素の SAP サブ タイプ。 これは要素タイプに依存し、一部の要素にはサブ タイプがない場合があります。

SAP ウィンドウを復元

SAP ウィンドウを最大化または最小化から復元します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

親ウィンドウ要素を検出
DetectParentWindowElement boolean

true に設定され、要素の SAP ID (テキスト ボックスやボタンなど) が指定されている場合、関連する SAP ウィンドウが自動的に検出され、コマンドがウィンドウに送信されます。 false に設定されている場合は、SAP ウィンドウ要素 ID 自体を指定する必要があり (「wnd[0]」など)、そうしない場合は例外が発生します。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ウィンドウを最大化する

SAP ウィンドウを最大化する。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

親ウィンドウ要素を検出
DetectParentWindowElement boolean

true に設定され、要素の SAP ID (テキスト ボックスやボタンなど) が指定されている場合、関連する SAP ウィンドウが自動的に検出され、コマンドがウィンドウに送信されます。 false に設定されている場合は、SAP ウィンドウ要素 ID 自体を指定する必要があり (「wnd[0]」など)、そうしない場合は例外が発生します。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ウィンドウを最小化する

SAP ウィンドウを最小化する。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

親ウィンドウ要素を検出
DetectParentWindowElement boolean

true に設定され、要素の SAP ID (テキスト ボックスやボタンなど) が指定されている場合、関連する SAP ウィンドウが自動的に検出され、コマンドがウィンドウに送信されます。 false に設定されている場合は、SAP ウィンドウ要素 ID 自体を指定する必要があり (「wnd[0]」など)、そうしない場合は例外が発生します。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ウィンドウを閉じる

SAP ウィンドウを閉じます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

親ウィンドウ要素を検出
DetectParentWindowElement boolean

true に設定され、要素の SAP ID (テキスト ボックスやボタンなど) が指定されている場合、関連する SAP ウィンドウが自動的に検出され、コマンドがウィンドウに送信されます。 false に設定されている場合は、SAP ウィンドウ要素 ID 自体を指定する必要があり (「wnd[0]」など)、そうしない場合は例外が発生します。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP カレンダーの日付範囲を選択

SAP カレンダー要素で指定された日付範囲 (YYYYMMDD~YYYYMMDD) を選択します。 この選択内容によって、既存の日付選択が置き換えられます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

元となる日付
FromDateYYYYMMDD True string

選択内容の開始日 (YYYYMMDD 形式)。

終了 (日付)
ToDateYYYYMMDD True string

選択内容の終了日 (YYYYMMDD 形式)。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP カレンダーの月を選択

SAP カレンダー要素で指定された年の指定された月 (1~12) を選択します。 既存の選択に加えて、月が選択されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Month True integer

選択する月 (1~12)。

年式
Year True integer

選択する年。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP カレンダーの週を選択

SAP カレンダー要素で指定された年の指定された週 (1 から始まる) を選択します。 既存の選択に加えて、週が選択されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Week True integer

選択する週 (1~52)。

年式
Year True integer

選択する年。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP カレンダー日付にフォーカスする

SAP カレンダー要素に指定されたカレンダー日付 (YYYYMMDD) にフォーカスします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

DateYYYYMMDD True string

YYYYMMDD の形式でフォーカスされる日付。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー セル ボタンを押す

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのボタンを押します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まるグリッド ビュー セルの行インデックス。

検索の列名
SearchColumnName string

セルが含まれる列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

セルが含まれる列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー セルのコンテンツを取得する

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのコンテンツを取得します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まるグリッド ビュー セルの行インデックス。

検索の列名
SearchColumnName string

セルが含まれる列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

セルが含まれる列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
セルのテキストの内容
CellTextContents string

セルのテキスト コンテンツ。

セルは変更可能です
CellIsChangeable boolean

セルの内容を変更できる場合は true、そうでない場合は false を返します。

セルの種類
CellType string

セルの種類。

セルはチェック済です
CellIsChecked boolean

セルを確認する場合は true、そうでない場合は false を返します。

SAP グリッド ビュー セルのチェック ボックスをオンにする

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのチェックボックスをオンまたはオフにします。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
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
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー セルの値を変更する

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのコンテンツを変更します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
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
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
変更した値
ModifiedValue string

変更後のセルのコンテンツ。

SAP グリッド ビュー セルの周りに長方形を描画します

SAP グリッド ビュー セルの周囲に長方形を描画して、見つかった要素が必要な要素であることを識別しやすくします。 長方形は 5 秒後に自動的に削除されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まるグリッド ビュー セルの行インデックス。

検索の列名
SearchColumnName string

セルが含まれる列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

セルが含まれる列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

ペンの色
PenColour string

描画する長方形の色 (赤、緑、青、黄、紫、オレンジなど)、または文字列の 16 進コード (例: #FF0000)。

ペンの太さ (ピクセル単位)
PenThicknessPixels integer

強調表示の長方形の境界線の太さ (ピクセル単位)。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー セルをクリックする

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルをクリックします。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まるグリッド ビュー セルの行インデックス。

検索の列名
SearchColumnName string

セルが含まれる列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

セルが含まれる列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー セルをダブル クリックする

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルをダブル クリックします。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まるグリッド ビュー セルの行インデックス。

検索の列名
SearchColumnName string

セルが含まれる列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

セルが含まれる列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー セルをダブル左クリックする (グローバル)

マウスを SAP グリッド ビュー セルの中央に移動し、マウスの左ボタンをダブルクリックします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
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 Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

オフセット X をクリック
ClickOffsetX integer

クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。

オフセット Y をクリック
ClickOffsetY integer

クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。

相対オフセットの基準
OffsetRelativeTo string

(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。

ダブルクリック遅延 (ミリ秒)
DoubleClickDelayInMilliseconds integer

各クリック間の遅延 (ミリ秒)。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー セルを右クリックする (グローバル)

マウスを SAP グリッド ビュー セルの中央に移動し、マウスの右ボタンをクリックします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
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 Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

オフセット X をクリック
ClickOffsetX integer

クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。

オフセット Y をクリック
ClickOffsetY integer

クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。

相対オフセットの基準
OffsetRelativeTo string

(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー セルを左クリックする (グローバル)

マウスを SAP グリッド ビュー セルの中央に移動し、マウスの左ボタンをクリックします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
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 Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

オフセット X をクリック
ClickOffsetX integer

クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。

オフセット Y をクリック
ClickOffsetY integer

クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。

相対オフセットの基準
OffsetRelativeTo string

(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビューですべての選択を解除する

SAP グリッド ビューのすべての選択を解除します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビューですべて選択

SAP グリッド ビューですべての項目を選択します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビューのコンテキスト メニューを開く

SAP グリッド ビューのコンテキスト メニューを開く。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1から始まる、SAP グリッド ビューのコンテキスト メニューを開く行の行インデックス。

検索の列名
SearchColumnName string

グリッド ビューで SAP グリッド ビューのコンテキスト メニューを開く列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

グリッド ビューで SAP グリッド ビューのコンテキスト メニューを開く列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビューのセルのプロパティを取得する

グリッド ビュー内の指定された行と列にあるグリッド ビュー セルのすべてのプロパティを取得します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まるグリッド ビュー セルの行インデックス。

検索の列名
SearchColumnName string

セルが含まれる列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

セルが含まれる列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
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

16 進数で表されるセルの色。

セルはリンクである
CellIsLink boolean

セルがリンクである場合は true、そうでない場合は false を返します。

SAP グリッド ビューのテキスト コンテンツを取得する

SAP グリッド ビューのすべてのテキスト コンテンツを返します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

戻す最初の行
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 Agent が、追加の列として出力コレクションで行インデックスを返します。 これは、データが最初にどの行から来たのかを追跡できるため、データをフィルタリングする場合に役立ちます。 既定では、行インデックスの列名は「Row_index」になりますが、「行インデックスを格納する列名」の入力に別の値を指定して変更できます。

行インデックスを格納する列名
NameOfColumnToStoreRowIndex string

'出力コレクションの行インデックスを返す' を true に設定する場合は、ここで代替値を指定することで、'行インデックス' の既定の列名を上書きできます。

チェックされた要素の値
CheckedElementValue string

グリッド ビューに含まれる GuiRadioBox または GuiCheckBox の要素が選択またはチェックされた場合にどの値を返しますか? 既定では、これはテキスト形式で「True」に設定されています。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAP グリッド ビューのテキスト コンテンツ (JSON)
SAPGridViewTextContentsJSON string

グリッド ビューのすべてのセルのテキスト コンテンツ (JSON形式)。

返される行数
NumberOfRowsReturned integer

返される行数。 これは、「最初に表示される行を返す」または「最大の行を返す」の入力によって制限される場合があります。

返される列数
NumberOfColumnsReturned integer

返される列数。 これは、「最初に表示される列を返す」または「最大の列を返す」の入力によって制限される場合があります。

SAP グリッド ビューのプロパティを取得する

SAP グリッド ビュー要素のプロパティを返します。 これは、要素タイプが「GridView」の要素です。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
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 グリッド ビューの列ヘッダーを取得する

グリッド ビューの列ヘッダーのリストを返します。 列ヘッダーの名前またはタイトルは、多くの SAP グリッド ビュー アクションの「検索列名」または「検索列タイトル」入力に使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAP グリッド ビューの列ヘッダー (JSON)
SAPGridViewColumnHeadersJSON string

グリッド ビューのすべての列ヘッダーのリスト (JSON形式)。

列ヘッダーの数
NumberOfColumnHeaders integer

グリッド ビューの列ヘッダーの数。

SAP グリッド ビューの列ヘッダーを押す

SAP グリッド ビューの列ヘッダーを押します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索の列名
SearchColumnName string

グリッド ビューで押下される列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

グリッド ビューで押下される列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビューの最初に表示される列を設定

指定された列が最初に表示される列になるまで、SAP グリッド ビューをスクロールします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索の列名
SearchColumnName string

グリッド ビューで最初に表示される列として設定する列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

グリッド ビューで最初に表示される列として設定する列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
最初に表示される実際の列の名前
ActualFirstVisibleColumnName string

設定された最初に表示される列の名前。

SAP グリッド ビューの最初に表示される行インデックスを設定

指定された (1 から始まる) 行インデックスが最初に表示される行になるまで、SAP グリッド ビューをスクロールします。 グリッド ビューの行数よりも大きい数の行インデックスを設定すると、可能な限り下にスクロールします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

最初に表示する行インデックス
FirstVisibleRowIndex True integer

グリッド ビューに最初に表示される行にする行のインデックス。 1 から始まります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
最初に表示される実際の行インデックス
ActualFirstVisibleRowIndex integer

最初に表示される行のインデックス。 「最初に表示される行インデックス」の値がグリッド ビュー内の行数より大きい場合、この出力はグリッド ビューがどれほどスクロールされたかを示されます。

SAP グリッド ビューの現在のセルを設定

グリッド ビューの現在のセルを、指定した行と列のセルに設定します。 行インデックス 1 は、グリッド ビューのセルの一番上の行を表します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まるグリッド ビュー セルの行インデックス。

検索の列名
SearchColumnName string

セルが含まれる列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

セルが含まれる列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビューの現在の列を設定

グリッド ビュー内の現在の列を設定します。 現在の行は変更されません。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索の列名
SearchColumnName string

グリッド ビューで現在の列として設定する列の内部名。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

グリッド ビューで現在の列として設定する列のタイトル。 これは、「SAP グリッド ビューの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビューの現在の行インデックスを設定

グリッド ビュー内の現在の行インデックスを設定します。 現在の列は変更されません。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まる、グリッド ビュー内で設定される現在の行の行インデックス。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビューの複数行を選択

グリッド ビューの複数の SAP 行を選択。 別の行が現在選択されている場合は、選択解除されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

選択する行
RowsToSelect True string

1 から始まる、選択する行の行インデックス。 これらは、個々の行 (例: 1,3,7) または範囲 (例: 1-2,5,7-9) として指定できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー列を選択

グリッド ビューで単一の SAP 列を選択します。 現在別の列が選択されている場合、「最初の選択をクリア」パラメーターが true に設定されているのでない限り、それらの列は選択されたままです。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索の列名
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
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP グリッド ビュー行を選択

グリッド ビューで単一の SAP 行を選択します。 別の行が現在選択されている場合は、選択解除されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

行インデックス
RowIndex True integer

1 から始まる、選択する行の行インデックス。

現在の行として設定
SetAsCurrentRow boolean

true に設定すると、この行も現在の行として設定されます。 false に設定した場合、現在の行は変更されません。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP コマンドを送信

SAP コマンドを入力して送信します。 これは、コマンド ボックスにコマンドやトランザクション コードを入力するのと同じです。

パラメーター

名前 キー 必須 説明
SAP コマンド
SAPCommand True string

送信する完全な SAP コマンドまたはトランザクション コード。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP シェル ツールバー メニュー項目を選択

シェル ツールバーのメニュー項目を選択。 選択する特定の要素は、要素 ID、テキスト値、または要素インデックスのいずれかを使用して検索できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ツールバーの要素 ID
SearchToolbarElementId string

選択するツールバー要素の ID。 ツールバー内の要素の ID リストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素テキスト
SearchToolbarElementText string

選択するツールバーの要素の検索テキスト。 ツールバー内の要素のテキスト値リストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素インデックス
SearchToolbarElementIndex integer

1 から始まる、選択するツールバー要素のインデックス。 ツールバー内の要素のリストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素テキストは正規表現を使用します
SearchToolbarTextIsRegularExpression boolean

true に設定すると、検索ツールバーのテキストは正規表現として扱われます。 たとえば、^S は S で始まるツールバー テキスト、P$ は P で終わるツールバー テキストを表します。既定である false に設定すると、ツールバー テキストを完全一致として扱います。

検索ツールバーの要素テキストは大文字と小文字を区別します
SearchToolbarTextIsCaseSensitive boolean

ツールバー テキストの検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP シェル ツールバーのコンテキスト ボタンを押す

ツールバーの SAP 要素のコンテキスト ボタンを押します。 コンテキスト ボタンを押すための特定の要素は、要素 ID、テキスト値、または要素インデックスのいずれかを使用して検索できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ツールバーの要素 ID
SearchToolbarElementId string

コンテキスト ボタンを押すためのツールバー要素の ID。 ツールバー内の要素の ID リストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素テキスト
SearchToolbarElementText string

コンテキスト ボタンを押すための、ツールバー要素の検索テキスト。 ツールバー内の要素のテキスト値リストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素インデックス
SearchToolbarElementIndex integer

1 から始まる、コンテキスト ボタンを押すためのツールバー要素のインデックス。 ツールバー内の要素のリストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素テキストは正規表現を使用します
SearchToolbarTextIsRegularExpression boolean

true に設定すると、検索ツールバーのテキストは正規表現として扱われます。 たとえば、^S は S で始まるツールバー テキスト、P$ は P で終わるツールバー テキストを表します。既定である false に設定すると、ツールバー テキストを完全一致として扱います。

検索ツールバーの要素テキストは大文字と小文字を区別します
SearchToolbarTextIsCaseSensitive boolean

ツールバー テキストの検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP シェル ツールバー要素を取得する

GuiShell ツールバーの要素 (通常はボタン) のリストを返します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
ツールバー ボタンの数
NumberOfToolbarButtons integer

ツールバー内のボタンの数。

SAP ツールバー要素 (JSON)
SAPShellToolbarElementsJSON string

ツールバー内のすべての要素のリスト (JSON形式)。

SAP シェル ツールバー要素を押下する

ツールバーの SAP 要素 (通常は、ボタン) を押下します。 押下するための特定の要素は、要素 ID、テキスト値、または要素インデックスのいずれかを使用して検索できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ツールバーの要素 ID
SearchToolbarElementId string

押下するツールバー要素の ID。 ツールバー内の要素の ID リストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素テキスト
SearchToolbarElementText string

押下されるツールバーの要素の検索テキスト。 ツールバー内の要素のテキスト値リストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素インデックス
SearchToolbarElementIndex integer

1 から始まる、ツールバー要素のインデックス。 ツールバー内の要素のリストは、「SAP シェル ツールバー要素を取得する」アクションを使用して取得できます。

検索ツールバーの要素テキストは正規表現を使用します
SearchToolbarTextIsRegularExpression boolean

true に設定すると、検索ツールバーのテキストは正規表現として扱われます。 たとえば、^S は S で始まるツールバー テキスト、P$ は P で終わるツールバー テキストを表します。既定である false に設定すると、ツールバー テキストを完全一致として扱います。

検索ツールバーの要素テキストは大文字と小文字を区別します
SearchToolbarTextIsCaseSensitive boolean

ツールバー テキストの検索で大文字と小文字を区別しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP スクリプトを有効にする

SAPGUI でSAP スクリプトを有効にします。 この設定は「sapgui/user_scripting」パラメータ値を TRUE に設定して、SAP サーバーでも有効にする必要があります。

パラメーター

名前 キー 必須 説明
スクリプトを GUI に添付したときに通知する
NotifyWhenScriptAttachesToGUI boolean

スクリプトが GUI に添付されたときに、SAPGUI はユーザーに通知しますか? これはポップアップ ボックスを表示するため、自動化のためには無効にしておきます。

スクリプトが接続を開始したときに通知する
NotifyWhenScriptOpensConnection boolean

スクリプトが GUI に添付されたときに、SAPGUI はユーザーに通知しますか? これはポップアップ ボックスを表示するため、自動化のためには無効にしておきます。

ネイティブ Windows ダイアログを表示する
ShowNativeWindowsDialogs boolean

代わりの SAP ダイアログではなく、ネイティブの Windows ダイアログ (名前を付けて保存、開くなど) を表示しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP セッションに接続する

開いている SAP セッションに IA-Connect を接続します。 このアクションを使用して、既存の接続内で開かれた新しい SAP セッションに制御を切り替えることができます。

パラメーター

名前 キー 必須 説明
SAP の接続名を検索する
SearchConnectionName string

接続する SAP Connect セッションの名前。 接続名がわからない場合は、アクション「Get SAP sessions」から返すことができます。

SAP のセッション名を検索する
SearchSessionName string

接続する SAP セッションの名前。 セッション名がわからない場合は、「SAP セッションを取得する」アクションから返すことができます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
接続した接続名
AttachedConnectionName string

接続した接続名。

接続したセッション名
AttachedSessionName string

接続した IA-Connect セッションの名前。

SAP セッションのトップ レベル要素のプロパティを取得する

アクティブな SAP セッションのトップレベルにある SAP 要素 (通常は GuiMainWindow 要素) のプロパティを返します。

パラメーター

名前 キー 必須 説明
戻す最初の項目
FirstItemToReturn integer

1 から始まる、返される最初の項目の要素インデックス。 (ツリーの一番下から) 逆順序で要素を返す場合は、-1 から始まる負のインデックスを代わりに指定できます。 たとえば、インデックスが -10 の場合、下から 10 番目のアイテムが返されます。

返される項目の最大数
MaxItemsToReturn integer

返す子要素の最大件数。 このパラメーターは、大きなテーブルなどの、小さなチャンクで要素の大きなセットを返すために使用できます。 非常に大きなテーブルでタイムアウトが発生する可能性があるテーブル全体を返そうとする代わりに、一度に 500 行を返すことができます。

SAP 要素の種類を検索する
SearchSAPElementType string

検索する SAP 要素のタイプ (GuiButton など)。空白のままの場合はすべての要素タイプ。

テキストの最大長
MaxTextLength integer

任意のテキスト フィールドの最大長。 一部のプロパティには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長が設定されていないため、値全体が返されます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
返されるトップ レベル要素の数
NumberOfChildElementsReturned integer

返されるトップ レベル要素の数。

その他の使用できる要素
MoreElementsAvailableAtCurrentDepth boolean

該当するトップ レベル要素がさらにあるものの、「最初の項目を返す」または「最大の項目を返す」という入力によって検索結果が制限された場合は、true を返します。

SAP トップ レベル要素 (JSON)
SAPChildElementsJSON string

トップ レベルのすべての要素 (およびそれらのプロパティ) のリスト (JSON 形式)。

SAP セッションの終了

開いている SAP セッションを閉じます。

パラメーター

名前 キー 必須 説明
接続したセッションを閉じる
CloseAttachedSession boolean

true に設定すると、特定のセッションを検索するのではなく、IA-Connect が現在接続されているセッションが閉じられます。

SAP の接続名を検索する
SearchConnectionName string

クローズするセッションを含む SAP 接続の名前 (最初の接続でセッションを閉じる場合は空白のままにします)。

SAP のセッション名を検索する
SearchSessionName string

閉じる SAP セッションの名前 (最初のセッションを閉じる場合は空白のままにします)。 セッションは接続内に含まれているため、SAP 接続が検出されている必要があります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP セッションを取得する

実行中の SAP セッションの一覧を返す。 この情報は、既存の SAP 接続 / セッションに接続したいが、どの接続が使用可能かわからない場合に役立ちます。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAP 接続の数
NumberOfSAPConnections integer

現在開いている SAP 接続の数を返します。

SAP 接続 (JSON)
SAPConnectionsJSON string

開いている SAP 接続のプロパティ (JSON 形式)。 このリストには、接続名、接続の説明、接続で現在開いているセッション数などのプロパティが含まれます。

SAP セッションの数
NumberOfSAPSessions integer

現在開いている SAP セッションの数を返します。 1 つの SAP 接続が複数のセッションを持つ可能性があります。たとえば、アクティブな SAP 接続が 2 番目のセッションを開く場合です。

SAP セッション (JSON)
SAPSessionsJSON string

開いている SAP セッションのプロパティ (JSON 形式)。 このリストには、セッション名、セッションを所有する接続名、ユーザー名などの多くのプロパティが含まれます。

SAP ツリー アイテムのリンクをクリックする

SAP ツリー アイテムのリンクをクリックします。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ノード キー
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
Force boolean

ツリー項目がクリックできるリンクではない場合、IA-Connect Agent はクリックしません。 要素をクリックしたい場合は、True に設定します。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリー アイテムをダブル クリックします

SAP ツリーのノードまたはアイテムをダブル クリックします。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ノード キー
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
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリー ノードの展開

SAP ツリーのノードを展開または折りたたみます。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ノード キー
SearchNodeKey string

クリックするノードのキー。 キーの値を指定した場合は、パスまたはテキストの値を指定する必要はありません。

検索ノード パス
SearchNodePath string

クリックするノードのパス。 パスの値を指定した場合は、キーまたはテキストの値を指定する必要はありません。

検索ノード テキスト
SearchNodeText string

クリックするノードのテキスト。 テキストの値を指定した場合は、パスまたはキーの値を指定する必要はありません。

検索ノード テキストで正規表現を使用します
SearchNodeTextIsRegularExpression boolean

true に設定すると、検索ノードのテキストは正規表現として扱われます。 たとえば、^S は S で始まるノード、P$ は P で終わるノードを表します。既定である false に設定すると、検索ノードのテキストを完全一致として扱います。

検索ノード テキストは大文字と小文字を区別します
SearchNodeTextIsCaseSensitive boolean

ノードのテキスト検索で大文字と小文字を区別しますか?

展開する
Expand boolean

true に設定すると、ツリーのノードまたは項目が展開されます。 false に設定すると、折りたたまれます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリー ノードを取得する

SAP ツリー要素内のすべてのノードのリストを返します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

親ノード キー
ParentNodeKey string

指定された場合、ツリーは指定されたノード キーから処理されます (空白の親ノード キーを使用してこのアクションを呼び出すことでノード キーを取得できることに注意してください。これにより、トップ レベルでキーが提供されます)。 指定しない場合、ツリーのトップ レベルが処理されます。

サブ ノードを処理する
ProcessSubNodes boolean

true に設定すると、サブノードを含む、ツリー内のすべてのノードが返されます。 false に設定すると、トップ レベルのノードのみが返されます。

Workflow
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 ツリーのすべてのノードの選択を解除します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリーのテキスト コンテンツを取得する

SAP ツリー内のすべてのノードのテキスト コンテンツを返します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

戻す最初の行
FirstRowToReturn integer

1 から始まる、返されるツリー項目先頭行の行インデックス。

返される行の最大数
MaxRowsToReturn integer

返す列の最大数。すべての列を返す場合は 0。

戻す最初の列
FirstColumnToReturn integer

1 から始まる、返されるツリー項目最初の列の列インデックス。

返される列の最大数
MaxColumnsToReturn integer

返す列の最大数。すべての列を返す場合は 0。

ツリーの列ヘッダーを使用する
UseColumnHeadersFromTree boolean

true に設定すると、IA-Connect エージェントが、SAP テーブルの列名と一致するように返されるテーブル列を設定します。

出力コレクションが含む行インデックスを返す
ReturnRowIndexInOutputCollection boolean

true に設定すると、IA-Connect Agent が、追加の列として出力コレクションで行インデックスを返します。 これは、データが最初にどの行から来たのかを追跡できるため、データをフィルタリングする場合に役立ちます。 既定では、行インデックスの列名は「Row_index」になりますが、「行インデックスを格納する列名」の入力に別の値を指定して変更できます。

行インデックスを格納する列名
NameOfColumnToStoreRowIndex string

'出力コレクションの行インデックスを返す' を true に設定する場合は、ここで代替値を指定することで、'行インデックス' の既定の列名を上書きできます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAP ツリーのテキスト コンテンツ (JSON)
SAPTreeTextContentsJSON string

ツリーのテキスト コンテンツ (JSON 形式)。

返される行数
NumberOfRowsReturned integer

返される行数。 これは、「最初に表示される行を返す」または「最大の行を返す」の入力によって制限される場合があります。

返される列数
NumberOfColumnsReturned integer

返される列数。 これは、「最初に表示される列を返す」または「最大の列を返す」の入力によって制限される場合があります。

SAP ツリーの列ヘッダーを取得する

ツリーの列ヘッダーのリストを返します。 列ヘッダーの名前またはタイトルは、多くの SAP ツリー アクションの「検索列名」または「検索列タイトル」入力に使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAP ツリーの列ヘッダー (JSON)
SAPTreeColumnHeadersJSON string

ツリー内のすべてのツリー列ヘッダーのリスト (JSON形式)。

列ヘッダーの数
NumberOfColumnHeaders integer

ツリー内の列ヘッダーの数。

SAP ツリー上のキーを押す

SAP ツリー上のキーを押します。 押すことができる限定的なキーの組み込みリストがあります (例: 「F1」、「F4」、「削除」、「挿入」、「Enter」、「切り取り」、「コピー」、「貼り付け」など)。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

キー
Key True string

押すキー (例: 「F1」、「F4」、「削除」、「挿入」、「Enter」、「切り取り」、「コピー」、「貼り付け」など)。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリー列の幅を設定

SAP ツリー列に幅をピクセル単位で設定する。 特定の列は、列名または列タイトルのいずれかを使用して検索できます。 列名または列タイトルの値は、「SAP ツリーの列ヘッダーの取得」アクションを使用して特定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索の列名
SearchColumnName string

ノードまたは項目が含まれる列の内部名。 これは、「SAP ツリーの列ヘッダーを取得する」アクションを使用して、「ColumnName」列に表示される値を指定することで決定できます。

検索の列タイトル
SearchColumnTitle string

ノードまたは項目が含まれる列のタイトル。 これは、「SAP ツリーの列ヘッダーを取得する」アクションを使用して、「ColumnTitle」列に表示される値を指定することで決定できます。

検索の列タイトルで正規表現を使用する
SearchColumnTitleIsRegularExpression boolean

true に設定すると、検索列のタイトルは正規表現として扱われます。 たとえば、^S は S で始まる列タイトル、P$ は P で終わる列タイトルを表します。既定である false に設定すると、列タイトルを完全一致として扱います。

検索の列タイトルで大文字と小文字を区別する
SearchColumnTitleIsCaseSensitive boolean

列タイトル検索で大文字と小文字を区別しますか?

列の幅 (ピクセル単位)
ColumnWidthInPixels integer

列にピクセル単位で設定する幅。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリー項目のコンテキスト メニューを開く

SAP ツリー ノードまたは項目のコンテキスト メニューを開きます。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ノード キー
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
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリー項目のプロパティを取得する

SAP ツリー項目のプロパティを返します。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ノード キー
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
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

ツリー項目の下端とディスプレイの下端との間の距離 (ピクセル単位)。

項目のテキストの色 (16 進数)
ItemTextColourHex string

16 進コードで表わされるツリー項目のテキストの色

項目スタイル
ItemStyle integer

項目のスタイル コード。

SAP ツリー項目のボタンを押す

SAP ツリー項目のボタンを押す。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ノード キー
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
Force boolean

ツリー項目がボタンでない場合、IA-Connect Agent は押下されません。 要素を押したい場合は、True に設定する必要があります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリー項目の確認

SAP ツリー項目を確認する。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ノード キー
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
Force boolean

ツリー項目がチェックボックスまたはラジオ ボタンでない場合、IA-Connect Agent はチェックしません。 要素をチェックしたい場合は、True に設定する必要があります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP ツリー項目を選択

SAP ツリーのノードまたは項目を、選択または選択解除します。 特定のノードまたはアイテムは、ノード キー、ノード パス、またはノード テキストのいずれかを使用して検索できます。 キー、パス、またはテキストの値は、「SAP ツリー ノードの取得」アクションを使用して決定することができます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

検索ノード キー
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
Select boolean

true に設定すると、ツリーのノードまたは項目が選択されます。 false に設定すると、選択解除となります。

最初にすべて選択解除
DeselectAllFirst boolean

このノードを選択する前に、ツリー内のすべてのノードの選択を解除する必要がありますか? これにより、ツリーで選択されたノードはこのノードのみになります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP テーブルのプロパティを取得する

SAP テーブル要素のプロパティを返します。 これは、要素タイプが「GuiTableControl」の要素です。 gridview 要素 (これらはテーブルに似ていますが、組み込みツールバーを介して追加機能を提供します) の場合は、別の「SAP グリッド ビュー プロパティの取得」アクションを使用します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
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 テーブルの表示されているセルのテキスト コンテンツを取得

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルのコンテンツを取得します。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルのコンテンツを取得するためにのみ使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

表示されている行インデックス
VisibleRowIndex integer

表示されているテーブル セルの 1 から始まる行インデックス。

表示されている列のインデックス
VisibleColumnIndex integer

表示されているテーブル セルの 1 から始まる列インデックス。

チェックされた要素の値
CheckedElementValue string

テーブルに含まれる GuiRadioBox または GuiCheckBox の要素が選択またはチェックされた場合に返す値を指定します。 既定では、これはテキスト形式で「True」に設定されています。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
セルのテキストの内容
CellTextContents string

表示されているセルのコンテンツ。

セルの列名
CellColumnName string

表示されているセルを含む列の名前。

水平スクロールバーの位置
HorizontalScrollbarPosition integer

水平スクロールバーの現在位置。

垂直スクロールバーの位置
VerticalScrollbarPosition integer

垂直スクロールバーの現在位置。

推定される実際の行のインデックス
EstimatedActualRowIndex integer

現在表示されていない行を含む、推定されるテーブル内の実際の行インデックス。

推定される実際の列のインデックス
EstimatedActualColumnIndex integer

現在表示されていない列を含む、推定されるテーブル内の実際の列インデックス。

SAP テーブルの表示されているセルのプロパティを取得する

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルのプロパティを返します。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルのプロパティを取得するためにのみ使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

表示されている行インデックス
VisibleRowIndex integer

表示されているテーブル セルの 1 から始まる行インデックス。

表示されている列のインデックス
VisibleColumnIndex integer

表示されているテーブル セルの 1 から始まる列インデックス。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
要素タイプ
SAPElementType string

要素の SAP タイプ (例: 「GuiTextField」)。

要素の種類コード
SAPElementTypeCode integer

SAP タイプ コード (例: 「GuiMainWindow」の場合は 31)。

要素名
SAPElementName string

要素の SAP 名。

要素 ID
SAPElementId string

要素の SAP ID。

要素のサブ タイプ
SAPElementSubType string

要素の SAP サブ タイプ。 これは要素タイプに依存し、一部の要素にはサブ タイプがない場合があります。

要素のテキスト値
SAPElementTextValue string

SAP 要素のテキスト値。

要素がコンテナー
SAPElementIsContainer boolean

要素がコンテナー (GuiMainWindow や GuiUserArea など) の場合は true を返し、そうでない場合は 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 テーブルの表示されているセルを押下する

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルのボタンを押下します。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルを押下するためにのみ使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

表示されている行インデックス
VisibleRowIndex integer

表示されているテーブル セルの 1 から始まる行インデックス。

表示されている列のインデックス
VisibleColumnIndex integer

表示されているテーブル セルの 1 から始まる列インデックス。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP テーブルの表示されているチェックボックス セルをオンまたはオフにする

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルのチェックボックスをオンまたはオフにします。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルをチェックまたはチェック解除するためにのみ使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

表示されている行インデックス
VisibleRowIndex integer

表示されているテーブル セルの 1 から始まる行インデックス。

表示されている列のインデックス
VisibleColumnIndex integer

表示されているテーブル セルの 1 から始まる列インデックス。

セルの要素をチェック
CheckCellElement boolean

true に設定すると、表示されているテーブル セルがチェックされます。 false に設定すると、チェック解除となります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP テーブルの表示されているテキスト コンテンツを取得

テーブル内の表示されているすべてのテーブル セルのコンテンツを取得します。 このアクションは、表示されているセルのコンテンツを取得するためにのみ使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

返されて表示される先頭行
FirstVisibleRowToReturn integer

1 から始まる、返されて表示されるテーブル先頭行の行インデックス。

返される行の最大数
MaxRowsToReturn integer

返す列の最大数。すべての列を返す場合は 0。

返されて表示される最初の列
FirstVisibleColumnToReturn integer

1 から始まる、返されて表示されるテーブル最初の列の列インデックス。

返される列の最大数
MaxColumnsToReturn integer

返す列の最大数。すべての列を返す場合は 0。

テーブルの列ヘッダーを使用する
UseColumnHeadersFromTable boolean

true に設定すると、IA-Connect エージェントが、SAP テーブルの列名と一致するように返されるテーブル列を設定します。

出力コレクションが含む行インデックスを返す
ReturnRowIndexInOutputCollection boolean

true に設定すると、IA-Connect Agent が、追加の列として出力コレクションで行インデックスを返します。 これは、データが最初にどの行から来たのかを追跡できるため、データをフィルタリングする場合に役立ちます。 既定では、行インデックスの列名は「Row_index」になりますが、「行インデックスを格納する列名」の入力に別の値を指定して変更できます。

行インデックスを格納する列名
NameOfColumnToStoreRowIndex string

'出力コレクションの行インデックスを返す' を true に設定する場合は、ここで代替値を指定することで、'行インデックス' の既定の列名を上書きできます。

チェックされた要素の値
CheckedElementValue string

テーブルに含まれる GuiRadioBox または GuiCheckBox の要素が選択またはチェックされた場合に返す値を指定します。 既定では、これはテキスト形式で「True」に設定されています。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAP テーブルのテキスト コンテンツ (JSON)
SAPTableTextContentsJSON string

テーブルのすべての表示されているセルのテキスト コンテンツ (JSON形式)。

返される行数
NumberOfRowsReturned integer

返される行数。 これは、「最初に表示される行を返す」または「最大の行を返す」の入力によって制限される場合があります。

返される列数
NumberOfColumnsReturned integer

返される列数。 これは、「最初に表示される列を返す」または「最大の列を返す」の入力によって制限される場合があります。

SAP テーブルの表示されているテキスト セルに書き込む

テーブル内の指定された行と列のインデックスにある、表示されているテーブル セルに書き込みます。 行インデックス 1、列インデックス 1は、テーブルに表示されているセルの左上隅を表します。 このアクションは、表示されているセルのコンテンツを設定するためにのみ使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

表示されている行インデックス
VisibleRowIndex integer

表示されているテーブル セルの 1 から始まる行インデックス。

表示されている列のインデックス
VisibleColumnIndex integer

表示されているテーブル セルの 1 から始まる列インデックス。

入力テキスト
TextToInput string

入力するテキスト値、または既存の値をクリアする場合は空白です。

既存の値を置き換える
ReplaceExistingValue boolean

要素に既存のテキストが存在する場合、これを置き換える必要がありますか?

挿入する位置
InsertPosition integer

テキストの挿入を開始する位置 (インデックス)。 既存のテキストがある場合、挿入位置を使用して、既存のテキスト内の特定の位置に挿入できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP テーブルの表示されている列を選択

テーブル内の指定された列インデックスにある、表示されているテーブルの列を選択します。 列インデックス 1 は、テーブルの表示されている最初の列を表します。 このアクションは、表示されている列を選択するためにのみ使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

表示されている列のインデックス
VisibleColumnIndex integer

1 から始まる、表示されているテーブル列インデックス。

Select
Select boolean

true に設定すると、列が選択されます。 false に設定すると、選択解除となります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP テーブルの表示されている行を選択

テーブル内の指定された行インデックスにある、表示されているテーブルの行を選択します。 行インデックス 1 は、テーブルの表示されている最初の行を表します。 このアクションは、表示されている行を選択するためにのみ使用できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

表示されている行インデックス
VisibleRowIndex integer

1 から始まる、表示されているテーブル行のインデックス。

Select
Select boolean

true に設定すると、行が選択されます。 false に設定すると、選択解除となります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP テーブルをスクロールする

SAP テーブル要素を左右、上下、またはその両方にスクロールします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

水平スクロールバーを移動する
MoveHorizontalScrollbar boolean

水平スクロールバーを移動しますか?

新しい水平スクロールバーの位置
HorizontalScrollbarPosition integer

移動先の新しい水平スクロールバーの位置。 テーブル スクロールバーの最小および最大位置の値は、「SAP テーブル プロパティを取得する」アクションから取得できます。

垂直スクロールバーを移動する
MoveVerticalScrollbar boolean

垂直スクロールバーを移動する必要がありますか?

新しい垂直スクロールバーの位置
VerticalScrollbarPosition integer

移動先の新しい垂直スクロールバーの位置。 テーブル スクロールバーの最小および最大位置の値は、「SAP テーブル プロパティを取得する」アクションから取得できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP リスト項目をキーにより選択する

指定したキーを持つリストの要素を選択します。 これは通常、ドロップダウン項目/メニュー項目を選択するために使用されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

リスト項目キー
ListItemKey True string

選択する項目のリストのキー。 リスト項目キーがわからない場合、「SAP 選択リスト項目を取得する」アクションの結果から取得できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP リスト項目を名前により選択する

指定した名前を持つリストの要素を選択します。 これは通常、ドロップダウン項目/メニュー項目を選択するために使用されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

リスト項目名
ListItemName True string

選択する要素項目の名前。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 接続を開く

SAP システムの説明 (つまり、SAP 接続のリスト内の名前) または SAP システムのアドレス (例: / H/address/S/3200) のいずれかを使用して SAP 接続を開きます。

パラメーター

名前 キー 必須 説明
SAP 接続の説明
SAPConnectionDescription string

SAP GUI の接続リストに表示される SAP 接続の名前または説明 (例: テスト SAP システム)。

SAP 接続アドレス
SAPConnectionAddress string

SAP システムの接続アドレス (例: /H/address/S/3200)。

同期接続
ConnectSynchronous boolean

IA-Connect は、接続する前にログイン ウィンドウが開くのを待ちますか?

セッションに接続する
ConnectToSession boolean

IA-Connect は、この接続で利用可能な最初のセッションに自動的に接続しますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
開かれた接続名
OpenedConnectionName string

開かれた接続の内部名 (例: con[0])。

サーバーによりスクリプトが無効
ScriptingDisabledByServer boolean

SAP サーバーで SAP スクリプトが無効になっている場合は true を返します。

SAP セッションの数
NumberOfSAPSessions integer

接続内の開いている SAP セッションの数。

接続中のセッション名
ConnectedSessionName string

開かれた接続の内部名 (例: ses[0])。

SAP 要素にテキストを入力する

SAP 要素 (通常はテキスト入力フィールド) にテキストを入力し、既存のテキストを置き換えるか、または特定の位置に新しい値を挿入する。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

入力テキスト
TextToInput string

入力するテキスト値、または既存の値をクリアする場合は空白です。

既存の値を置き換える
ReplaceExistingValue boolean

要素に既存のテキストが存在する場合、これを置き換える必要がありますか?

挿入する位置
InsertPosition integer

テキストの挿入を開始する位置 (インデックス)。 既存のテキストがある場合、挿入位置を使用して、既存のテキスト内の特定の位置に挿入できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素にパスワードを入力する

パスワードを SAP 要素 (通常はパスワード入力フィールド) に入力する。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

入力するパスワード
PasswordToInput True password

入力するパスワード値。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素にフォーカスする

SAP 要素にフォーカスし、それによって要素はキーボード フォーカスがアクティブな要素になり、SAP ウィンドウは前面に表示されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素のテキスト値を取得する

SAP 要素のテキスト値を返します。 通常、テキスト値はテキスト要素と関連付けられますが、このプロパティは多くの要素に指定できます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
要素のテキスト値
SAPElementTextValue string

要素のテキスト値。

SAP 要素のプロパティを取得する

1 つの SAP 要素のすべてのプロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
要素タイプ
SAPElementType string

要素の SAP タイプ (例: 「GuiTextField」)。

要素の種類コード
SAPElementTypeCode integer

SAP タイプ コード (例: 「GuiTextField」の場合は 31)。

要素名
SAPElementName string

要素の SAP 名。

要素 ID
SAPElementId string

要素の SAP ID。

要素のサブ タイプ
SAPElementSubType string

要素の SAP サブ タイプ。 これは要素タイプに依存し、一部の要素にはサブ タイプがない場合があります。

要素のテキスト値
SAPElementTextValue string

SAP 要素のテキスト値。

要素がコンテナー
SAPElementIsContainer boolean

要素がコンテナー (GuiMainWindow や GuiUserArea など) の場合は true を返し、そうでない場合は 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

要素またはウィンドウの下端とディスプレイの下端との間の距離 (ピクセル単位)。

SAP 要素の周囲に長方形を描画する

SAP の要素の周囲に長方形を描画して、見つかった要素が必要な要素であることを識別しやすくします。 長方形は 5 秒後に自動的に削除されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

ペンの色
PenColour string

描画する長方形の色 (赤、緑、青、黄、紫、オレンジなど)、または文字列の 16 進コード (例: #FF0000)。

ペンの太さ (ピクセル単位)
PenThicknessPixels integer

強調表示の長方形の境界線の太さ (ピクセル単位)。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素へのグローバル入力テキスト

マウスを SAP 要素の中央に移動し、フォーカスを合わせ、左クリックして、入力キーを使います。 通常、ネイティブ入力方式を使用できないテキスト入力で使用されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

要素ウィンドウを一番上に設定する
SetElementWindowTopMost boolean

IA-Connect は、操作する前に、要素を含む SAP ウィンドウを最前部 (他のすべてのウィンドウの前部) に設定しますか? これにより、他のウィンドウが前面に表示されないようにすることができますが、リモートセッションの最前部の設定はローカルセッションに影響を与えないため、公開アプリケーション (Citrix など) を使用している場合は機能しません。

要素ウィンドウを前面に表示する
BringElementWindowToFront boolean

IA-Connect は、要素を操作する前に、要素を含む SAP ウィンドウを前面に表示しますか? これにより、他のウィンドウが前面に表示されないようにすることができます。

ウィンドウの切り替え
ToggleWindow boolean

ウィンドウにフォーカスを移動するかクリックしてウィンドウを切り替えますか? これにより、ウィンドウが確実にフォアグラウンドに表示されます。

切り替えはグローバルな左マウス クリック エージェントを使用する
ToggleUsesGlobalLeftMouseClickAgent boolean

ウィンドウを切り替える場合、グローバル マウス クリックを使用して IA-Connect Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

要素のマウス左クリック (グローバル)
GlobalMouseClickOnElement boolean

テキストを入力する前に、要素に焦点を合わせる要素の座標でグローバル マウス クリックを実行する必要がありますか?

マウスのダブル クリックと delete キーで既存の値を置き換える
ReplaceExistingValueUsingDoubleClickDelete boolean

マウスのダブルクリックでハイライトして削除することにより、既存の値を置き換える必要がありますか?

CTRL-A と delete キーを使用して既存の値を置き換える
ReplaceExistingValueUsingCTRLADelete boolean

Ctrl-A を押してすべてをハイライトしてから削除することで、既存の値を置き換える必要がありますか? 要素の一部は Ctrl-A によるハイライトをサポートしていないので、その場合は代替オプション 'マウスのダブルクリックと delete キーで既存の値を置き換える' を試す必要があります。

入力テキスト
TextToInput string

キーボードを使用してグローバル入力するテキスト値。

キー イベントの送信を使用する
SendKeyEvents boolean

true に設定すると、キー イベント (シミュレートしたキー ストロークをオペレーティング システムに送信する低レベル API) の送信を使用します。 false に設定すると、代わりに送信キー (フォーカスした要素にキー ストロークを送信する高レベル API) を使用します。

キーの間隔 (ミリ秒)
KeyIntervalInMilliseconds integer

各キー押下間のミリ秒数。

ダブルクリック間隔 (ミリ秒)
DoubleClickIntervalInMilliseconds integer

「マウスのダブル クリックと delete キーで既存の値を置き換える」パラメーターが true に設定されている場合の各クリック間のミリ秒数。

記号を解釈しない
DontInterpretSymbols boolean

'入力するテキスト' 内の記号を特殊キー (例: Shift は +、Ctrl は ^ など) として解釈しないようにしますか? 実際の記号を入力する場合は、これを true に設定する必要があります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素へのグローバル入力パスワード

マウスを SAP 要素の中央に移動し、フォーカスを合わせ、左クリックして、入力キーを使います。 通常、ネイティブ入力方式を使用できないパスワード入力で使用されます。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

要素ウィンドウを一番上に設定する
SetElementWindowTopMost boolean

IA-Connect は、操作する前に、要素を含む SAP ウィンドウを最前部 (他のすべてのウィンドウの前部) に設定しますか? これにより、他のウィンドウが前面に表示されないようにすることができますが、リモートセッションの最前部の設定はローカルセッションに影響を与えないため、公開アプリケーション (Citrix など) を使用している場合は機能しません。

要素ウィンドウを前面に表示する
BringElementWindowToFront boolean

IA-Connect は、要素を操作する前に、要素を含む SAP ウィンドウを前面に表示しますか? これにより、他のウィンドウが前面に表示されないようにすることができます。

ウィンドウの切り替え
ToggleWindow boolean

ウィンドウにフォーカスを移動するかクリックしてウィンドウを切り替えますか? これにより、ウィンドウが確実にフォアグラウンドに表示されます。

切り替えはグローバルな左マウス クリック エージェントを使用する
ToggleUsesGlobalLeftMouseClickAgent boolean

ウィンドウを切り替える場合、グローバル マウス クリックを使用して IA-Connect Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

要素のマウス左クリック (グローバル)
GlobalMouseClickOnElement boolean

テキストを入力する前に、要素に焦点を合わせる要素の座標でグローバル マウス クリックを実行する必要がありますか?

マウスのダブル クリックと delete キーで既存の値を置き換える
ReplaceExistingValueUsingDoubleClickDelete boolean

マウスのダブルクリックでハイライトして削除することにより、既存の値を置き換える必要がありますか?

CTRL-A と delete キーを使用して既存の値を置き換える
ReplaceExistingValueUsingCTRLADelete boolean

Ctrl-A を押してすべてをハイライトしてから削除することで、既存の値を置き換える必要がありますか? 要素の一部は Ctrl-A によるハイライトをサポートしていないので、その場合は代替オプション 'マウスのダブルクリックと delete キーで既存の値を置き換える' を試す必要があります。

入力するパスワード
PasswordToInput True password

グローバル入力するパスワード値。

キー イベントの送信を使用する
SendKeyEvents boolean

true に設定すると、キー イベント (シミュレートしたキー ストロークをオペレーティング システムに送信する低レベル API) の送信を使用します。 false に設定すると、代わりに送信キー (フォーカスした要素にキー ストロークを送信する高レベル API) を使用します。

キーの間隔 (ミリ秒)
KeyIntervalInMilliseconds integer

各キー押下間のミリ秒数。

ダブルクリック間隔 (ミリ秒)
DoubleClickIntervalInMilliseconds integer

「マウスのダブル クリックと delete キーで既存の値を置き換える」パラメーターが true に設定されている場合の各クリック間のミリ秒数。

記号を解釈しない
DontInterpretSymbols boolean

'入力するパスワード' 内の記号を特殊キー (例: Shift は +、Ctrl は ^ など) として解釈しないようにしますか? 実際の記号を入力する場合は、これを true に設定する必要があります。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素をチェックする

SAP 要素 (通常はチェックボックスやラジオボックス) の状態を、チェック済みまたはチェック解除のどちらかに設定します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

要素をチェック
CheckElement boolean

要素をチェックしますか (true)、またはチェック解除しますか (false)?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素を待機する

SAP 要素 (通常はボタンやテキスト入力領域などのウィンドウ内の個々の要素) の存在を確認できるまで待機します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

待機する秒数
SecondsToWait double

SAP 要素の存在確認を待機する秒数。

要素が見つからない場合に例外を発生する
RaiseExceptionIfElementNotFound boolean

待機期間後に SAP 要素が存在しない場合、IA-Connect で例外を発生させる必要がありますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
要素が存在
SAPElementExists boolean

要素が存在する場合は true を返します。

要素タイプ
SAPElementType string

要素の SAP タイプ (例: 「GuiTextField」)。

要素の種類コード
SAPElementTypeCode integer

SAP タイプ コード (例: 「GuiTextField」の場合は 31)。

要素名
SAPElementName string

要素の SAP 名。

要素のサブ タイプ
SAPElementSubType string

要素の SAP サブ タイプ。 これは要素タイプに依存し、一部の要素にはサブ タイプがない場合があります。

SAP 要素を押す

SAP 要素 (通常はボタン) を押します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素を視覚化

要素の周りに赤い長方形を描画するように SAP GUI に指示します。 これは組み込みの SAP 機能であり、IA-Connect に強調表示の長方形を表示するよう要求するのと同じものではありません。 要素は、操作による作用があるまで視覚化されたままになります。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

視覚化する
VisualiseOn boolean

true に設定すると、SAP 要素が視覚化されます。 false に設定した場合、表示されている長方形がクリアされます (既に表示されている場合)。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素を選択する

SAP 要素 (通常はタブ要素またはリストやドロップダウンの項目) を選択します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAP 要素プロパティをコレクションとして取得する

SAP 要素のプロパティを、個々の項目ではなく、単一行のリスト (単一行コレクション / データ テーブル) として返します。データの使用方法によっては役立つことがあります。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

テキストの最大長
MaxTextLength integer

SAP 要素のテキスト プロパティは非常に長くなる可能性があるため、このオプションを使用すると、返される最大サイズを制限できます (フィールド「ElementTextTrimmed」は、テキストがトリミングされたかどうかを通知します)。 デフォルトでは、この値は 0 であり、最大サイズを制限しません。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
返される要素の数
NumberOfElementsReturned integer

返される要素の数。

SAP 要素のプロパティ JSON
SAPElementsJSON string

要素の SAP プロパティ (JSON 形式)。

SAP 親要素 ID を取得する

SAP 要素の親要素の SAP 要素 ID を返します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAP 親要素 ID
SAPParentElementId string

親要素の SAP 要素 ID。

SAP 親要素タイプ
SAPParentElementType string

SAP の親要素のタイプ。例: 「GuiMainWindow」。

SAP 親要素のタイプ コード
SAPParentElementTypeCode integer

SAP の親要素のタイプ コード (例: 「GuiMainWindow」の場合は21)。

SAP 選択リスト項目を取得

指定された SAP 要素にある子要素項目のリスト (通常はドロップダウン / メニュー項目) を返します。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
リストの項目数
NumberOfItemsInList integer

リスト内の項目数。

選択リスト項目の JSON
SAPSelectionListItemsJSON string

選択リスト項目のプロパティ (JSON 形式)。

現在選択されている値
CurrentlySelectedValue string

現在選択されている項目の値。

現在選択されているキー
CurrentlySelectedKey string

現在選択されている項目のキー。

値が必要です
ValueRequired boolean

値を選択する必要がある場合は true、そうでない場合は false を返します。

SAPGUI から切断する

SAPGUI の実行中のインスタンスから IA-Connect を切断します。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

SAPGUI を起動する

SAP スクリプトを有効にし、SAP GUIを起動します。 これは、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 スクリプト設定が使用されます。

スクリプトを GUI に添付したときに通知する
NotifyWhenScriptAttachesToGUI boolean

スクリプトが GUI に添付されたときに、SAPGUI はユーザーに通知しますか? これはポップアップ ボックスを表示するため、自動化のためには無効にしておきます。

スクリプトが接続を開始したときに通知する
NotifyWhenScriptOpensConnection boolean

スクリプトが GUI に添付されたときに、SAPGUI はユーザーに通知しますか? これはポップアップ ボックスを表示するため、自動化のためには無効にしておきます。

ネイティブ Windows ダイアログを表示する
ShowNativeWindowsDialogs boolean

代わりの SAP ダイアログではなく、ネイティブの Windows ダイアログ (名前を付けて保存、開くなど) を表示しますか?

起動後接続する
AttachAfterLaunch boolean

IA-Connect が SAPGUI への接続を自動的に試行しますか? 既定では、これは true に設定されています。

待機する秒数
SecondsToWait double

IA-Connect が接続を試行する前に、SAPGUI の起動を待機する秒数。

SAPGUI プログラム ID
SAPProgId string

SAP プログラム ID。 これはデフォルトで「SAPGUI」に設定されており、SAP 管理者から指示を受けた場合にのみ変更します。

システム メッセージを無効にする
DisableSystemMessages boolean

システムメッセージを無効にしますか? これらは通常、SAP 管理者によって送信され、追加のポップアップ ダイアログを作成するため、自動化のために無効にしておきます。

Workflow
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

SAPGUI が新しいビジュアル デザインを使用する場合は true、そうでない場合は false を返します。

SAPGUI インスタンスに接続する

すでに実行されている SAP GUI のインスタンスに接続します。 これは、SAP GUI がすでに実行されている場合に、SAP GUI を自動化するための最初のステップです。

パラメーター

名前 キー 必須 説明
SAPGUI プログラム ID
SAPProgId string

SAP プログラム ID。 これはデフォルトで「SAPGUI」に設定されており、SAP 管理者から指示を受けた場合にのみ変更します。

システム メッセージを無効にする
DisableSystemMessages boolean

システムメッセージを無効にしますか? これらは通常、SAP 管理者によって送信され、追加のポップアップ ダイアログを作成するため、自動化のために無効にしておきます。

Workflow
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

SAPGUI が新しいビジュアル デザインを使用する場合は true、そうでない場合は false を返します。

SAPGUI 接続ステータスを取得する

SAP GUI への現在の IA-Connect 接続に関する情報を返します。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAPGUI に接続中
Connected boolean

IA-Connect が SAPGUI に現在接続している場合は true を返します。

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

SAPGUI が新しいビジュアル デザインを使用する場合は true、そうでない場合は false を返します。

セッションに接続済み
ConnectedToSession boolean

IA-Connect を SAP セッションに現在添付している場合は true を返します。

セッション接続エラー
SessionError string

SAP セッションが報告するエラー メッセージを返します。

Session name
SessionName string

IA-Connect の接続先のセッション名。

セッションのシステム名
SessionSystemName string

現在の接続先セッションが接続しているシステム名 (NPLなど)。

すべての SAP 子要素プロパティを取得する

すべての SAP 子要素のプロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

戻す最初の項目
FirstItemToReturn integer

1 から始まる、返される最初の項目の要素インデックス。 (ツリーの一番下から) 逆順序で要素を返す場合は、-1 から始まる負のインデックスを代わりに指定できます。 たとえば、インデックスが -10 の場合、下から 10 番目のアイテムが返されます。

返される項目の最大数
MaxItemsToReturn integer

返す子要素の最大件数。 このパラメーターは、大きなテーブルなどの、小さなチャンクで要素の大きなセットを返すために使用できます。 非常に大きなテーブルでタイムアウトが発生する可能性があるテーブル全体を返そうとする代わりに、一度に 500 行を返すことができます。

SAP 要素の種類を検索する
SearchSAPElementType string

検索する SAP 要素のタイプ (GuiButton など)。空白のままの場合はすべての要素タイプ。

テキストの最大長
MaxTextLength integer

任意のテキスト フィールドの最大長。 一部のプロパティには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長が設定されていないため、値全体が返されます。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
返される子要素の数
NumberOfChildElementsReturned integer

返される子要素の数。

その他の使用できる要素
MoreElementsAvailableAtCurrentDepth boolean

該当する子要素がさらにあるものの、「最初のアイテムを返す」または「最大のアイテムを返す」という入力によって検索結果が制限された場合は、true を返します。

SAP 子要素 (JSON)
SAPChildElementsJSON string

JSON 形式の、配置されているすべての子要素 (およびそれらのプロパティ) のリスト。

マウスの中央ボタンで SAP 要素をクリックする (グローバル)

マウスを SAP 要素の中央に移動し、マウスの中央ボタンをクリックします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

要素ウィンドウを一番上に設定する
SetElementWindowTopMost boolean

IA-Connect は、操作する前に、要素を含む SAP ウィンドウを最前部 (他のすべてのウィンドウの前部) に設定しますか? これにより、他のウィンドウが前面に表示されないようにすることができますが、リモートセッションの最前部の設定はローカルセッションに影響を与えないため、公開アプリケーション (Citrix など) を使用している場合は機能しません。

要素ウィンドウを前面に表示する
BringElementWindowToFront boolean

IA-Connect は、要素を操作する前に、要素を含む SAP ウィンドウを前面に表示しますか? これにより、他のウィンドウが前面に表示されないようにすることができます。

ウィンドウの切り替え
ToggleWindow boolean

ウィンドウにフォーカスを移動するかクリックしてウィンドウを切り替えますか? これにより、ウィンドウが確実にフォアグラウンドに表示されます。

切り替えはグローバルな左マウス クリック エージェントを使用する
ToggleUsesGlobalLeftMouseClickAgent boolean

ウィンドウを切り替える場合、グローバル マウス クリックを使用して IA-Connect Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

オフセット X をクリック
ClickOffsetX integer

クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。

オフセット Y をクリック
ClickOffsetY integer

クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。

相対オフセットの基準
OffsetRelativeTo string

(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

マウスの右ボタンで SAP 要素をクリックする (グローバル)

マウスを SAP 要素の中央に移動し、マウスの右ボタンをクリックします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

要素ウィンドウを一番上に設定する
SetElementWindowTopMost boolean

IA-Connect は、操作する前に、要素を含む SAP ウィンドウを最前部 (他のすべてのウィンドウの前部) に設定しますか? これにより、他のウィンドウが前面に表示されないようにすることができますが、リモートセッションの最前部の設定はローカルセッションに影響を与えないため、公開アプリケーション (Citrix など) を使用している場合は機能しません。

要素ウィンドウを前面に表示する
BringElementWindowToFront boolean

IA-Connect は、要素を操作する前に、要素を含む SAP ウィンドウを前面に表示しますか? これにより、他のウィンドウが前面に表示されないようにすることができます。

ウィンドウの切り替え
ToggleWindow boolean

ウィンドウにフォーカスを移動するかクリックしてウィンドウを切り替えますか? これにより、ウィンドウが確実にフォアグラウンドに表示されます。

切り替えはグローバルな左マウス クリック エージェントを使用する
ToggleUsesGlobalLeftMouseClickAgent boolean

ウィンドウを切り替える場合、グローバル マウス クリックを使用して IA-Connect Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

オフセット X をクリック
ClickOffsetX integer

クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。

オフセット Y をクリック
ClickOffsetY integer

クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。

相対オフセットの基準
OffsetRelativeTo string

(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

マウスの左ボタンで SAP 要素をクリックする (グローバル)

マウスを SAP 要素の中央に移動し、マウスの左ボタンをクリックします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

要素ウィンドウを一番上に設定する
SetElementWindowTopMost boolean

IA-Connect は、操作する前に、要素を含む SAP ウィンドウを最前部 (他のすべてのウィンドウの前部) に設定しますか? これにより、他のウィンドウが前面に表示されないようにすることができますが、リモートセッションの最前部の設定はローカルセッションに影響を与えないため、公開アプリケーション (Citrix など) を使用している場合は機能しません。

要素ウィンドウを前面に表示する
BringElementWindowToFront boolean

IA-Connect は、要素を操作する前に、要素を含む SAP ウィンドウを前面に表示しますか? これにより、他のウィンドウが前面に表示されないようにすることができます。

ウィンドウの切り替え
ToggleWindow boolean

ウィンドウにフォーカスを移動するかクリックしてウィンドウを切り替えますか? これにより、ウィンドウが確実にフォアグラウンドに表示されます。

切り替えはグローバルな左マウス クリック エージェントを使用する
ToggleUsesGlobalLeftMouseClickAgent boolean

ウィンドウを切り替える場合、グローバル マウス クリックを使用して IA-Connect Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

オフセット X をクリック
ClickOffsetX integer

クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。

オフセット Y をクリック
ClickOffsetY integer

クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。

相対オフセットの基準
OffsetRelativeTo string

(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

マウスの左ボタンで SAP 要素をダブル クリックする (グローバル)

マウスを SAP 要素の中央に移動し、マウスの左ボタンをダブル クリックします。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

要素ウィンドウを一番上に設定する
SetElementWindowTopMost boolean

IA-Connect は、操作する前に、要素を含む SAP ウィンドウを最前部 (他のすべてのウィンドウの前部) に設定しますか? これにより、他のウィンドウが前面に表示されないようにすることができますが、リモートセッションの最前部の設定はローカルセッションに影響を与えないため、公開アプリケーション (Citrix など) を使用している場合は機能しません。

要素ウィンドウを前面に表示する
BringElementWindowToFront boolean

IA-Connect は、要素を操作する前に、要素を含む SAP ウィンドウを前面に表示しますか? これにより、他のウィンドウが前面に表示されないようにすることができます。

ウィンドウの切り替え
ToggleWindow boolean

ウィンドウにフォーカスを移動するかクリックしてウィンドウを切り替えますか? これにより、ウィンドウが確実にフォアグラウンドに表示されます。

切り替えはグローバルな左マウス クリック エージェントを使用する
ToggleUsesGlobalLeftMouseClickAgent boolean

ウィンドウを切り替える場合、グローバル マウス クリックを使用して IA-Connect Agent に最初にフォーカスするかどうかを指定できます。

切り替えの遅延 (秒)
ToggleDelay double

ウィンドウのトグルを選択する場合、トグル後に一時停止することを指定できます。

オフセット X をクリック
ClickOffsetX integer

クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。

オフセット Y をクリック
ClickOffsetY integer

クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。

相対オフセットの基準
OffsetRelativeTo string

(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。

ダブルクリック遅延 (ミリ秒)
DoubleClickDelayInMilliseconds integer

各クリック間の遅延 (ミリ秒)。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

仮想キーを送信

仮想キーを SAP 要素に送信します。 仮想キーは、GUI フレーム ウィンドウにのみ送信できます (例: 「wnd[0]」)。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

仮想キー
SAPVKey True integer

送信する SAP 仮想キー (例: ヘルプ ウィンドウを表示する「V1」)。

親ウィンドウ要素を検出
DetectParentWindowElement boolean

true に設定され、要素の SAP ID (テキスト ボックスやボタンなど) が指定されている場合、関連する SAP ウィンドウが自動的に検出され、仮想キーがウィンドウに送信されます。 false に設定されている場合は、SAP ウィンドウ要素 ID 自体を指定する必要があり (「wnd[0]」など)、そうしない場合は例外が発生します。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

入力仮想キーを送信

入力仮想キーを SAP 要素に送信します。 仮想キーは、GUI フレーム ウィンドウにのみ送信できます (例: 「wnd[0]」)。

パラメーター

名前 キー 必須 説明
SAP の要素 ID を検索する
SearchSAPElementId True string

対話する要素の SAP 要素 ID です。 これは検査で検出できます。

親ウィンドウ要素を検出
DetectParentWindowElement boolean

true に設定され、要素の SAP ID (テキスト ボックスやボタンなど) が指定されている場合、関連する SAP ウィンドウが自動的に検出され、仮想キーがウィンドウに送信されます。 false に設定されている場合は、SAP ウィンドウ要素 ID 自体を指定する必要があり (「wnd[0]」など)、そうしない場合は例外が発生します。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

接続された SAP セッションがビジー状態でなくなるまで待機

接続された SAP セッションがビジー状態でなくなったと報告するまで待機します。

パラメーター

名前 キー 必須 説明
待機する秒数
SecondsToWait True double

接続された SAP セッションがビジー状態でなくなったと報告するまで待機する秒数。

待機後にビジー状態の場合は例外を発生させる
RaiseExceptionIfBusyAfterWait boolean

接続先の SAP セッションが待機期間後もビジー状態を報告している場合、IA-Connect は例外を発生させますか?

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
待機後にセッションがビジー状態
BusyAfterWait boolean

接続先の SAP セッションが待機期間後もビジー状態を報告している場合は true を返します。そうでない場合は false を返します。

接続先セッション プロパティを取得する

IA-Connect が接続している SAP セッションに関する情報を返します。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
セッションに接続済み
ConnectedToSession boolean

IA-Connect を SAP セッションに現在添付している場合は true を返します。

セッション接続エラー
SessionError string

SAP セッションが報告するエラー メッセージを返します。

Session name
SessionName string

IA-Connect の接続先のセッション名。

セッションのシステム名
SessionSystemName string

現在の接続先セッションが接続しているシステム名 (NPLなど)。

セッションがビジー状態
Busy boolean

SAP セッションが現在ビジーであると通知している場合は true を返します。

セッション番号
SessionNumber integer

SAP セッション番号。

ログイン ユーザー
LoggedInUser string

ログインしていたユーザーのユーザー名。

画面の数
ScreenNumber integer

SAP 画面の数。

アクティブなトランザクション
ActiveTransaction string

現在実行中の場合は、アクティブなトランザクションの名前。

画面座標で SAP 要素を取得します

指定された座標に SAP 要素が存在する場合、アクションは要素を識別し、その要素 ID を返します。

パラメーター

名前 キー 必須 説明
X
ScreenX True integer

SAP 要素を配置するための画面の X 座標 (ピクセル単位)。

ScreenY True integer

SAP 要素を配置するための画面の Y 座標 (ピクセル単位)。

Workflow
Workflow True string

次の式をここに追加します: workflow()

戻り値

名前 パス 説明
SAP 要素 ID
SAPElementId string

指定された座標で見つかった場合は、要素の SAP 要素 ID。 この要素 ID は、さらに多くの SAP アクションへの入力に使用できます。