Schreiben und Debuggen von Skripts für interaktive Service-Hubs
Veröffentlicht: Januar 2017
Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Über die intuitive Schnittstelle des interaktiven Servicehubs werden wichtige Informationen an einem zentralen Ort zusammengeführt, und Sie können sich auf Dinge konzentrieren, die Ihre Aufmerksamkeit erfordern. Der Typ des Formulars Hauptformular – Interaktive Funktionen im interaktiven Servicehub bietet eine neue Benutzerumgebung, mit der die Benutzern mehrere sparen und den Kontext während der Arbeit mit verknüpften Datensätzen beibehalten können.Weitere Informationen:TechNet: Verwenden des Formulars „Hauptbereich – Interaktive Funktionen“ und dessen Komponenten
In diesem Thema
Formularskriptereignisse und -methoden, die im interaktiven Servicehub nicht unterstützt werden
Debug-Skripts für interaktive Service-Hubs
Formularskriptereignisse und -methoden, die im interaktiven Servicehub nicht unterstützt werden
Mit Ausnahme des Folgenden, werden alle anderen Formularskriptereignisse und -methoden, die im Dynamics 365-Webclient unterstützt werden, im interaktiven Servicehub unterstützt:
getCurrentTheme und Xrm.Page.context Methoden zum Kontextobjekt ()
showAutoComplete, hideAutoComplete, getData, und setData Methoden für Dynamics 365 Steuerelemente
formSelector-Methode (formSelector.getCurrentItem) und Sammlung (formSelector.items). Dies bedeutet, dass das Formularelement und seine Methoden (Xrm.Page.ui.formSelector-Element (clientseitige Referenz)) für den interaktiven Servicehub nicht unterstützt werden.
getDisplayState und setDisplayState-Methoden für Registerkarten
Debug-Skripts für interaktive Service-Hubs
Debug-Skripts für den interaktivem Servicehub stimmt nicht mit dem Debugging für den Dynamics 365-Webclient überein. Dies liegt daran, dass, wenn eine benutzerdefinierte JavaScript-Bibliothek oder -Datei mit dem interaktiven Servicehub verwendet wird, implementiert Dynamics 365 dynamisch Inhalte der benutzerdefinierten JavaScript-Bibliothek in einer dynamischen Bibliothek in der App statt wie im Dynamics 365-Webclient die benutzerdefinierte JavaScript-Bibliothek zu laden in der Webseite zu laden. Sie können keine Haltepunkte für ihren benutzerdefinierten Code festlegen. Bei jedem Neuladen der Seite wird der benutzerdefinierte JavaScript-Code aus einer der dynamischen Bibliotheken eingefügt. Dies verhindert, das der Haltepunkt auftritt. In diesem Fall können Sie eine der folgenden Techniken werden, die im Thema Blogbeitrag aufgeführten werden, um JavaScript-Code zu debuggen: Blog: Debugging von benutzerdefiniertem JavaScript-Code in CRM mithilfe der Browser-Entwicklertools
Achtung
Der Blogbeitrag zeigt mehrere Möglichkeiten, die beim Debugging Ihres JavaScript-Codes für den interaktiven Servicehub hilfreich sein können. Die Methoden, die im Blogbeitrag aufgeführt werden, funktionieren möglicherweise nicht in allen von Dynamics 365 unterstützten Browsern. Sie müssen selbst ermitteln, welche Methode am besten funktioniert.
Das der interaktive Servicehub außerdem clientseitige Ereignisse und Methoden unterstützt, die von den mobilen Dynamics 365-Client unterstützt werden, können die meisten Techniken für das Debuggen von Skripts für die mobilen Dynamics 365-Client auch auf den interaktive Servicehub angewandt werden.Weitere Informationen:Debuggen von Skripts für Dynamics 365 für Smartphones und Tablets
Siehe auch
Schreiben von Code für Microsoft Dynamics 365-Formulare
Hilfe und Schulungen: Benutzerhandbuch für den neuen interaktiven Servicehub
Microsoft Dynamics 365
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright