Freigeben über


Exemplarische Vorgehensweise 4: Anzeigen eines Microsoft Dynamics 365-Datensatzes in einer Sitzung in Ihrer Agentenanwendung 

Veröffentlicht: November 2016

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Dieses Walkthrough erläutert, wie Microsoft Dynamics 365-Datensätze in einer Sitzung in Ihrer Agentenanwendung unter Verwendung von Fensternavigationsregeln und Sitzungssteuerelementen in Unified Service Desk angezeigt werden. 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 Exemplarische Vorgehensweise 3: Anzeigen von Microsoft Dynamics 365-Datensätzen in der Agent-Anwendung für die Anzeige eines Kontodatensatzes in einer Sitzung beim Klicken auf eines der Konten im Konto-Suchergebnisfenster.

Erforderliche Komponenten

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 bei Microsoft Dynamics 365 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-Konto-Sitzung

    Anzeigename

    [[account.name]]

    Hinweis

    Wir verwenden Ersetzungsparameter für die dynamische Anzeige des Namens des ausgewählten Kontos als Anzeigename eines gehosteten Steuerelements.

    USD-Komponententyp

    Dynamics 365-Seite

    Mehrere Seiten zulassen

    Nein

    Hosting-Typ

    Internes WPF

    Anwendung ist global

    Nicht markiert

    Hinweis

    Dadurch wird sichergestellt, dass das gehostete Steuerelement für eine Sitzung gilt, das heißt, nur in einer Sitzung angezeigt wird.

    Anzeigegruppe

    MainPanel

    Erstellen eines für eine Sitzung gehosteten Steuerelements

  6. Klicken Sie auf Speichern.

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

In diesem Schritt konfigurieren Sie das Ereignis BrowserDocumentComplete 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-Konto-Suche wurde in Exemplarische Vorgehensweise 3: Anzeigen von Microsoft Dynamics 365-Datensätzen in der Agent-Anwendung erstellt. Dies geschieht um sicherzustellen, dass der Benutzer keine weiteren Kontoinformationen auf der gleichen Sitzungsregisterkarte öffnen kann.

  1. Klicken Sie auf der Navigationsleiste auf den Abwärtspfeil neben dem gehosteten Steuerelement Contoso-Kontositzung und dann auf Ereignisse.

    Konfigurieren von Ereignissen für ein gehostetes Steuerelement

  2. Klicken Sie auf der Ereignisseite auf BrowserDocumentComplete.

  3. Klicken Sie auf der Seite BrowserDocumentComplete auf + im Bereich Aktive Aktionen, um dem Ereignis einen Aktionsaufruf hinzuzufügen.

  4. Betätigen Sie im Suchfeld die Eingabetaste, oder klicken Sie auf das Suchsymbol, und klicken Sie dann auf Neu in der rechten unteren Ecke des Suchergebnisfelds.

    Hinzufügen eines Aktionsanrufs zu einem Ereignis

  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

    Erstellen eines Aktionsaufrufs in Unified Service Desk

  6. Klicken Sie auf Speichern, um den Aktionsaufruf dem Ereignis BrowserDocumentComplete hinzuzufügen.

Schritt 3: Erstellen eines Steuerelements für Sitzungsregisterkarten

Zur Anzeige der Datensätze in Sitzungen in Ihrer Agentenanwendung muss eine Instanz des gehosteten Steuerelements Sitzungs-Registerkarten in Ihrer Agentenanwendung 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

    USD-Komponententyp

    Sitzungsregisterkarten

    Erstellen eines gehosteten Steuerelements für Sitzungsregisterkarten

  3. Klicken Sie auf Speichern.

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 Microsoft Dynamics 365 an.

  2. Gehen Sie zu Einstellungen > Unified Service Desk.

  3. Klicken Sie auf Fensternavigationsregeln.

  4. Klicken Sie auf Neu.

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

    Feld

    Wert

    Name

    Contoso-Konto-Sitzungsregel

    Bestellung

    5

    Von

    Contoso-Kontosuche

    Entität

    account

    Routentyp

    Popup

    Ziel

    Tabstopp

    Aktion

    Sitzung erstellen

    Registerkarte "Ziel"

    Contoso-Konto-Sitzung

    Registerkarte "Anzeigen"

    Contoso-Konto-Sitzung

    Befehlsleiste ausblenden

    Nein

    Navigationsleiste ausblenden

    Ja

    Erstellen einer Fensternavigationsregel

  6. Klicken Sie auf Speichern.

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 Walkthrough 1: Erstellen einer einfachen Agentenanwendung.

Fügen Sie das Folgende der Contoso-Konfiguration hinzu.

Steuerelementname

Steuerelementtyp

Contoso-Aktionsaufruf: Kontosuche schließen

Aktionsaufruf

BrowserDocumentComplete

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 Microsoft Dynamics 365 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: Close Accounts Search" in die Suchzeile ein, und betätigen Sie die Eingabetaste, oder klicken Sie auf das Suchsymbol.

  7. Klicken Sie im Suchergebnisfeld auf den Aktionsaufruf, um ihn zur Contoso-Konfiguration hinzuzufügen.

  8. Fügen Sie in der gleichen Weise das Ereignis, die gehosteten Steuerelemente und die Fensternavigationsregel hinzu, indem Sie auf den Abwärtspfeil neben Contoso-Konfiguration und dann auf Ereignisse, Gehostete Steuerelemente und Fensternavigationsregeln klicken.

  9. Klicken Sie auf Speichern.

Schritt 6: Testen der Anwendung

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

  2. Klicken Sie zur Anzeige der Kontodatensätze aus Ihrer Dynamics 365-Instanz auf den Abwärtspfeil neben der Schaltfläche Suchen auf der Symbolleiste und dann auf Konto.

  3. Klicken Sie auf einen der Kontodatensätze, um die entsprechenden Kontoinformationen in einer Sitzung anzuzeigen; die Informationen werden unter einer Sitzungsregisterkarte angezeigt. Beachten Sie, dass der Name der Registerkarte des gehosteten Steuerelements, das den Kontodatensatz enthält, automatisch den Anzeigenamen anzeigt, da Sie vorher Ersetzungsparameter verwendet haben, um den Namen des aktuellen Kontos dynamisch anstelle eines statischen Werts 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

Fazit

In diesem Walkthrough haben Sie erfahren, wie Sie mithilfe des gehosteten Sitzungssteuerelements und Fensternavigationsregeln Dynamics 365-Datensätze in einer Sitzung in Ihrer Agentenanwendung anzeigen. Darüber hinaus haben Sie gelernt, wie Sie den Zugriff auf Unified Service Desk-Steuerelemente mithilfe der Konfiguration filtern können.

Hinweis

Das nächste Walkthrough befasst sich mit der Präsentation erweiterter Sitzungsinformationen in Ihrer Agentenanwendung: Walkthrough 5: Anzeigen erweiterter Sitzungsinformationen durch Anzeigen des Sitzungsnamens und von Übersichtsdaten.

Siehe auch

Walkthrough 1: Erstellen einer einfachen Agentenanwendung
Walkthrough 2: Anzeigen einer externen Webseite ain Ihrer Agentenanwendung
Exemplarische Vorgehensweise 3: Anzeigen von Microsoft Dynamics 365-Datensätzen in der Agent-Anwendung
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