Salesforce에서 마스터 세부 정보 관계 만들기
Master Detail 관계 는 Parent 개체와 Child 개체 간의긴밀한 유대 관계 를 형성하는 관계의 한 유형입니다여기서 우리는 Master Object를 Parent로, Child 객체를 Detail 객체로 부릅니다.
자식 레코드는 항상 부모와 연결되어야 하며 고아 상태로 남아 있을 수 없습니다.
계단식 레코드 삭제는 상위 개체 레코드가 삭제되면 모든 하위 레코드가 자동으로 삭제됨을 의미합니다.
표준 개체는 세부 개체(하위 개체)가 될 수 없습니다.
예:- 계정(표준 개체)은 세부 개체가 될 수 없습니다.
마스터-디테일 관계 필드는 디테일 개체의 페이지 레이아웃에 필요합니다. 롤업 요약 필드 는 마스터 개체(상위 개체)에 생성할 수 있습니다. 하위 레코드는 상위 레코드의 모든 보안 및 공유 설정을 상속합니다.
Salesforce 오류의 마스터 세부 정보 관계입니다.
Salesforce에서 마스터 세부 정보 관계를 만들 때 "레코드가 이미 있는 경우 기존 사용자 정의 개체에 대해 새 마스터-세부 정보 관계를 만들 수 없습니다. 먼저 조회 관계 를 만들고 모든 레코드의 데이터로 조회 필드를 채운 다음 관계 유형을 마스터-세부 사항으로 변경해야 합니다. 이는 마스터 세부 정보 관계가 분리된 하위 레코드를 허용하지 않기 때문입니다. 부모가 있는 각 자식과 조회 관계가 있는 경우 필드 유형을 자식 개체의 세부 관계를 마스터로 변경합니다.
Salesforce에서 마스터 세부 정보 관계를 만드는 방법.
Salesforce에서 마스터 세부 정보 관계 를 만드는 것은 매우 쉽습니다. 이제 우리는 제약 제품과 샘플 간의 1:m 관계를 만들려고 합니다. 여기서 Pharma Product는 상위 개체이고 샘플은 하위 개체입니다. 아래에 제공된 단계를 따르십시오.
- 설정으로 이동 | 빌드 | 만들기 | 사물.
개체를 클릭하면 사용자 정의 개체 목록이 표시됩니다. 마스터-디테일 관계를 생성하려는 하위 개체를 클릭합니다. 아래 그림과 같이
이제 샘플 개체로 이동하여 클릭합니다. 이제 개체 정의 페이지가 표시됩니다. 이제 사용자 정의 필드 및 관계로 이동하십시오.
이제 새로 만들기 버튼을 클릭하여 새 관계를 만듭니다.
1단계:- 파일 형식을 선택합니다.
1단계에서 필드 유형을 선택해야 합니다. 아래와 같이 Master-detail 관계를 선택합니다.
다음 사이를 클릭하고 2단계에서 관련 개체를 선택합니다.
2단계: - 관련 개체를 선택합니다.
부모 개체를 관련 개체로 선택해야 합니다. 위와 같이 Pharma Object를 선택합니다. 이제 다음 버튼을 클릭합니다.
다음 버튼을 클릭합니다.
다음 버튼을 클릭합니다.
다음 버튼을 클릭합니다.
이제 Pharma Product 와 Sample 간의 Master-Detail 관계 생성 이 성공적입니다. 마지막으로 저장 버튼을 클릭하여 모든 설정을 저장합니다.
두 개체 간의 관계를 확인하려면 하위 개체(샘플)로 이동합니다. 샘플을 클릭하고 아래와 같이 새 레코드를 만듭니다.
샘플에 레코드가 없으므로 새로 만들기를 클릭하여 샘플에 새 레코드를 만듭니다.
수량 필드를 입력합니다.
이것이 샘플과 제약 제품 간의 관계입니다. 관계는 항상 자식 개체에 있어야 합니다. 여기서 Sample은 자식 개체이고 관계는 마스터-디테일 관계입니다. 이제 위에 표시된 대로 하나의 Pharma 제품을 Sample에 연결해야 합니다. 이제 저장 버튼을 클릭하십시오.
이제 샘플에서 레코드를 성공적으로 생성했습니다. 샘플에 두 개의 레코드를 더 만듭니다.
- 이제 상위 개체(Pharma 개체)를 클릭합니다.
- 비타민 D로 이동합니다.
이제 새로운 관련 목록이 생성된 것을 볼 수 있습니다. 관계를 생성하기 전에 이 관련 목록은 여기에 표시되지 않습니다. 관계를 생성한 후에만 제약 제품과 샘플 간에 일대다 관계가 있습니다.
여기에서 제약 제품(비타민 D)은 두 개의 샘플 레코드와 연결됩니다. 이 관계를 마스터-디테일 관계라고 합니다. 상위 – 하위 관계에서 하위 레코드는 상위와 연결되어야 합니다. 상위 개체 레코드 없이 하위 개체 레코드를 만들 수 있습니다. 상위 개체 레코드는 Salesforce에서 하위 개체 레코드를 생성하는 데 필수입니다.
'개발자정보' 카테고리의 다른 글
3.8 Salesforce 조회 관계를 만드는 방법 (0) | 2022.03.21 |
---|---|
3.7 Salesforce 레코드가 이미 있는 경우 기존 사용자 정의 개체에 대해 새 마스터-세부 사항 관계를 생성할 수 없음 (0) | 2022.03.21 |
3.5 Salesforce 개체 관계 및 마스터-세부 사항, 조회 (0) | 2022.03.21 |
3.4 Salesforce 사용자 정의 필드 생성 방법 (0) | 2022.03.21 |
3.3 Salesforce Customer Object 생성 방법 (0) | 2022.03.21 |