0

저는 Microsoft Dynamics CRM 2013의 새로운 파트너이며 CRM을 사용자 지정하기 위해 상위 수준에서 자각했습니다.Dynamics CRM 2013 다중 엔터티 서브 그리드

"Project"라는 사용자 지정 엔터티를 만들었습니다.이 엔터티에는 계정 및 연락처와의 1 : N 관계가 있습니다. Project 용 양식을 만들 때 계정과 연락처에 대해 두 개의 하위 그리드를 사용하는 대신 단일 목록으로 계정과 연락처를 가질 수있는 단일 하위 그리드를 만들 수 있습니까? 또한 사용자는 계정이나 연락처를 목록에 추가 할 수 있어야합니다.

감사합니다.

답변

3

다른 유형의 레코드 (사례 계정 및 연락처)가 들어있는 하위 격자를 만들 수 없습니다.

여전히 2 개의 하위 그리드를 사용해야합니다.

0

귀도가 맞습니다. OOB 번호. 나는 상상력의 작은 스트레치와 당신이 할 수있는 작은 pixie 먼지와 함께 짐작한다. 그래서 필요한 것은 a) Project_Accounts_Contacts라는 Custom Entity입니다. 이 엔터티에 3 개의 조회 필드를 추가하십시오. 1) Project (필수) 2) Account (옵션 및 C) Contact (옵션). 이 엔티티는 주어진 시간에만이 단일 목록을 생성하기 위해 유지 관리됩니다. 이 엔티티에 계정 및 연락처를 추가하고 제거하는 데 필요한 워크 플로가 있어야합니다. 이 엔티티를 기반으로 subGrid를 만들면 계정 및 연락처 목록이 하나만 있습니다. 이 SubGrid에 사용 된 뷰의 FetchXML을 조작하여 멋진 멋진 작업을 할 수 있습니다. 이것이 고객이 원하는 것이라면 복합 서브 그리드를 달성하는이 한 가지 방법입니다.

행운을 빈다.

+0

귀하의 접근 방식은 제가 만든 테스트 중 하나지만, CRM 통합 측면에서 막 다른 골목으로 넘어갔습니다. 추가 기능을 구현하기 위해 구현을 확장 할 수없는 부분이있었습니다. 이것은 권장되거나 의도 된 구현 방식이 아니라 두 개의 별도 하위 격자로 구성되는 것이라고 생각합니다. 답장을 보내 주셔서 감사합니다! –