Príznaky
Po aktualizácii na Google Chrome 37 sa pri pokuse o pridanie nového dôvodu stavu alebo pri úprave existujúceho dôvodu stavu v systéme Microsoft Dynamics CRM zobrazí chyba.
Vyskytla sa chyba s prispôsobenou udalosťou tohto poľa.
Field:window
Event:onload
Error:undefined
Príčina
Google Chrome verzie 35 zastaral metódu JavaScript showModalDialog (). Počnúc prehliadačom Google Chrome verzie 37 bude táto metóda predvolene vypnutá. showModalDialog () je metóda na vytvorenie dialógového okna a vráti hodnotu nastavenú v dialógovom okne. Toto je základný spôsob, ktorý sa používa v dialógových scenároch návratu v systéme Microsoft Dynamics CRM.
Riešenie
Do mája 2015 je k dispozícii alternatívne riešenie Registry na obnovenie metódy showModalDialog (). Ak chcete povoliť metódu showModalDialog (), môžete použiť tieto kroky:
1. stiahnutie šablón politiky adm pre Windows
2. extrahovanie stiahnutých súborov a prechod na začiatok | Spustiť: gpedit. msc3. Prechod na politiku lokálneho počítača | Konfigurácia počítača | Administratívne Templates4. Kliknite pravým tlačidlom myši na položku Šablóny na správu a vyberte položku Pridať alebo odstrániť Templates5. Pridajte stiahnuté šablóny prehliadača Chrome. adm systému Windows cez dialógové okno pre konkrétne language6. Po pridaní šablóny sa v časti klasické šablóny na správu 7 zobrazí priečinok prehliadača Google Chrome. Vyberte položku Nastavenie EnableDeprecatedWebPlatformFeatures v pravom stĺpci. Kliknite pravým tlačidlom myši na nastavenie a vyberte položku Edit8. Upravte EnableDeprecatedWebPlatformFeatures, ako je znázornené nižšie:
mape. Prilepenie do nasledujúcej hodnoty reťazca: ShowModalDialog_EffectiveUntil20150430
b. Kliknite na tlačidlo OK na karte Zobraziť obsah dialogc. Kliknite na položku použiť a potom na tlačidlo OK v dialógovom okne funkcie zastaraných funkcií webplatform9. Reštartujte prehliadač Google Chrome a do panela s adresou zadajte chrome://policy
mape. Mali by ste pozorovať, že táto zastaraná funkcia je teraz povolená.