Freigeben über


Exemplarische Vorgehensweise 4: Anzeigen eines Datensatzes der einheitlichen Oberflächen Apps in einer Sitzung in Ihrer Agent-Anwendung

Diese exemplarische Vorgehensweise zeigt, wie Sie Datensätze in einer Sitzung in Ihrer Bearbeiter-Anwendung mit Hilfe von Fensternavigationsregeln und Steuerelementen für Sitzungen in Unified Service Desk anzeigen können. Darüber hinaus wird die Verwendung von Ersetzungsparametern zur dynamischen Anzeige der gehosteten Steuerelemente auf der Grundlage des aktuell angezeigten Kontodatensatzes erläutert. Dieser Walkthrough basiert auf dem vorherigen Walkthrough Walkthroug 3 Anzeige von Einheitlichen Oberflächen-Apps-Datensätzen in Ihrer Agentanwendung für die Anzeige eines Kontodatensatzes in einer Sitzung beim Klicken auf eines der Konten im Konto-Suchergebnisfenster.

Voraussetzungen

In diesem Walkthrough

Schritt 1: Erstellen eines für eine Sitzung gültigen gehosteten Steuerelements für die Anzeige des Kontodatensatzes in einer Sitzung

Schritt 2: Konfiguration des Ereignisses zum Schließen des gehosteten Steuerelements, von dem die Suche ausging

Schritt 3: Erstellen eines Steuerelements für Sitzungsregisterkarten

Schritt 4: Erstellen einer Fensternavigationsregel zur Anzeige des Kontodatensatzes in einer Sitzung

Schritt 5: Hinzufügen der Steuerelemente zur Konfiguration

Schritt 6: Testen der Anwendung

Fazit

Schritt 1: Erstellen eines für eine Sitzung gültigen gehosteten Steuerelements für die Anzeige des Kontodatensatzes in einer Sitzung

In diesem Schritt erstellen Sie ein für eine Sitzung gültiges gehostetes Steuerelement für die Anzeige eines Kontodatensatzes in einer Sitzung.

  1. Melden Sie sich beim Unified Service Desk Administrator an.

  2. Wählen Sie Gehostete Steuerelemente unter Grundeinstellungen.

  3. Wählen Sie + Neu.

  4. Geben Sie auf der Seite Neues gehostetes Steuerelement die folgenden Werte an:

    Feld Wert
    Name des Dataflows Contoso-Konto-Sitzung
    Anzeigenname [[account.name]]
    Hinweis: Wir verwenden den Ersetzungsparameter, um dynamisch den Namen des ausgewählten Kontos als Anzeigename des gehosteten Steuerelements anzuzeigen.
    USD-Komponententyp Seite für Einheitliche Oberfläche
    Mehrere Seiten zulassen Keine
    Daten vorab abrufen Markiert
    Anwendung ist global Nicht geprüft
    Hinweis: Damit wird sichergestellt, dass das gehostete Steuerelement sitzungsspezifisch ist, d.h. nur in einer Sitzung angezeigt wird.
    Anzeigegruppe MainPanel
  5. Wählen Sie Speichern aus.

Schritt 2: Konfiguration des Ereignisses zum Schließen des gehosteten Steuerelements, von dem die Suche ausging

In diesem Schritt konfigurieren Sie das Ereignis PageReady auf dem gehosteten Steuerelement Contoso-Konto-Sitzung, so dass beim Laden das übergeordnete gehostete Steuerelement, von dem aus der Benutzer durch Klicken das Konto öffnete, Contoso-Konto-Suche, geschlossen wird. Das gehostete Steuerelement Contoso-Sitzungs-Suche wurde in Exemplarische Vorgehensweise 3: Anzeigen der Einheitlichen Oberflächen-App-Datensätze in Ihrer Agentanwendung erstellt. Dies geschieht um sicherzustellen, dass der Benutzer keine weiteren Kontoinformationen auf der gleichen Sitzungsregisterkarte öffnen kann.

  1. Auf der Contoso Kontositzung gehostete Steuerung wählen Sie die verbundene Registerkarte, und wählen Sie dann Veranstaltungen.

  2. Klicken Sie auf der Ereignisse-Seite auf PageReady.

  3. Auf der Seite PageReady wählen Sie im Bereich Bestehenden Aktionsaufruf hinzufügen aus unter Aktive Aktionen. Der Bereich Datensätze suchen wird angezeigt.

  4. Wählen Sie das Suchsymbol und anschließend + Neuer Aktionsaufruf.

  5. Geben Sie auf der Seite Neuer Aktionsaufruf die folgenden Werte an:

    Feld Wert
    Name Contoso-Aktionsaufruf: Kontosuche schließen
    Gehostetes Steuerelement Contoso-Kontosuche
    Aktion Schließen
  6. Wählen Sie Speichern aus.

  7. Klicken Sie im Browser auf die Schaltfläche Zurück, um zum Ereignis PageReady zurückzukehren.

  8. Wählen Sie Einen vorhandenen Aktionsanruf hinzufügen aus. Der Bereich Datensätze suchen wird angezeigt.

  9. Geben Sie im Suchfeld Contoso Aktionsaufruf: Kontosuche beenden ein. Wählen Sie den Datensatz aus der Liste aus, und wählen Sie dann Hinzufügen aus. Der Aktionsanruf wird jetzt dem Ereignsi PageReady hinzugefügt.

  10. Wählen Sie Speichern aus.

