2017-10-29 1 views
1

Lookup 필드 "Owner1"("연락처"엔터티)가 포함 된 "속성"이라는 사용자 지정 엔터티를 만들었습니다. (전자 메일, 모바일, 등) 읽기 전용으로 사용자가 "Owner1"를 선택하면연락처 조회에서 연락처 정보보기

내 질문입니다.? 그것은 가능한 자바 스크립트만을

내가

Xrm.Page.getAttribute("new_owner1").getValue()[0].id 

뭔가를 시도했지만 내가 발견을 통해 그것을 달성하기 위해인가 모든 연락처가 아닌 공물은 클라이언트 측 전에서 사용할 수 있습니다 :
Xrm.Page.getAttribute("new_owner1").getValue()[0].emailaddress1 //(undefined)

그렇게 할 수있는 가장 좋은 방법은 무엇입니까?

답변

3

코드없이이 작업을 수행하려면 Quick view form을 사용할 수 있습니다.

는 당신은, 당신은 Service call.를 사용하여 조회 필드의 변화에 ​​대한 접촉의 다른 속성을 검색 할 수있는 JS를 통해 요청 (하지만 당신은 읽기 전용 말했다?)

이것은 당신이 OrganizationData와 함께 사용할 수있는 쿼리 중 하나로, OData 샘플입니다 .svc :

var selectQuery = "/ContactSet?&$filter=ContactId eq guid'" + lookupid + "'&$select= emailaddress1,MobilePhone"; 

Btw, 당신은 갈 길이 멀다. 문서를 많이 읽으십시오 & 블로그를 팔로우하십시오. SDK를 철저히 읽으십시오.

+0

고맙습니다. Arun, 저는 Quick view form과 같은 것을 알지 못했기 때문에 Java 스크립트에 대해 물었습니다. 그것은 꽤 쉬웠다! 당신의 충고에 감사드립니다. – user5316279

관련 문제