質問
SalesforceのObjectからレコードを読み取りするに、重複あるレコードはフィルタリング可能でしょうか?
例)
氏名 会員番号 保険商品
田中 99999 A
田中 99999 B
佐藤 88888 A
清水 77777 A
➡
田中
佐藤
清水
回答
[レコード読み取り処理]コンポーネントで「必須設定」タブ内の検索条件(WHERE句)を
ご利用いただくことで、重複あるレコードをフィルタリングすることが可能です。
つきましては、以下手順をご参考ください。
【前提】
Salesforce側で以下のオブジェクトを用意しております。
【手順】
1.[レコード読み取り処理]時にフィールド一覧で「氏名」のみ対象としてチェック
2.検索条件(WHERE句)に以下SQOL文を設定。
Field1__c != NULL GROUP BY Field1__c
※「Field1__c」の箇所は、お客様環境のフィールド名に変更ください。
♢設定イメージ
3.[CSV書き込みファイル処理]を配置
4.スクリプトを実行し、出力例の「氏名」を残し、重複あるレコードはフィルタリングされたことを確認
【スクリプト構成図】
コメント
0件のコメント
記事コメントは受け付けていません。