グループ機能を使用して一覧データの取得を行う際に、条件に一致するデータのみを取得する方法について解説します。
使用するサンプルページ
以下のサンプルページを使用して解説します。
https://www.c-bot.pro/example/community/customer_management_sample_1/index.html
この解説の中で実現する操作
“状況”が“商談中”になっている顧客の詳細画面に移動し、顧客情報の取得とファイルのダウンロードを行います。
具体的な手順
操作記録を開始し、サンプルページにアクセスします。
テーブルの行がグループ対象となるように範囲を調整し、グループを確定します。
Webページに対するグループの操作に関しては、以下のチュートリアルで解説しています。
『2-3. Webページから一覧データを取得し、グループデータを作成する』
「グループを作る」をクリックし、タスクにグループを追加します。
グループ内で “状況”列のテキストをコピーする操作を記録します。
データ名は「状況」とします。
「条件を追加」ボタンをクリックし、条件を設定するウィンドウを開きます。
左の値は先ほど取得した“状況”を設定します。右の値は“任意の値”を選択し、「商談中」と入力します。「OK」ボタンをクリックし、グループ内に条件を追加します。
※この条件内に記録されたタスクは状況が“商談中”の場合のみ実行されます。
タスク欄の「次へ」をクリックし、タスクカーソルを条件内に移動します。
その後、一覧ページの 「詳細」ボタンをクリックする操作を記録します。
詳細画面に遷移しますので、画面内に表示されている顧客情報をコピーする操作を記録します。
ここでは、“顧客コード ”、“会社名”、“名前 ”、“メールアドレス”をコピーしています。
ファイルデータもダウンロードし、データとしてコピーしています。
※ファイル名は顧客コードになっていますので、コピー対象のファイル名は「*.pdf」(拡張子が.pdfのファイルを対象)としています。
最後に 「戻る」ボタンをクリックする操作を記録します。
「グループ処理を完了する」ボタンをクリックし、グループ処理を最後まで進めます。
データビューアを開き、取得したグループデータを確認すると、“状況”が商談中になっている顧客情報のみを取得している事が確認できます。
BOTの定義ファイル
以下の定義ファイルを自身のクラウドBOTアカウント内にインポートしてご利用下さい!
商談中の顧客情報を取得する-20250130151106.jws (6.7 KB)