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
Sie müssen die Exemplarische Vorgehensweise 1: Erstellen einer einfachen Agent-Anwendung für die Einheitliche Oberfläche-Apps und Exemplarische Vorgehensweise 3: Anzeigen von Einheitliche Oberfläche-Datensätzen in einer Sitzung in der Agent-Anwendung abgeschlossen haben. Die Konfigurationen, die Sie in diesen Walkthroughs 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 für eine einheitliche Benutzeroberfläche App
Sie müssen mit dem Folgenden in Unified Service Desk vertraut sein:
Session Tabs Typ des gehosteten Steuerelements. Weitere Informationen: Sitzungs-Registerkarten (gehostetes Steuerelement)
So werden Aktionsaufrufe konfiguriert
Konfiguration von Fensternavigationsregeln. Weitere Informationen: Nutzungsregeln für die Fensternavigation in Unified Service Desk
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 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
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.
Melden Sie sich beim Unified Service Desk Administrator an.
Wählen Sie Gehostete Steuerelemente unter Grundeinstellungen.
Wählen Sie + Neu.
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 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.
Auf der Contoso Kontositzung gehostete Steuerung wählen Sie die verbundene Registerkarte, und wählen Sie dann Veranstaltungen.
Klicken Sie auf der Ereignisse-Seite auf PageReady.
Auf der Seite PageReady wählen Sie im Bereich Bestehenden Aktionsaufruf hinzufügen aus unter Aktive Aktionen. Der Bereich Datensätze suchen wird angezeigt.
Wählen Sie das Suchsymbol und anschließend + Neuer Aktionsaufruf.
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 Wählen Sie Speichern aus.
Klicken Sie im Browser auf die Schaltfläche Zurück, um zum Ereignis PageReady zurückzukehren.
Wählen Sie Einen vorhandenen Aktionsanruf hinzufügen aus. Der Bereich Datensätze suchen wird angezeigt.
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.
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.
Klicken Sie auf der Seite für gehostete Steuerelemente auf +Neu.
Geben Sie auf der Seite Neues gehostetes Steuerelement die folgenden Werte an:
Feld Wert Name Contoso-Sitzungs-Registerkarte Unified Service Desk – Komponententyp Sitzungsregisterkarten Aktualisieren Sie den XML-Code im Feld Erweiterungen-XML. Weitere Informationen finden Sie unter Chatanzeige-XML.
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.
Melden Sie sich bei Unified Service Desk Administrator an.
Wählen Sie Fensternavigationsregeln unter Grundlegende Einstellungen.
Wählen Sie + Neu.
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 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 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:
Melden Sie sich bei Unified Service Desk Administrator an.
Wählen Sie Konfiguration unter Erweiterte Einstellungen.
Wählen Sie Contoso Configuration, um die Definition zu öffnen.
Wählen Sie die Registerkarte Gehostete Steuerelemente, Ereignisse und Aktionsaufrufe
Wählen Sie die Auslassungspunkte (...) im Abschnitt Aktionsaufrufe und wählen Sie dann Aufruf hinzufügen. Der Bereich Datensätze suchen wird angezeigt.
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.
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.
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.
Wählen Sie die Auslassungpunkte (...) im Abschnitt Ereignis und dann Vorhandene Ereignisse hinzufügen. Der Bereich Datensätze suchen wird angezeigt.
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.
Wählen Sie die Registerkarte Symbolleisten, Fensternavigationsregeln und Entitätssuchvorgänge
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.
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.
Wählen Sie Save (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 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.
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.
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.
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.
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)
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 6: Konfigurieren des gehosteten Steuerelements Debugger in ihrer Agent-Anwendung
Walkthrough 7: Konfigurieren des Agentskriptings in Ihrer Agent-Anwendung