質問
Salesforceコネクター[レコード読み取り処理]で以下のような特定の条件のデータだけを読み取ることは可能ですか。
<読み取り条件>
ラベル名:取引先名(名前:Name) の値が「Edge Communications」ではない
かつ
ラベル名:SLA(名前:SLA__c) が「Gold」である
回答
[レコード読み取り処理]コンポーネントの[検索条件(WHERE句)]にSOQLのWHERE句を指定することで、特定の条件のデータのみを読み取ることが可能となります。
今回の例の場合、以下を[検索条件(WHERE句)]に指定することで実現可能となります。
Name != 'Edge Communications' AND SLA__c = 'Gold'
外部サイトとなりますが、SOQLについては以下Salesforce社のサイトをご確認ください。
・WHERE | SOQL および SOSL リファレンス
https://developer.salesforce.com/docs/atlas.ja-jp.soql_sosl.meta/soql_sosl/sforce_api_calls_soql_select_conditionexpression.htm
・SOQL および SOSL リファレンス - 比較演算子
https://developer.salesforce.com/docs/atlas.ja-jp.soql_sosl.meta/soql_sosl/sforce_api_calls_soql_select_comparisonoperators.htm
コメント
0件のコメント
記事コメントは受け付けていません。