Exemplarische Vorgehensweise 3: Anzeigen von Microsoft Dynamics 365-Datensätzen in der Agent-Anwendung
Veröffentlicht: November 2016
Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Dieser Walkthrough erläutert die Anzeige von Microsoft Dynamics 365-Datensätzen in Ihrer Agentenanwendung. Hier zeigen Sie alle Konto- und Kontaktdatensätze in der Dynamics 365-Instanz an. Darüber hinaus erstellen Sie eine Suchschaltfläche mit Dropdown-Menüelementen für die Anzeige von Konten und Kontakten in der Agentenanwendung.
Erforderliche Komponenten
Sie müssen Walkthrough 1: Erstellen einer einfachen Agentenanwendung abgeschlossen haben. Die Konfigurationen, die Sie in Walkthrough 1 erstellt haben, sind hier erforderlich.
In diesem Walkthrough wird davon ausgegangen, dass Sie die selben Anmeldedaten wie in Walkthrough 1 am Ende zum testen der Anwendung für die Anmeldung bei der Agentenanwendung verwenden. Wenn ein anderer Benutzer die Anwendung testet, müssen Sie ihn der Contoso-Konfiguration zuweisen.Weitere Informationen:Walkthrough 1: Erstellen einer einfachen Agentenanwendung
Sie müssen sich mit Folgendem in Unified Service Desk auskennen:
Die folgenden zwei Typen von gehosteten Steuerelementen: Dynamics 365-Seite und Symbolleisten-Container.Weitere Informationen:Typen gehosteter Steuerelemente und Referenz zu Aktionen/Ereignissen
Aktionsanruf und seine Konfiguration.Weitere Informationen:Handlungsaufforderungen
Filtern des Zugriffs mithilfe der Unified Service Desk-Konfiguration.Weitere Informationen:TechNet: Zugriffsverwaltung mit Unified Service Desk-Konfiguration
In diesem Walkthrough
Schritt 1: Erstellen von gehosteten Steuerelementen des Typs Dynamics 365-Seite zur Anzeige von Konto- und Kontaktdatensätzen
Schritt 2: Erstellen eines gehosteten Steuerelements des Typs Symbolleisten-Container
Schritt 3: Hinzufügen einer Symbolleiste und Anfügen an den Symbolleisten-Container
Schritt 4: Hinzufügen von Symbolleistenschaltflächen und Aktionsaufrufen zur Anzeige von Dynamics 365-Datensätzen
Schritt 5: Hinzufügen der Steuerelemente zur Konfiguration
Schritt 6: Testen der Anwendung
Fazit
Schritt 1: Erstellen von gehosteten Steuerelementen des Typs Dynamics 365-Seite zur Anzeige von Konto- und Kontaktdatensätzen
In diesem Schritt erstellen Sie zwei gehostete Steuerelemente des Typs Dynamics 365 Seite, um die Konto- und die Kontaktdatensätze anzuzeigen.
Melden Sie sich bei Microsoft Dynamics 365 an.
Gehen Sie zu Einstellungen > Unified Service Desk.
Klicken Sie auf Gehostete Steuerelemente.
Klicken Sie auf Neu.
Geben Sie auf der Seite Neues gehostetes Steuerelement die folgenden Werte an:
Feld
Wert
Name
Contoso-Kontosuche
Anzeigename
Contoso: Konten
USD-Komponententyp
Dynamics 365-Seite
Mehrere Seiten zulassen
Nein
Hosting-Typ
Internes WPF
Anwendung ist global
Markiert
Anzeigegruppe
MainPanel
Klicken Sie auf Speichern.
Klicken Sie auf Neu, um ein anderes gehostetes Steuerelement zum Anzeigen von Kontaktdatensätzen zu erstellen.
Geben Sie auf der Seite Neues gehostetes Steuerelement die folgenden Werte an:
Feld
Wert
Name
Contoso-Kontakt-Suche
Anzeigename
Contoso: Kontakte
USD-Komponententyp
Dynamics 365-Seite
Mehrere Seiten zulassen
Nein
Hosting-Typ
Internes WPF
Anwendung ist global
Markiert
Anzeigegruppe
MainPanel
Klicken Sie auf Speichern.
Schritt 2: Erstellen eines gehosteten Steuerelements des Typs Symbolleisten-Container
Gehostete Steuerelemente des Typs Symbolleisten-Container werden zum Aufbewahren und Anzeigen der Symbolleisten in Unified Service Desk verwendet. In diesem Abschnitt erstellen Sie ein gehostetes Steuerelement des Typs Symbolleisten-Container, das am oberen Rand der Client-Anwendung angezeigt wird.
Melden Sie sich bei Microsoft Dynamics 365 an.
Gehen Sie zu Einstellungen > Unified Service Desk.
Klicken Sie auf Gehostete Steuerelemente.
Klicken Sie auf Neu.
Geben Sie auf der Seite Neues gehostetes Steuerelement die folgenden Werte an:
Feld
Wert
Name
Contoso-Haupt-Symbolleisten-Container
USD-Komponententyp
Symbolleisten-Container
Anzeigegruppe
ToolbarPanel
Klicken Sie auf Speichern.
Schritt 3: Hinzufügen einer Symbolleiste und Anfügen an den Symbolleisten-Container
In diesem Schritt erstellen Sie eine Symbolleiste und fügen die Symbolleiste an das gehostete Steuerelement des Symbolleisten-Containers an, das in Schritt 2 erstellt wird. Dies ist notwendig, um die Symbolleiste in Ihrer Agent-Anwendung anzuzeigen.
Melden Sie sich bei Microsoft Dynamics 365 an.
Gehen Sie zu Einstellungen > Unified Service Desk.
Klicken Sie auf Symbolleisten.
Klicken Sie auf Neu.
Geben Sie auf der Seite Neue SymbolleisteContoso-Haupt-Symbolleiste im Feld Name ein, und klicken Sie dann auf Speichern.
Fügen Sie die Symbolleiste an das gehostete Steuerelement des Symbolleistencontainers an, das in Schritt 2 erstellt wurde. Klicken Sie auf der Navigationsleiste auf den Abwärtspfeil neben Contoso-Hauptsymbolleiste, und klicken Sie dann auf Gehostete Steuerelemente
Klicken Sie auf der nächsten Seite auf Vorhandenes gehostetes Steuerelement hinzufügen, geben Sie Contoso Main Toolbar Container in die Suchzeile ein, und betätigen Sie die Eingabetaste, oder klicken Sie auf das Suchsymbol.
Klicken Sie in den Suchergebnissen auf Contoso-Haupt-Symbolleisten-Container, um diesen hinzuzufügen.
Klicken Sie auf Speichern.
Schritt 4: Hinzufügen von Symbolleistenschaltflächen und Aktionsaufrufen zur Anzeige von Dynamics 365-Datensätzen
In diesem Schritt fügen Sie Schaltflächen auf der Symbolleiste hinzu und fügen den Schaltflächen Aktionsaufrufe hinzu, so dass beim Klicken auf die Schaltfläche die entsprechenden Dynamics 365-Datensätze in den in Schritt 1 erstellten gehosteten Steuerelementen angezeigt werden. Sie konfigurieren die Suchschaltfläche so, dass durch Klicken auf die Schaltfläche die Firma und die Kontaktuntermenü-Elemente angezeigt werden und durch Klicken einer Schaltfläche werden die jeweiligen Dynamics 365-Datensätze angezeigt.
Nach dem Speichern der Symbolleiste in Schritt 3 ist der Bereich Schaltflächen verfügbar. Klicken Sie im Bereich Schaltflächen auf + auf der rechten Ecke, um eine Schaltfläche hinzuzufügen.
Geben Sie auf der Seite Neue Symbolleistenschaltfläche die folgenden Werte an:
Feld
Wert
Name
Contoso-Suchschaltfläche
Schaltflächentext
SUCHE
QuickInfo
Suche nach Dynamics 365-Konten und -Kontakten
Bestellung
1
Klicken Sie auf Speichern.
Klicken Sie auf der Navigationsleiste auf den Abwärtspfeil neben Contoso-Suchschaltfläche und dann auf "Symbolleistenschaltflächen".
Hinweis
Sie fügen jetzt untergeordnete Symbolleistenschaltflächen zu einer vorhandenen Symbolleistenschaltfläche hinzu und erstellen so eine Untermenüstruktur.
Klicken Sie auf der nächsten Seite auf Neue Symbolleistenschaltfläche hinzufügen.
Geben Sie auf der Seite Neue Symbolleistenschaltfläche die folgenden Werte an.
Feld
Wert
Name
Contoso-Kontosuchschaltfläche
Schaltflächentext
Konto
Bestellung
1
Hinweis
Das Feld Reihenfolge definiert die Position der Schaltflächen auf der Symbolleiste. Die Schaltflächen werden von links nach rechts oder von oben nach unten in aufsteigender Reihenfolge angeordnet.
Klicken Sie auf Speichern.
Sie fügen jetzt zwei Aktionsaufrufe hinzu: Einen zur Anzeige der Kontodatensätze in dem in Schritt 1 erstellten gehosteten Steuerelement und einen zweiten auf dem gehosteten Steuerelement "Contoso Global Manager" zur Anzeige des gehosteten Steuerelements für Konten.
Klicken Sie im Bereich Aktionen auf + auf der rechten Ecke, um einen Aktionsaufruf hinzuzufügen.
Betätigen Sie im Suchfeld des Bereichs Aktionen die Eingabetaste, oder klicken Sie auf das Suchsymbol.
Klicken Sie im Suchergebnisfeld auf Neu in der rechten unteren Ecke, um einen Aktionsaufruf für diese Symbolleistenschaltfläche zu erstellen.
Geben Sie auf der Seite Neuer Aktionsaufruf die folgenden Werte an:
Feld
Wert
Name
Contoso-Aktionsaufruf: Konto suchen
Bestellung
1
Gehostetes Steuerelement
Contoso-Kontosuche
Aktion
Suchen
Daten
account
Klicken Sie auf Speichern. Der neue Aktionsaufruf wird der Schaltfläche Contoso-Suchschaltfläche für Konten hinzugefügt.
Sie fügen der Schaltfläche einen weiteren Aktionsaufruf hinzu, um den Fokus auf das gehostete Steuerelement zu setzen, das die Kontodatensätze in der Client-Anwendung anzeigt. Klicken Sie im Bereich Aktionen auf + auf der rechten Ecke, um einen Aktionsaufruf hinzuzufügen.
Klicken Sie im Suchergebnisfeld auf Neu in der rechten unteren Ecke, um einen Aktionsaufruf für diese Symbolleistenschaltfläche zu erstellen.
Geben Sie auf der Seite Neuer Aktionsaufruf die folgenden Werte an.
Feld
Wert
Name
Contoso-Aktionsaufruf: Kontosuche anzeigen
Bestellung
2
Gehostetes Steuerelement
Contoso-Globaler Manager
Aktion
ShowTab
Daten
Contoso-Kontosuche
Klicken Sie auf Speichern. Der neue Aktionsaufruf wird der Schaltfläche Contoso-Suchschaltfläche für Konten hinzugefügt.
Navigieren Sie zur Symbolleistenschaltfläche Contoso-Suchschaltfläche, um eine untergeordnete Schaltfläche für die Suche nach und die Anzeige von Kontakten hinzuzufügen. Klicken Sie auf der Navigationsleiste auf den Abwärtspfeil neben Contoso-Suchschaltfläche, und wählen Sie Symbolleistenschaltflächen
Klicken Sie auf der nächsten Seite auf Neue Symbolleistenschaltfläche hinzufügen.
Geben Sie auf der Seite Neue Symbolleistenschaltfläche die folgenden Werte an:
Feld
Wert
Name
Contoso-Kontaktsuchschaltfläche
Schaltflächentext
Kontakt
Bestellung
2
Hinweis
Das Feld Reihenfolge definiert die Position der Schaltflächen auf der Symbolleiste. Die Schaltflächen werden von links nach rechts oder von oben nach unten in aufsteigender Reihenfolge angeordnet.
Klicken Sie auf Speichern.
Sie fügen jetzt zwei Aktionsaufrufe hinzu: Einen zur Anzeige der Kontaktdatensätze in dem in Schritt 1 erstellten gehosteten Steuerelement und einen zweiten auf dem gehosteten Steuerelement "Contoso Global Manager" zur Anzeige des gehosteten Steuerelements für Kontakte.
Klicken Sie im Bereich Aktionen auf + auf der rechten Ecke, um einen Aktionsaufruf hinzuzufügen.
Betätigen Sie im Suchfeld des Bereichs Aktionen die Eingabetaste, oder klicken Sie auf das Suchsymbol.
Klicken Sie im Suchergebnisfeld auf Neu in der rechten unteren Ecke, um einen Aktionsaufruf für diese Symbolleistenschaltfläche zu erstellen.
Geben Sie auf der Seite Neuer Aktionsaufruf die folgenden Werte an:
Feld
Wert
Name
Contoso-Aktionsaufruf: Kontakt suchen
Bestellung
1
Gehostetes Steuerelement
Contoso-Kontakt-Suche
Aktion
Suchen
Daten
Kontakt
Klicken Sie auf Speichern. Der neue Aktionsaufruf wird der Symbolleistenschaltfläche Contoso-Suchschaltfläche für Kontakte hinzugefügt.
Sie fügen der Schaltfläche einen weiteren Aktionsaufruf hinzu, um den Fokus auf das gehostete Steuerelement zu setzen, das die Kontaktdatensätze in der Client-Anwendung anzeigt. Klicken Sie im Bereich Aktionen auf + auf der rechten Ecke, um einen Aktionsaufruf hinzuzufügen.
Klicken Sie im Suchergebnisfeld auf Neu in der rechten unteren Ecke, um einen Aktionsaufruf für diese Symbolleistenschaltfläche zu erstellen.
Geben Sie auf der Seite Neuer Aktionsaufruf die folgenden Werte an.
Feld
Wert
Name
Contoso-Aktionsaufruf: Kontaktsuche anzeigen
Bestellung
2
Gehostetes Steuerelement
Contoso-Globaler Manager
Aktion
ShowTab
Daten
Contoso-Kontakt-Suche
Klicken Sie auf Speichern. Der neue Aktionsaufruf wird der Symbolleistenschaltfläche Contoso-Suchschaltfläche für Kontakte hinzugefügt.
Schritt 5: Hinzufügen der Steuerelemente zur Konfiguration
In diesem Schritt fügen Sie die Aktionsaufrufe, die gehosteten Steuerelemente und die Symbolleiste, die Sie hier erstellt haben, zur Contoso-Konfiguration hinzu, um diese Steuerelemente dem Benutzer anzuzeigen, der der Konfiguration zugewiesen wurde.Contoso-Konfiguration wurde erstellt in Walkthrough 1: Erstellen einer einfachen Agentenanwendung.
Fügen Sie das Folgende der Contoso-Konfiguration hinzu.
Steuerelementname |
Steuerelementtyp |
---|---|
Contoso-Aktionsaufruf: Konto suchen |
Handlungsaufforderung |
Contoso-Aktionsaufruf: Kontosuche anzeigen |
Handlungsaufforderung |
Contoso-Aktionsaufruf: Kontakt suchen |
Handlungsaufforderung |
Contoso-Aktionsaufruf: Kontaktsuche anzeigen |
Handlungsaufforderung |
Contoso-Kontosuche |
Gehostetes Steuerelement |
Contoso-Kontakt-Suche |
Gehostetes Steuerelement |
Contoso-Haupt-Symbolleisten-Container |
Gehostetes Steuerelement |
Contoso-Haupt-Symbolleiste |
Symbolleiste |
So fügen Sie der Konfiguration ein Steuerelement hinzu:
Melden Sie sich bei Microsoft Dynamics 365 an.
Gehen Sie zu Einstellungen > Unified Service Desk.
Klicken Sie auf Konfiguration.
Klicken Sie auf Contoso-Konfiguration, um die Definition zu öffnen.
Klicken Sie auf der Navigationsleiste auf den Abwärtspfeil neben Contoso-Konfiguration, und wählen Sie Aktionsaufrufe
Klicken Sie auf der nächsten Seite auf Vorhandenen Aktionsaufruf hinzufügen, geben Sie "Contoso Action Call" in die Suchzeile ein, und betätigen Sie die Eingabetaste, oder klicken Sie auf das Suchsymbol.
Die vorher aufgeführten Aktionsaufrufe werden in den Suchergebnissen angezeigt. Fügen Sie diese Aktionsaufrufe hinzu.
Fügen Sie entsprechend die gehosteten Steuerelemente und die Symbolleiste hinzu, indem Sie auf den Abwärtspfeil neben Contoso-Konfiguration und auf Gehostete Steuerelemente und Symbolleisten klicken.
Klicken Sie auf Speichern.
Schritt 6: Testen der Anwendung
Starten Sie die Unified Service Desk-Client-Anwendung, und melden Sie bei der Dynamics 365-Instanz an, auf der Sie Unified Service Desk konfiguriert haben, indem Sie dieselben Anmeldeinformationen verwenden, die in Walkthrough 1: Erstellen einer einfachen Agentenanwendung der Contoso-Konfiguration zugewiesen sind. Informationen zum Herstellen einer Verbindung zu einer Dynamics 365-Instanz mit der Unified Service Desk-Client-Anwendung finden Sie unter TechNet: Verbinden zur CRM-Instanz mithilfe des Unified Service Desk-Clients.
Ihre Agentenanwendung hat jetzt eine Schaltfläche SUCHEN im Symbolleistenbereich mit zwei untergeordneten Schaltflächen (Konto und Kontakt), die beim Klicken auf den Abwärtspfeil angezeigt werden.
Klicken Sie auf Konto oder Kontakt unter der Schaltfläche SUCHEN, um die jeweiligen Datensätze aus Ihrer Dynamics 365-Instanz auf separaten Registerkarten in der Unified Service Desk-Client-Anwendung anzuzeigen.
Fazit
In diesem Walkthrough haben Sie gelernt, wie Dynamics 365-Datensätze in der Unified Service Desk-Client-Anwendung angezeigt werden. Darüber hinaus haben Sie gelernt, wie Sie den Zugriff auf Unified Service Desk-Steuerelemente mithilfe der Konfiguration filtern können.
Siehe auch
Walkthrough 1: Erstellen einer einfachen Agentenanwendung
Walkthrough 2: Anzeigen einer externen Webseite ain Ihrer Agentenanwendung
Exemplarische Vorgehensweise 4: Anzeigen eines Microsoft Dynamics 365-Datensatzes in einer Sitzung in Ihrer Agentenanwendung
Walkthrough 5: Anzeigen erweiterter Sitzungsinformationen durch Anzeigen des Sitzungsnamens und von Übersichtsdaten
Walkthrough 6: Konfigurieren des gehosteten Steuerelements Debugger in ihrer Agentenanwendung
Walkthrough 7: Konfigurieren des Agentskriptings in Ihrer Agentenanwendung
Importieren von exemplarischen Vorgehensweisen zur Unified Service Desk-Konfiguration
Unified Service Desk 2.0
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright