Exemplarische Vorgehensweise 3: Anzeigen von Datensätzen in der Agent-Anwendung
Diese exemplarische Vorgehensweise erläutert die Anzeige von Datensätzen in Ihrer Agent-Anwendung. In dieser exemplarischen Vorgehensweise zeigen Sie alle Konto- und Kontaktdatensätze in der modellgesteuerten App an. Darüber hinaus erstellen Sie eine Suchschaltfläche mit Dropdown-Menüelementen für die Anzeige von Konten und Kontakten in der Agent-Anwendung.
Voraussetzungen
Sie müssen den Walkthroug 1: Erstellen einer einfachen Agent-Anwendung 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 Agent-Anwendung verwenden. Wenn ein anderer Benutzer die Anwendung testet, müssen Sie ihn der Contoso-Konfiguration zuweisen. Weitere Informationen: Beispielhafte Vorgehensweise 1: Erstellen einer einfachen Bearbeiter-Anwendung
Sie müssen mit dem Folgenden in Unified Service Desk vertraut sein:
Die folgenden zwei Typen von gehosteten Steuerelementen: CRM-Seite und Symbolleisten-Container. Weitere Informationen: Gehostete Steuerelemente und Aktion/Ereignis-Referenz
Aktionsanruf und seine Konfiguration. Weitere Informationen: Aktionsaufrufe
Filtern Sie den Zugriff über die Unified Service Desk-Konfiguration. Weitere Informationen: Verwalten Sie den Zugriff über die Konfiguration von Unified Service Desk
In diesem Walkthrough
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 Datensätzen
Schritt 5: Hinzufügen der Steuerelemente zur Konfiguration
Schritt 6: Testen der Anwendung
Schritt 1: Erstellen eines gehosteten Steuerelements des Typs CRM-Seite zur Anzeige von Konto- und Kontaktdatensätzen
In diesem Schritt erstellen Sie zwei gehostete Steuerelemente des Typs CRM Seite, um die Konto- und die Kontaktdatensätze anzuzeigen.
Melden Sie sich bei der Dynamics 365 Instanz 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 CRM-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 CRM-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
Die gehosteten Steuerelemente des Typs Toolbar Container werden verwendet, um die Symbolleisten in Unified Service Desk zu speichern und anzuzeigen. 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 der Dynamics 365 Instanz 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 der Dynamics 365 Instanz an.
Gehen Sie zu Einstellungen>Unified Service Desk.
Klicken Sie auf Symbolleisten.
Klicken Sie auf Neu.
Geben Sie auf der Seite Neue Symbolleiste Contoso-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 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 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 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 Konten und Kontakten Reihenfolge 1 Klicken Sie auf Speichern.
Klicken Sie auf der Navigationsleiste auf den Abwärtspfeil neben Contoso-Suchschaltfläche und dann auf "Symbolleistenschaltflächen".
Notiz
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
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 Sunden Daten Konto 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
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 Sunden Daten contact 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 Exemplarische Vorgehensweise 1: Erstellen einer einfachen Agent-Anwendung auf wurde.
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 der Dynamics 365 Instanz 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 sich bei der Dynamics 365-Instanz an, in der Sie Unified Service Desk konfiguriert haben. Verwenden Sie dabei dieselben Anmeldeinformationen, die Sie der Contoso-Konfiguration in Beispielhafte Vorgehensweise 1: Erstellen einer einfachen Bearbeiter-Anwendung zugewiesen haben. Informationen über die Verbindung zu Dataverse Instanz über die Unified Service Desk Client-Anwendung finden Sie unter Verbinden mit einer modellbasierten App-Instanz über den Unified Service Desk Client.
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 entsprechenden Datensätze aus Ihrer Dataverse-Instanz in separaten Registerkarten in der Unified Service Desk Client-Anwendung anzuzeigen.
Schlussfolgerung
In dieser exemplarischen Vorgehensweise haben Sie gelernt, wie Sie Datensätze in der Unified Service Desk Client-Anwendung anzeigen können. Sie haben auch gelernt, wie Sie den Zugriff auf die Steuerelemente von Unified Service Desk über die Konfiguration filtern können.
Siehe auch
Walkthrough 1: Erstellen einer einfachen Agent-Anwendung
Walkthrough 2: Anzeigen einer externen Webseite ain Ihrer Agent-Anwendung
Vorgehensweise 4: Zeigen Sie einen Datensatz in einer Sitzung in Ihrer Agent-Anwendung an
Walkthrough 5: Anzeigen erweiterter Sitzungsinformationen durch Anzeigen des Sitzungsnamens und von Übersichtsdaten
Walkthrough 6: Konfigurieren des gehosteten Steuerelements Debugger in ihrer Agent-Anwendung
Walkthrough 7: Konfigurieren des Agentskriptings in Ihrer Agent-Anwendung
Unified Service Desk-Konfiguration - Exemplarische Vorgehensweisen