Freigeben über


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

In diesem Walkthrough

Schritt 1: Erstellen eines gehosteten Steuerelements des Typs CRM-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 Datensätzen

Schritt 5: Hinzufügen der Steuerelemente zur Konfiguration

Schritt 6: Testen der Anwendung

Fazit

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.

  1. Melden Sie sich bei der Dynamics 365 Instanz an.

  2. Gehen Sie zu Einstellungen>Unified Service Desk.

  3. Klicken Sie auf Gehostete Steuerelemente.

  4. Klicken Sie auf Neu.

  5. 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

    Erstellen eines gehosteten Steuerelements zum Anzeigen von Firmen.

  6. Klicken Sie auf Speichern.

  7. Klicken Sie auf Neu, um ein anderes gehostetes Steuerelement zum Anzeigen von Kontaktdatensätzen zu erstellen.

  8. 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

    Erstellen eines gehosteten Steuerelements zum Anzeigen von Kontakten.

  9. 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.

  1. Melden Sie sich bei der Dynamics 365 Instanz an.

  2. Gehen Sie zu Einstellungen>Unified Service Desk.

  3. Klicken Sie auf Gehostete Steuerelemente.

  4. Klicken Sie auf Neu.

  5. 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

    Symbolleisten-Container gehostetes Steuerelement.

  6. 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.

  1. Melden Sie sich bei der Dynamics 365 Instanz an.

  2. Gehen Sie zu Einstellungen>Unified Service Desk.

  3. Klicken Sie auf Symbolleisten.

  4. Klicken Sie auf Neu.

  5. Geben Sie auf der Seite Neue SymbolleisteContoso-Haupt-Symbolleiste im Feld Name ein, und klicken Sie dann auf Speichern.

  6. 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

  7. 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.

  8. Klicken Sie in den Suchergebnissen auf Contoso-Haupt-Symbolleisten-Container, um diesen hinzuzufügen.

  9. 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.

  1. 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.

  2. 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

    Erstellen der Suchensymbolleistenschaltfläche.

  3. Klicken Sie auf Speichern.

  4. 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.

  5. Klicken Sie auf der nächsten Seite auf Neue Symbolleistenschaltfläche hinzufügen.

  6. 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.

    Erstellen Sie eine Symbolleistenschaltfläche für das Untermenü Konto suchen.

  7. Klicken Sie auf Speichern.

  8. 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.

  9. Betätigen Sie im Suchfeld des Bereichs Aktionen die Eingabetaste, oder klicken Sie auf das Suchsymbol.

  10. Klicken Sie im Suchergebnisfeld auf Neu in der rechten unteren Ecke, um einen Aktionsaufruf für diese Symbolleistenschaltfläche zu erstellen.

    Wählen Sie

  11. 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

    Neuer Aktionsaufruf in Unified Service Desk.

  12. Klicken Sie auf Speichern. Der neue Aktionsaufruf wird der Schaltfläche Contoso-Suchschaltfläche für Konten hinzugefügt.

  13. 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.

  14. Klicken Sie im Suchergebnisfeld auf Neu in der rechten unteren Ecke, um einen Aktionsaufruf für diese Symbolleistenschaltfläche zu erstellen.

  15. 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

    Erstellen eines neuen Aktionsanruf für die Anzeige der Symbolleistenschaltfläche.

  16. Klicken Sie auf Speichern. Der neue Aktionsaufruf wird der Schaltfläche Contoso-Suchschaltfläche für Konten hinzugefügt.

  17. 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

  18. Klicken Sie auf der nächsten Seite auf Neue Symbolleistenschaltfläche hinzufügen.

  19. 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.

    Erstellen einer Symbolleistenschaltfläche für die Kontaktsuche.

  20. Klicken Sie auf Speichern.

  21. 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.

  22. Betätigen Sie im Suchfeld des Bereichs Aktionen die Eingabetaste, oder klicken Sie auf das Suchsymbol.

  23. Klicken Sie im Suchergebnisfeld auf Neu in der rechten unteren Ecke, um einen Aktionsaufruf für diese Symbolleistenschaltfläche zu erstellen.

  24. 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

    Erstellen eines neuen Aktionsanruf für die Kontaktsuche Symbolleistenschaltfläche Suche.

  25. Klicken Sie auf Speichern. Der neue Aktionsaufruf wird der Symbolleistenschaltfläche Contoso-Suchschaltfläche für Kontakte hinzugefügt.

  26. 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.

  27. Klicken Sie im Suchergebnisfeld auf Neu in der rechten unteren Ecke, um einen Aktionsaufruf für diese Symbolleistenschaltfläche zu erstellen.

  28. 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

    Erstellen eines neuen Aktionsanruf für die Anzeige der Symbolleistenschaltfläche für die Kontaktsuche.

  29. 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:

  1. Melden Sie sich bei der Dynamics 365 Instanz an.

  2. Gehen Sie zu Einstellungen>Unified Service Desk.

  3. Klicken Sie auf Konfiguration.

  4. Klicken Sie auf Contoso-Konfiguration, um die Definition zu öffnen.

  5. Klicken Sie auf der Navigationsleiste auf den Abwärtspfeil neben Contoso-Konfiguration, und wählen Sie Aktionsaufrufe

  6. 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.

  7. Die vorher aufgeführten Aktionsaufrufe werden in den Suchergebnissen angezeigt. Fügen Sie diese Aktionsaufrufe hinzu.

  8. 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.

  9. 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.

Anzeigen von Firmen- und Kontaktdatensätzen.

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.

Kontaktdatensätze angezeigt.

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