स्क्रिप्ट त्रुटि जब आप Microsoft Dynamics CRM 2011 में किसी लुकअप फ़ील्ड में डेटा दर्ज करें: "यह. $E_2.contentWindow.document .body ' नल या कोई ऑब्जेक्ट नहीं है"

लागू: Microsoft Dynamics CRM 2011

लक्षण


यदि आप डेटा दर्ज करने में किसी लुकअप फ़ील्ड स्वचालित समाधान है और सबसे हाल ही में है कार्यक्षमता सक्षम किया गया आइटम का उपयोग, आप टैब बंद फ़ील्ड एक सबसे हाल ही में चयन करने के लिए स्वचालित समाधान दे मान का उपयोग करते समय कोई स्क्रिप्ट त्रुटि प्राप्त। जब आप स्क्रिप्ट त्रुटि विस्तृत करते हैं, आप निम् नलिखित, referencing MRU फ़ील्ड या InnerHTML के समान विस्तृत स्क्रिप्ट त्रुटि देख सकते हैं:



<CrmScriptErrorReport>

  <ReportVersion>1.0</ReportVersion>

  <ScriptErrorDetails>

< संदेश >' यह. $E_2.contentWindow.document .body ' नल या कोई ऑब्जेक्ट नहीं है< / संदेश >

 <Line>6</Line>

 <URL>/_common/global.ashx?ver=1810813519</URL>

 <PageURL>/userdefined/edit.aspx?etc=2&pagemode=iframe&sitemappath=Workplace%7cCustomers%7cnav_search</PageURL>





  <CrmScriptErrorReport>

  <ReportVersion>1.0</ReportVersion>

  <ScriptErrorDetails>

< संदेश >'innerHTML' गुण का मान सेट करने में असमर्थ: ऑब्जेक्ट नल या अनिर्धारित है< / संदेश >

   <Line>6</Line>

   <URL>/_common/global.ashx?ver=-1915844570</URL>

   <PageURL>/userdefined/edit.aspx?

कारण


यह तब आती है जब फ़ील् ड से tabbing या प्रपत्र को सहेजने से पहले सबसे हाल ही में उपयोग किया गया मान है पूर्ण पॉपुलेट कर रहा है

समाधान



वर्तमान वैकल्पिक हलों के नीचे सूचीबद्ध हैं:

विकल्प 1:


1. के बजाय वर्णों का उपयोग करने के लिए फ़ील्ड में दर्ज सबसे हाल ही में मानों का उपयोग, रिकॉर्ड लुक अप विंडो में रिकॉर्ड का चयन करने के लिए लुकअप बटन को क्लिक करें


विकल्प 2:

1. में Microsoft Dynamics CRM, सेटिंग्सको इंगित करें, अनुकूलनकरने के लिए इंगित करें और फिर सिस्टम अनुकूलितकरें क्लिक करें।

2. समस्याग्रस्त निकाय विस्तृत करें, और उसके बाद प्रपत्रक्लिक करें।

3. प्रपत्र प्रपत्र अनुकूलन विंडो खोलता है, जिससे डबल-क्लिक करें।

4. समस्या पैदा कर रहा लुकअप फ़ील्ड ढूँढें, और उसके बाद खोलने के लिए डबल क्लिक करें।

5. के अंतर्गत फ़ील्ड व्यवहार, चिह्नित फ़ील्ड में स्वचालित समाधान को बंद करें और अक्षम करें इस फ़ील्ड के लिए सबसे हाल ही में आइटम का उपयोग किया है.



विकल्प 3: (नोट यह विकल् प सभी स्क्रिप्ट त्रुटि रिपोर्ट Microsoft को स्वचालित रूप से भेज देगा और कोई भी भावी Microsoft Dynamics CRM स्क्रिप्ट त्रुटि प्रदर्शित होने से रोक देगा)


अलग-अलग उपयोगकर्ताओं के लिए:


1. में Microsoft Dynamics CRM फ़ाइलको इंगित, इंगित करने के लिए विकल्प, और फिर गोपनीयताक्लिक करें।

2. स्वचालित रूप से मुझसे अनुमति माँगे बिना Microsoft को त्रुटि रिपोर्ट भेजनेका चयन करें।

3. यह स्क्रिप्ट त्रुटि इस स्थिति में होने से रोक देगा।



संगठन के लिए स्तर:

1. में Microsoft Dynamics CRM, सेटिंग्सक्लिक करें, व्यवस्थापनक्लिक करें, और तब गोपनीयता सेटिंग्सक्लिक करें।

2. त्रुटि रिपोर्टिंग टैब का चयन करें।

3. उपयोगकर्ता की ओर से वेब अनुप्रयोग त्रुटि सूचना वरीयता निर्दिष्ट करें चेक बॉक्स को चिह्नित करने के लिए क्लिक करें।

4. स्वचालित रूप से मेरे लिए अनुमति माँगे बिना Microsoft को त्रुटि रिपोर्ट भेजने का चयन करें, और उसके बाद ठीकक्लिक करें।

अधिक जानकारी


 <CallStack>

< फ़ंक्शन > if(IsNull(this.$E_2) || IsNull(this.$E_2.parentNode)) वापसी; यह. $E_2.contentWindow.document.body.innerHTML= ""; इस. $E_2.parentNode.removeChild(this.$E_2); यह. $E_2 = नल < / काम >

<Function>(callback)</Function>

<Function>(callback)</Function>

< फ़ंक्शन > function() {यह. $D_0 = ""; तो (! IsNull(Mscrm.LookupMruListUI.$0_0)){Mscrm.LookupMruListUI.$0_0.clear(); Mscrm.LookupMruListUI.$0_0.hide()} if (! IsNull(Mscrm.LookupMruListUI.$7_0)){Mscrm.LookupMruListUI.$7_0.clear(); Mscrm.LookupMruListUI.$7_0.hide()}}< / काम >

<Function>function(){this.$V_0()}</Function>

<Function>hideMruInternal()</Function>

</CallStack>

</ScriptErrorDetails>

<ClientInformation>

< BrowserUserAgent > Mozilla/4.0 (संगत; MSIE 7.0; Windows NT 5.1; Trident/4.0 .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8; AskTbORJ/5.13.1.18107; InfoPath.3) < / BrowserUserAgent >

<BrowserLanguage>en-us</BrowserLanguage>

<SystemLanguage>en-us</SystemLanguage>

<UserLanguage>en-us</UserLanguage>

<ScreenResolution>1440x900</ScreenResolution>

<ClientName>Web</ClientName>

<ClientTime>2012-01-26T13:01:56</ClientTime>

</ClientInformation>

<ServerInformation>

<OrgLanguage>1033</OrgLanguage>

<OrgCulture>1033</OrgCulture>

<UserLanguage>1033</UserLanguage>

<UserCulture>1033</UserCulture>

<CRMVersion>5.0.9688.594</CRMVersion>

</ServerInformation>

</CrmScriptErrorReport>