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 アクションへの入力に使用できます。 |