web画面上の文字列とExcelから与えた文字列の照合方法

フォローする

・概要
Web画面上の特定の項目の文字列を変数に抽出しておき、別途、Excelにリスト化された文字列と
順次比較したい。
効率よく比較する為には、どのようなステップ用いて、どのようなエクスプレッション(Expression)記述をすればよいか。

・詳細
「名前付き範囲設定(Set Named Range)」ステップを使用することで可能です。
以下の図1から図3に、「名前付き範囲設定(Set Named Range)」ステップを使用した
ロボットの簡単な流れを記載します。

Set_Named_Range.png
(図1.「名前付き範囲設定(Set Named Range)」画像)

① Excelファイルを読み込んで表示させます。
② 「名前付き範囲設定(Set Named Range)」ステップを追加します。

Evaluation.png
(図2.Evaluation画像)

③「ファインダー(Finders)」タブの「セルパターン(Cell Pattern)」項目で「コンバータ(Converters)」を選択します。
④検索する変数を取得します。
⑤「エクスプレッションを評価(Evaluate Expression)」で、検索する変数の前後に「.*」を追加します。
⑥以下の図3のように一致したものに範囲設定がされます。

371b7ba51cb7da942f5931bbc98c4242.png
(図3.検索結果画像)

※検索に一致する場合のみNG設定を行いたい場合は「名前付き範囲設定(Set Named Range)」ステップの前にトライステップを追加し、「名前付き範囲設定(Set Named Range)」ステップのエラーハンドリングを「次の代替手段を試行(Try Next Alternative)」に設定します。

「名前付き範囲設定(Set Named Range)」ステップの詳しい使い方は、下記のURLのサンプルロボットを参考にしてください。 

STEP ACTIONS の使い方(DESIGN STUDIO編) 

2人中2人がこの記事が役に立ったと言っています

コメント

0件のコメント

記事コメントは受け付けていません。