0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Salesforceで参照関係から主従関係に変更する際に注意すること~所有者消失編~

Posted at

Salesforceでオブジェクトリレーションを作成する際に2種類のリレーションがございます

1参照関係
2主従関係

特定の条件を満たせば参照関係から主従関係に変更することも可能ですし、また主従関係から参照関係に変更することも可能です。

詳細はこちらのヘルプに記載されています

リレーションの考慮事項
https://help.salesforce.com/s/articleView?id=sf.relationships_considerations.htm&type=5

今回は、このヘルプの中で記載されているこちら

>レコード所有権: 連結オブジェクトのレコードは、プライマリ主オブジェクトのレコードの [所有者] 項目の値を継承します。主従関係の従オブジェクトには、参照可能な [所有者] 項目がないため、後で連結オブジェクトの両方の主従関係を削除した場合、これが唯一の関連になります

所有者の動きについて見ていきます

所有者は
・参照関係ならある
・主従関係なら無い

となります。
では、参照関係から主従関係に変更する際、どうなるか見ましょう

参照関係について(前提)
カスタムオブジェクト「調査」(取引先と参照関係)があります。
こちらは現在参照関係なので「調査」には所有者がございます。
参照関係1.png

・参照関係を主従関係に変更

では
カスタムオブジェクト「調査」(取引先と参照関係)
を主従関係に変更します
参照関係2.png

すると、先ほどまで右上のほうに見えていた「所有者」項目が見えなくなります
参照関係3.png

カスタムオブジェクト「調査」の項目にも「所有者」が無いことが分かります
参照4.png

次に、カスタムオブジェクト「調査」(取引先と主従関係)
を参照関係に戻します
参照関係2.png

そうすれば、カスタムオブジェクトには所有者項目が表示され、自動的にページレイアウトにも反映されています
所有者変更2.png

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?