[Salesforce]選択リスト値によって異なる値を返すには?(数式)
カスタムオブジェクトで「値段表」というものを作りました。ここに「商品種別」という選択リスト型項目を設定し、選択内容によって 「価格」という通貨項目に異なる値を返すように設定したいです。
例として、以下のような選択リスト型項目を設定します。
項目名:商品種別(ProductType__c)
> 選択リスト値:AAA / BBB / CCC
引き続いて、自動で価格を返す数式項目を作成します。
項目名:価格(Price__c)
> 戻り値のデータ型:通貨
> 数式:
CASE(ProductType__c,
AAA, 1000,
BBB, 2000,
CCC, 4000,
null)
これにより、AAA が選ばれた場合には1000円、BBB の場合は2000円、 CCC が選ばれた場合は4000円が自動でセットされます。
考慮事項として、数式項目については後から手動で値を変更できません。 変更できるようにするには、ワークフロールールの項目自動更新を使用する などの施策が必要となります。
Salesforce・Googleの運用・サポートでお困りなら
カスタマーサポートへお問合せください。
コメント