2014-04-15 2 views
2

CRM 2013의 빠른보기 양식과 JavaScript로 작업 한 사람이 있습니까?빠른보기 양식 사용

관련 엔터티로부터 가치를 얻으려고합니다. 이 값은 빠른보기 양식에 있습니다. DOM 검사는 지원되지 않는 수단을 통해 얻을 수 있음을 의미합니다.

document.getElementById("cardPatient_cardPatient_contact_birthdate").innerText 

그러나 나는 그렇지 않습니다.

모든 정보가 있습니다. 지원되는 방법을 통해 얻을 수있는 방법이 있는지 궁금합니다. 나는 현재 생년월일을 위해 OData 서비스를 받고 있지만 벌써 거기에있을 때 나를 낭비로 치고있다.

답변

1

OData 호출을 사용하는 경우 이미 지원되는 방법을 사용합니다.

+1

동의. 그러나 양식에 대한 데이터가 이미 있으므로 불필요한 호출이라고 생각합니다. 지원되는 방식으로 양식에서 액세스 할 수 없습니다. 어쨌든 나는 어떤 식 으로든 알지 못한다. –

0

빠른 양식 특성은 여기에 설명 된대로 컨트롤에서 getAttribute()를 호출하여 액세스 할 수 있습니다. http://msdn.microsoft.com/en-us/library/gg334266.aspx. 다음은 페이지에 주어진 예입니다 :

var quickViewMobilePhoneControl = Xrm.Page.getControl("contactQuickForm_contactQuickForm_contact_mobilephone"); 
if (quickViewMobilePhoneControl.getAttribute().getValue() == null) 
{ 
    quickViewMobilePhoneControl.setVisible(false); 
}