2017-09-24 8 views
-3

CRM을 처음 사용합니다. "계정"엔티티와 "컨택"엔티티가있는 요구 사항이 있습니다. 문의 양식에서 계정 엔티티에 저장된 계정 이름을 검색하기위한 조회 필드가 있습니다. 조회를 통해 조직을 선택할 때 해당 조직의 연락처 번호를 가져 와서 다른 필드에 연락처 형식으로 저장해야합니다. XML 가져 오기와 함께해야합니다.Fetch XML을 사용하여 두 번째 엔티티에서 선택된 조회 필드를 기반으로 한 엔티티에서 두 번째 엔티티로 필드 값 가져 오기

+0

왜 FetchXML을 사용해야합니까? 이것은 BPF로 할 수 있습니다. –

+0

예 조나스 나는 BPF 또는 워크 플로우로 그것을 할 수 있습니다. 나는 javascript oData를 사용하여 그것을했다. 하지만 이제 fetchXML을 사용하여 요구 사항을 수행 할 것입니다. – Bunny

+0

2016 이상입니까? FetchXML은 부패에 남겨져 야합니다. WebAPI는 우리의 삶을 더 편하게하고 코드가 더 잘 작동하도록합니다. 내가 얻을 수있는 유일한 대답은 "당신의 상사가 FetchXML로 시간 낭비하는 것을 멈추게하십시오"입니다. 더 진지하게 : SOAP 엔드 포인트가 사라지고 WebAPI 만 유지되므로 노력할 가치가 없습니다. – Alex

답변

-1

옵션 1 : 계정 & 사이 mapping fields 사이의 코드 없음 해결 방법을 사용할 수 있습니다.

enter image description here

옵션 2 : 두 개체의 필드 값의 물리적 사본을 원하지 않는 경우, 단지 중복 데이터를 저장하지 않고 접촉하는 필드를 표시하는 계정 조회의 빠른보기 양식을 사용하세요.

옵션 3 : 계정의 onchange 값을 계속 저장하려는 경우 retrieve it & set it in contact field. 이 단계별 가이드는 fetchxml &을 JS에서 사용하는 방법을 설명합니다. 귀하의 질문은 당신이 질의 또는 오류에 갇혀 있는지 말하지 않습니다.

+0

계정에서 생성 된 새 연락처에만 적용되지 않습니까? OP가 부모 계정을 선택하여 연락처를 복사하려고합니다. (IIRC) – Alex

+0

감사합니다. Arun 해답을 찾으 셨습니다. 그러나 Alex는 또한 그것을 올바르게했습니다. 같은 일이 일어나고 있습니다. – Bunny

+0

해결책 2 및 3을 탐험 했습니까? 모든 시나리오에서 1 차가 작동하지 않습니다. –