Sintomi
Dopo l'aggiornamento a Google Chrome 37, viene visualizzato un messaggio di errore quando si tenta di aggiungere un nuovo motivo di stato o quando si modifica un motivo di stato esistente in Microsoft Dynamics CRM
Si è verificato un errore con l'evento personalizzato di questo campo.
Field:window
Event:onload
Error:undefined
Causa
Google Chrome versione 35 ha deprecato il metodo JavaScript showModalDialog (). A partire da Google Chrome versione 37, questo metodo verrà disattivato per impostazione predefinita. showModalDialog () è un metodo per creare una finestra di dialogo e restituisce il valore impostato dalla finestra di dialogo. Questo è un metodo di base usato negli scenari di ripristino della finestra di dialogo in Microsoft Dynamics CRM.
Risoluzione
Fino a maggio 2015 è disponibile una soluzione alternativa al registro di sistema per ripristinare il metodo showModalDialog (). Per abilitare il metodo showModalDialog (), è possibile usare la procedura seguente:
1. scaricare i modelli di criteri ADM per Windows
2. Estrarre i file scaricati, quindi passare a Start | Esegui: gpedit. msc3. Passare a criteri computer locali | Configurazione computer | Templates4 amministrativi. Fare clic con il pulsante destro del mouse su modelli amministrativi e scegliere Aggiungi/Rimuovi Templates5. Aggiungere i modelli di Windows Chrome. adm scaricati tramite la finestra di dialogo per il language6 specifico. Dopo aver aggiunto il modello, una cartella di Google Chrome verrà visualizzata in "modelli amministrativi classici" 7. Selezionare l'impostazione EnableDeprecatedWebPlatformFeatures nella colonna destra. Fare clic con il pulsante destro del mouse sull'impostazione e scegliere Edit8. Modificare il EnableDeprecatedWebPlatformFeatures come illustrato di seguito:
a. Incollare il valore stringa seguente: ShowModalDialog_EffectiveUntil20150430
b. Fare clic su OK nella pagina Mostra contenuto dialogc. Fare clic su Applica e OK nella finestra di dialogo funzionalità webplatform deprecate abilitate9. riavviare il browser di Google Chrome e digitare chrome://policy nella barra degli indirizzi
a. È necessario osservare che questa caratteristica deprecata è ora abilitata.