Script galat saat memasukkan data dalam bidang pencarian di Microsoft Dynamics CRM 2011: "ini. $E_2.contentWindow.document Body ' null atau bukan objek"

Berlaku untuk: Microsoft Dynamics CRM 2011

Gejala


Ketika Anda memasukkan data dalam pencarian kolom yang memiliki otomatis resolusi dan paling baru digunakan item fungsionalitas diaktifkan, Anda menerima galat skrip saat Anda tab off kolom memungkinkan otomatis resolusi untuk memilih yang paling baru digunakan nilai. Ketika Anda memperluas galat skrip, Anda mungkin melihat galat skrip rincian yang mirip dengan berikut ini, referensi MRU kolom atau InnerHTML:



<CrmScriptErrorReport>

  <ReportVersion>1.0</ReportVersion>

  <ScriptErrorDetails>

< pesan >' ini. $E_2.contentWindow.document Body ' null atau bukan objek< / pesan >

 <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>

< Pesan >tidak dapat menetapkan nilai properti 'innerHTML': objek null atau undefined< / pesan >

   <Line>6</Line>

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

   <PageURL>/userdefined/edit.aspx?

Penyebab


Hal ini terjadi ketika tabbing off kolom atau menyimpan bentuk sebelum yang paling baru digunakan nilai selesai diisi

Pemecahan masalah



Penyelesaian masalah saat ini tercantum di bawah ini:

Opsi 1:


1. bukan memasukkan karakter dalam kolom untuk menggunakan yang paling baru digunakan nilai, klik pada tombol pencarian untuk memilih data di jendela terlihat catatan


Opsi 2:

1. di Microsoft Dynamics CRM, arahkan ke tataan, arahkan ke kustomisasi, dan kemudian klik Ubah sistem.

2. memperluas entitas yang dimaksud, dan kemudian klik bentuk.

3. Klik dua kali bentuk sehingga bentuk kustomisasi jendela akan terbuka.

4. Temukan bidang pencarian yang menyebabkan masalah, dan kemudian klik dua kali untuk membuka.

5. di bawah Kolom perilaku, tandai mematikan otomatis resolusi di kolom dan menonaktifkan item yang baru saja digunakan untuk kolom ini.



Opsi 3: (Catatan opsi ini akan mengirimkan semua laporan galat skrip Microsoft secara otomatis dan akan mencegah kesalahan skrip Microsoft Dynamics CRM mendatang ditampilkannya)


Untuk setiap pengguna:


1. di Microsoft Dynamics CRM, arahkan ke File, arahkan ke opsi, dan kemudian klik privasi.

2. Pilih secara otomatis mengirim laporan kesalahan ke Microsoft tanpa meminta saya untuk izin.

3. hal ini akan menghentikan galat skrip dari terjadi dalam situasi ini.



Untuk tingkat organisasi:

1. di Microsoft Dynamics CRM, klik pengaturan, klik administrasi, dan kemudian klik Setelan privasi.

2. Pilih tab Pelaporan galat .

3. Klik untuk menandai kotak centang yang menentukan preferensi pemberitahuan galat aplikasi Web atas nama pengguna .

4. Pilih otomatis mengirim laporan kesalahan ke Microsoft tanpa meminta saya untuk izin, dan kemudian klik OK.

Informasi lebih lanjut


 <CallStack>

< fungsi > if(IsNull(this.$E_2) || IsNull(this.$E_2.parentNode)) kembali; ini. $E_2.contentWindow.document.body.innerHTML= ""; ini. $E_2.parentNode.removeChild(this.$E_2); ini. $E_2 = null < / fungsi >

<Function>(callback)</Function>

<Function>(callback)</Function>

< fungsi > function() {ini. $D_0 = ""; jika (! 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()}}< / fungsi >

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

<Function>hideMruInternal()</Function>

</CallStack>

</ScriptErrorDetails>

<ClientInformation>

< BrowserUserAgent > Mozilla 4.0 (kompatibel; 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; LM MS-RTC 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>