Web表アクションの追加
web表アクションを使用すると、目的の表の列を識別できます。 表のセルと対話するアクションをさらに追加します。
ユースケース
ある列に請求書番号が含まれ、別の列にハイパーリンクが含まれている表を考えてみます。 web表のアクションを使用して、2つの列を識別します。 次に、テキストの取得アクションを使用して各請求書番号を取得し、クリック・エレメント・アクションを使用して各リンクを選択します。 「foreachループ」内にこれらのアクションの両方を含めて、複数のデータ行に対して反復処理を実行できます。
実際のシナリオについては、「ユース・ケース: 表での繰返し後の値の保存」を参照してください。
要件と出力
-
このアクションは、
tableとしてコーディングされたUI要素にのみ使用できます。 -
web表定義を作成する必要がありますが、タイミングは自分次第です。
web表定義は、ロボットが対話する表を識別します。 表が変更された場合は、必要に応じてweb表定義を更新します。
web表定義は、Web表アクションの定義の一部として作成することも、以前に作成することもできます。
次に、web表のアクションをロボットに追加するときに、使用するWeb表の定義を選択します。
-
このアクションは出力を返します: 選択した列のHTML表の行のコレクション。 各行は、キーと値のペアで構成されます:
-
キーは列名です。
-
値は、行セルのXPathです。
-
(オプション)ステップ1。 Web表定義の作成
web表アクションを追加する前にWeb表定義を作成する場合は、「Web表定義の作成」を参照してください。
それ以外の場合は、web表アクションを追加するときにWeb表定義を作成できます。 ステップ・バイ・ステップの手順については、引き続きお読みください。
ステップ2. Web表アクションの追加
ノート:
このアクションをロボットに追加するには、ローコード機能を使用する必要があります。 ステップ・バイ・ステップの手順については、引き続きお読みください。次のステップは目標によって異なります:
-
表のレコードを反復処理するには、「foreachループの追加」。
詳細については、「ユース・ケース: 表での繰返し後の値の保存」を参照してください。
-
表からアクティビティ・ストリームへの値を記録するには、「ログ・アクションの追加」。
-
web表アクションで作成されたデータ型または変数を表示するには、キャンバスのツールバーで「データ型」
または「変数」
を選択します。


