Technology

Salesforce カスタム設定 カスタムメタデータ 比較 使うべきなのは?

投稿日:2019年10月24日 更新日:

カスタム設定はもともとあった機能なんで、わざわざ紹介しなくてもいいかなあと思います。しかし、カスタムメタデータ型ができてから、余計に迷ってしまいます。こんにちは、管理人の@Salesforce.Zです。今回、カスタム設定、カスタムメタデータをより詳しく区別していきたいと思います。間違えたら、ご指摘を宜しくお願い致します。

カスタム設定

  • 数式項目
  • 入力規則
  • APEX
  • SOAP API

上記のいずれからもアクセスできます。

数式からのアクセス例

数式項目は階層カスタム設定でのみ機能し、リストカスタム設定には使用できません。

APEXからのアクセス例

リストカスタム設定のサンプル

カスタム設定にデータを追加する例では、カスタム設定データの対応付けが返されます。getAll メソッドは、リスト設定に関連付けられているすべてのカスタム項目の値を返します。

次の例では、指定したデータセットに関連付けられているすべての項目値を返す getValues メソッドを使用します。このメソッドは、異なるパラメータを使用して、リストと階層のどちらのカスタム設定でも使用できます。

階層カスタム設定のサンプル

組織レベルのデータセット値を返す getOrgDefaults メソッドを使用 する例になります

次の例では、指定したプロファイルのデータセット値を返す getInstance メソッドを使用します。getInstance メソッドは、ユーザ ID で使用することもできます。

カスタムメタデータ

  • カスタマイズ可能
  • リリース可能
  • パッケージ化可能
  • アップグレード可能

上記いずれも可能なアプリケーションメタデータです

最後に

カスタム設定は手動で、本番環境にデータを登録する必要があります

カスタムメタデータは変更セットで、データの移行可能

-Technology
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Salesforce Field Service コンサルタント試験 想定問題集1

FSL Welcome to your Salesforce Field Service EXAM 1-20 回答制限30mins 1 out of 0 back

Salesforce Field Service コンサルタント試験 想定問題集2

Welcome to your Salesforce Field Service EXAM 21-40 1.  Asset 稼働時間の減少を懸念しています。コンサルタントが推奨するアクション …

Salesforce2Slack Integration インテグレーション シンプル

IT業界では、インテグレーションをすれば、いろいろな製品をつながって、弱点やできないことを補うことができる、良いところですね。今回、Slackの投稿をSalesforceから操作したいので、関連設定や …

Saleforce 実行権限 トリガ クラス

こんにちは、管理人の@Salesforce.Zです。普段、 Apex はシステムコンテキストで実行されます。つまり、コード実行時に、現在のユーザの権限、項目レベルセキュリティ、および共有ルールは考慮さ …

再出品大変 新ラクマ フリル 自動出品ツール black cat 自動で稼げる

フリマ運営するなら、出品が大変です。僕もそんな感じです。撮影はもちろん、出品も大変、さらに売れない時に再出品もしないといけない。結構労力が必要な仕事です。その中で、出品と再出品の労力と時間を節約してく …