Schritt 3: Erstellen eines Steuerelements für Sitzungsregisterkarten

Zur Anzeige der Datensätze in Sitzungen in Ihrer Agent-Anwendung muss eine Instanz des gehosteten Steuerelements Sitzungs-Registerkarten in Ihrer Agent-Anwendung konfiguriert werden.

  1. Klicken Sie auf der Seite für gehostete Steuerelemente auf +Neu.

  2. Geben Sie auf der Seite Neues gehostetes Steuerelement die folgenden Werte an:

    Feld Wert
    Name Contoso-Sitzungs-Registerkarte
    Unified Service Desk – Komponententyp Sitzungsregisterkarten
  3. Aktualisieren Sie den XML-Code im Feld Erweiterungen-XML. Weitere Informationen finden Sie unter Chatanzeige-XML.

  4. Wählen Sie Speichern aus.

Schritt 4: Erstellen einer Fensternavigationsregel zur Anzeige des Kontodatensatzes in einer Sitzung

In diesem Schritt erstellen Sie eine Fensternavigationsregel, die den Datensatz in einer Sitzung anzeigt, wenn der Benutzer auf eines der Konten im Suchergebnisfenster klickt.

  1. Melden Sie sich bei Unified Service Desk Administrator an.

  2. Wählen Sie Fensternavigationsregeln unter Grundlegende Einstellungen.

  3. Wählen Sie + Neu.

  4. Geben Sie auf der Seite Neue Fensternavigationsregel die folgenden Werte an:

    Feld Wert
    Name Contoso-Konto-Sitzungsregel
    Auftrag 5
    Im Contoso-Kontosuche
    Entität account
  5. Wählen Sie die Registerkarte Ergebnis und geben Sie die folgenden Werte an:

    Feld Wert
    Routentyp Direkt
    Ziel Registerkarte
    Aktion Sitzung erstellen
    Registerkarte "Ziel" Contoso-Konto-Sitzung
    Registerkarte "Anzeigen" Contoso-Konto-Sitzung
    Befehlsleiste ausblenden Nein
    Navigationsleiste ausblenden Ja
  6. Wählen Sie Speichern aus.

Schritt 5: Hinzufügen der Steuerelemente zur Konfiguration

In diesem Schritt fügen Sie den Aktionsaufruf, das Ereignis, die gehosteten Steuerelemente und die Fensternavigationsregel, 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: Kontosuche schließen Aktionsaufruf
PageReady Ereignis für das gehostete Steuerelement Contoso-Kontositzung
Contoso-Konto-Sitzung Gehostetes Steuerelement
Contoso-Sitzungs-Registerkarte Gehostetes Steuerelement
Contoso-Konto-Sitzungsregel Fensternavigationsregel

