Scrittura e script di debug per l'hub del servizio interattivo
Data di pubblicazione: gennaio 2017
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
L'hub del servizio interattivo fornisce un'interfaccia intuitiva che unifica le informazioni clienti vitali in un'unica posizione e ti consente di concentrarti sugli elementi che richiedono la tua attenzione. Il tipo di modulo Modulo principale - Esperienza interattiva utilizzato nell'hub di servizio interattivo fornisce una nuova esperienza utente che risparmia agli utenti alcune selezioni e consente loro di conservare il contesto mentre utilizza i record correlati.Ulteriori informazioni:TechNet: Utilizza il modulo Principale - Esperienza interattiva e i relativi componenti
In questo argomento
Eventi e metodi di scripting dei moduli non supportati nell'hub di servizio interattivo
Script di debug per l'hub del servizio interattivo
Eventi e metodi di scripting dei moduli non supportati nell'hub di servizio interattivo
Ad eccezione dei seguenti, tutti gli altri eventi e metodi di scripting dei moduli supportati dal client Web Dynamics 365 sono supportati nell'hub di servizio interattivo:
Metodo getCurrentTheme per l'oggetto contesto (Xrm.Page.context)
Metodi showAutoComplete, hideAutoComplete, getData e setData per i controlli Dynamics 365
Metodo formSelector (formSelector.getCurrentItem) e raccolta (formSelector.items). Questo implica che l'elemento del modulo e i relativi metodi (Elemento Xrm.Page.ui.formSelector (riferimento sul lato client)) non sono supportati per l'hub di servizio interattivo.
Metodi getDisplayState e setDisplayState per le schede
Script di debug per l'hub del servizio interattivo
Gli scritti di debug per l'hub di servizio interattivo sono diversi dal debug per il client Web Dynamics 365. Ciò perché quando usi un file JavaScript personalizzato o una libreria con l'hub di servizio interattivo, Dynamics 365 inserisce in modo dinamico i contenuti della libreria personalizzata JavaScript in una libreria dinamica nell'app invece di caricare la libreria JavaScript personalizzata con la pagina Web come nel client Web Dynamics 365. Non puoi impostare punti di interruzione nel codice personalizzato perché ogni volta che viene ricaricata una pagina, il codice JavaScript viene inserito in una delle librerie dinamiche che impediscono di selezionare l'interruzione specificata. In questo caso, puoi utilizzare una delle tecniche elencate nel seguente post del blog per eseguire il debug del codice JavaScript: Blog: Debug del codice JavaScript personalizzato in CRM utilizzando gli strumenti dello sviluppatore del browser
Attenzione
Il post del blog fornisce alcuni dei modi che possono essere utili nel debug del codice JavaScript per l'hub di servizio interattivo. Tutti i metodi elencati nel post del blog non funzionano allo stesso modo in tutti i browser supportati da Dynamics 365, devi cercare per vedere il più adatto ai requisiti.
Inoltre, poiché l'hub di servizi interattivo supporta gli eventi e i metodi del lato client supportati dai clienti mobili Dynamics 365, la maggior parte delle tecniche per il debug degli script per i clienti mobili di Dynamics 365 saranno applicabili anche per l'hub di servizio interattivo.Ulteriori informazioni:Esegui il debug di script per Dynamics 365 per telefoni e tablet
Vedere anche
Creare il codice per moduli di Microsoft Dynamics 365
Guida e formazione: Guida per l'utente per il nuovo hub di servizio interattivo
Microsoft Dynamics 365
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright