Chyba skriptu při zadávání dat ve vyhledávacím poli v aplikaci Microsoft Dynamics CRM 2011: "Toto. $E_2.contentWindow.document .body ' je null nebo není objekt"

Příznaky

Při zadávání dat v vyhledávací pole, které má automatické rozlišení a většinu nedávno použit povolena funkce položky, kartu vypnout pole umožňující automatické řešení zvolit většinu naposledy použitá hodnota se zobrazí chyba skriptu. Po rozbalení chyba skriptu, zobrazí se podrobná zpráva o chybě skriptu podobná následující, referenční pole MRU nebo InnerHTML:



<CrmScriptErrorReport>

  <ReportVersion>1.0</ReportVersion>

  <ScriptErrorDetails>

< Zpráva >' to. $E_2.contentWindow.document .body ' je null nebo není objektem< / zpráv >

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

< Zpráva >nelze nastavit hodnotu vlastnosti 'innerHTML': objekt je null nebo nedefinovaný< / zpráv >

   <Line>6</Line>

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

   <PageURL>/userdefined/edit.aspx?

Příčina

K tomu dochází při procházení polí pomocí tabulátoru mimo pole nebo seznamu naposledy použitých hodnot-před uložením formuláře dokončili vyplnění

Řešení


Aktuální řešení jsou uvedeny níže:

Možnost 1:


1. místo pro zadávání znaků do pole pro použití seznamu naposledy použitých hodnot, klepněte na tlačítko vyhledat a vybrat záznam v okně Vyhledat záznam


Možnost 2:

1. v aplikaci Microsoft Dynamics CRM přejděte na příkaz Nastavení, přejděte na příkaz Vlastní nastavenía potom klepněte na tlačítko Vlastní nastavení systému.

2. dotčený subjekt rozbalte a potom klepněte na tlačítko formuláře.

3. Poklepejte na formulář, otevře se okno Vlastní nastavení formuláře.

4. Najděte vyhledávací pole, který je příčinou problému a potom poklepáním otevřete.

5. v části Chování poleoznačit vypnout automatické řešení v oblasti a Zakázat naposledy použité položky pro toto pole.



Možnost 3: (Poznámka: tato možnost odešle všechny zprávy o chybách skriptů Microsoft automaticky a zabránit všechny budoucí chyby skriptu aplikace Microsoft Dynamics CRM zobrazení)


Pro jednotlivé uživatele:


1. v aplikaci Microsoft Dynamics CRM přejděte na soubor, přejděte na příkaz Možnostia potom klepněte na tlačítko osobní údaje.

2. Vyberte automaticky odesílat zprávy o chybě společnosti Microsoft bez žádosti o oprávnění.

3. Chyba skriptu z vyskytující se v tomto případě přestane.



Pro úroveň organizace:

1. v aplikaci Microsoft Dynamics CRM klepněte na tlačítko Nastavení, klepněte na položku Správaa potom klepněte na tlačítko Nastavení ochrany osobních údajů.

2. klepněte na kartu Chybové hlášení .

3. klepnutím zaškrtnutí políčka Určete předvolby oznamování chyb webové aplikace za uživatele .

4. Vyberte možnost automaticky odeslat zprávu o chybě společnosti Microsoft bez žádosti o oprávnění a klepněte na tlačítko OK.

Další informace

<CallStack>

if(IsNull(this.$E_2) < funkce > || Návrat IsNull(this.$E_2.parentNode)); toto. $E_2.contentWindow.document.body.innerHTML= ""; Tento. $E_2.parentNode.removeChild(this.$E_2); to. $E_2 = null < / funkce >

<Function>(callback)</Function>

<Function>(callback)</Function>

< funkce > function() {to. $D_0 = ""; Pokud aplikace (! 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()}}< / funkce >

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

<Function>hideMruInternal()</Function>

</CallStack>

</ScriptErrorDetails>

<ClientInformation>

< BrowserUserAgent > Mozilla/4.0 (kompatibilní; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322 rozhraní .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>

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×