So fügen Sie der Konfiguration ein Steuerelement hinzu:

  1. Melden Sie sich bei Unified Service Desk Administrator an.

  2. Wählen Sie Konfiguration unter Erweiterte Einstellungen.

  3. Wählen Sie Contoso Configuration, um die Definition zu öffnen.

  4. Wählen Sie die Registerkarte Gehostete Steuerelemente, Ereignisse und Aktionsaufrufe

  5. Wählen Sie die Auslassungspunkte (...) im Abschnitt Aktionsaufrufe und wählen Sie dann Aufruf hinzufügen. Der Bereich Datensätze suchen wird angezeigt.

  6. Geben Sie den Namen des erwähnten Aktionsaufrufs ein, der in der obigen Tabelle aufgeführt ist, in das Suchfeld ein. Der Aktionsaufruf wird in den Suchergebnissen angezeigt. Wählen Sie den Datensatz aus der Liste aus, und wählen Sie dann Hinzufügen aus.

  7. Wählen Sie die Auslassungspunkte (...) im Abschnitt Gehostete Steuerelemente und wählen Sie dann Vorhandenes gehostetes Steuerelement hinzufügen. Der Bereich Datensätze suchen wird angezeigt.

  8. Geben Sie den Namen des erwähnten gehosteten Steuerelements aus der obigen Tabelle in das Suchfeld ein. Die gehosteten Steuerelemente werden in den Suchergebnissen angezeigt. Wählen Sie den Datensatz aus der Liste aus, und wählen Sie dann Hinzufügen aus.

  9. Wählen Sie die Auslassungpunkte (...) im Abschnitt Ereignis und dann Vorhandene Ereignisse hinzufügen. Der Bereich Datensätze suchen wird angezeigt.

  10. Geben Sie den Namen des erwähnten Ereignisses ein, der in der obigen Tabelle aufgeführt ist, in das Suchfeld ein. Das Ereignis wird in den Suchergebnissen angezeigt. Wählen Sie den Datensatz aus der Liste aus, und wählen Sie dann Hinzufügen aus.

  11. Wählen Sie die Registerkarte Symbolleisten, Fensternavigationsregeln und Entitätssuchvorgänge

  12. Im Abschnitt Fensternavigationsregeln wählen Sie die Auslassungspunkte (...) aus und wählen Sie Vorhandene Fensternavigationsregeln hinzufügen aus. Der Bereich Datensätze suchen wird angezeigt.

  13. Geben Sie den Namen der erwähnten Fensternavigationsregel aus der obigen Tabelle in das Suchfeld ein. Die Regel wird in den Suchergebnissen angezeigt. Wählen Sie den Datensatz aus der Liste aus, und wählen Sie dann Hinzufügen aus.

  14. Wählen Sie Save (Speichern).

Schritt 6: Testen der Anwendung

  1. 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 dazu dieselben Anmeldeinformationen, die der Contoso-Konfiguration in Beispielhafte Vorgehensweise 1: Erstellen einer einfachen Bearbeiter-Anwendung zugewiesen wurden. Informationen zur Verbindung mit der Instanz Dataverse über die Unified Service Desk Client-Anwendung finden Sie unter Verbinden mit der CRM-Instanz über den Unified Service Desk Client.

  2. Um die Kontodatensätze aus Ihrer modellgesteuerten App anzuzeigen, klicken Sie auf den Abwärtspfeil neben der Schaltfläche Suche auf der Symbolleiste und dann auf Konto.

  3. Klicken Sie auf die Firmendatensätze, um die entsprechenden Datensätze in einer Sitzung anzuzeigen; die Informationen werden über eine Sitzungsregisterkarte angezeigt. Beachten Sie, dass der Name der Registerkarte das gehostete Steuerelement haben soll, mit dem automatisch Firmendatensatz enthält, die nicht angezeigt werden, da Sie Ersetzungsparameter zuvor verwendeten, um den Namen der Firma " und einer statischen Werts dann anzuzeigen.

    Angezeigter Firmendatensatz in einer Sitzung.

  4. Wenn Sie einen anderen Kontodatensatz öffnen, wird dieser in einer anderen Sitzung in Ihrer Client-Anwendung angezeigt. Um ein anderes Konto zu öffnen, klicken Sie auf den Abwärtspfeil neben der Schaltfläche Suchen, klicken Sie auf Konto und dann auf den Namen eines Kontos, um die Kontoinformationen in einer anderen Sitzung anzuzeigen.

    Mehrere Sitzungen in Unified Service Desk.

Schlussfolgerung

In dieser exemplarischen Vorgehensweise haben Sie erfahren, wie Sie mithilfe des gehosteten Sitzungssteuerelements und Fensternavigationsregeln modellgesteuerte-Apps-Datensätze in einer Sitzung in Ihrer Agent-Anwendung anzeigen. Sie haben auch gelernt, wie Sie den Zugriff auf die Steuerelemente von Unified Service Desk über die Konfiguration filtern können.

Notiz

Verwenden Sie die folgende Vorgehensweise, um die Sitzungsinformationen in der Agent-Anwendung anzuzeigen: Exemplarische Vorgehensweise 5: Zeigen Sie die Sitzungsinformationen an, indem Sie Sitzungsnamen und Übersichtsdaten anzeigen.

Siehe auch

Support für Einheitliche-Oberflächen-Apps in Unified Service Desk

Seite der einheitlichen Oberfläche (Gehostetes Steuerelement)

Exemplarische Vorgehensweisen für Unified Service Desk und die Konfiguration der einheitlichen Oberfläche

Walkthrough 1: Erstellen einer einfachen Agent-Anwendung

Walkthrough 2: Anzeigen einer externen Webseite ain Ihrer Agent-Anwendung

Exemplarische Vorgehensweise 3: Anzeigen Einheitlicher Oberflächen-Apps in Ihrer Agent-Anwendung

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