Technology

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

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

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

カスタム設定

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

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

数式からのアクセス例

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

APEXからのアクセス例

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

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

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

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

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

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

カスタムメタデータ

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

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

最後に

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

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

-Technology
-, ,

執筆者:


comment

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

関連記事

【FSL】 作業指示 作業指示明細 サービス予定の関係

こんにちは、管理人の@Salesforce.Zです。 Contents1 作業指示とサービス予定2 作業指示に対する、作業指示明細とサービス予定 作業指示とサービス予定 通常では、作業指示(WorkO …

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

Welcome to your Salesforce Field Service EXAM 21-40 1.  作業指示書の多くが同じフィールドサービス技術者のスキルを必要とするため、作業タ …

SFDC Salesforce フィールドサービス Field Service コンサルタント資格 consultant certification

こんにちは、管理人の@Salesforce.Zです。 いよいよField Service認定試験を受験しようと思った。まず、概要を整理しようと、受験ガイドも記載しているが、なんだか書かないと頭に定着し …

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

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

Salesforce 主従関係 所有者について以外に知らない子が多い

こんにちは、管理人の@Salesforce.Zです。 主従関係ってもう十分、 ほとんどのcoder の頭に定着したと思います。しかし、これが知っていますか。所有者の話。子sObjectに所有者項目がな …