Help us understand the problem. What is going on with this article?

複合キーで重複チェック

More than 1 year has passed since last update.

例えば、月次の部門別の売上データがあった場合、「年月」と「部門コード」でユニーク管理したい場合があります
ただ残念ながらSalesforceには複合キーでユニーク管理する機能がありません。
(単一キーのユニーク化であれば、カスタムフィールとで設定できますが。。。)

なので多少めんどくさい手順を踏まなければなりません。

手順

1. ユニーク項目をテキストで作成

ここでは、カスタムフィールドを値の重複を許可しないユニーク項目として作成します。

API参照名:UniqueKey__c
項目ラベル:重複チェック用項目

2. プロセスビルダー設定

プロセスビルダーで先程作成した項目に自動でレコードのユニーク値が入るようにします。
例えば:

[MonthlyDepartment].[Month__c] & "_" && [MonthlyDepartment].[Department__c]

3. 動作確認

重複チェック用項目をレイアウトに表示した場合のエラー

スクリーンショット 2018-10-15 18.52.58.png

重複チェック用項目をレイアウトに表示しなかった場合のエラー

スクリーンショット 2018-10-15 19.00.24.png

はい、これで基本的には終わりです。

fullspeed
独自のアドテクノロジーにより、DSP、ソーシャルメディア、SEO、リスティング、アフィリエイトを展開
https://www.fullspeed.co.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away