Analyse 4: Een Microsoft Dynamics 365-record weergeven in een sessie in uw agenttoepassing 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Deze analyse laat zien hoe u Microsoft Dynamics 365-records in een sessie in uw agenttoepassing weergeeft met vensternavigatieregels en sessiebesturingselementen in Unified Service Desk. Verder wordt het gebruik gedemonstreerd van vervangingsparameters om dynamisch de naam van het gehoste besturingselement weer te geven op basis van de huidige weergegeven accountrecord. Deze analyse bouwt door op de vorige analyse, Analyse 3: Microsoft Dynamics 365-records weergeven in een sessie in uw agenttoepassing, om een accountrecord in een sessie weer te geven wanneer u op een van de accounts in het zoekresultaatvenster Account klikt.

Vereisten

In deze analyse

Stap 1: Een gehost besturingselement voor de sessie maken om een accountrecord in een sessie weer te geven

Stap 2: De gebeurtenis configureren om het gehoste besturingselement te sluiten van waaruit de zoekactie is begonnen

Stap 3: Een gehost besturingselement van het type Sessietabbladen maken

Stap 4: Een vensternavigatieregel maken om de accountrecord weer te geven in een sessie

Stap 5: De besturingselementen toevoegen aan de configuratie

Stap 6: De toepassing testen

Conclusie

Stap 1: Een gehost besturingselement voor de sessie maken om een accountrecord in een sessie weer te geven

In deze stap maakt u een gehost besturingselement voor de sessie om een accountrecord in een sessie weer te geven.

  1. Aanmelden bij Microsoft Dynamics 365.

  2. Ga naar Instellingen > Unified Service Desk.

  3. Klik op Gehoste besturingselementen.

  4. Klik op Nieuw.

  5. Geef op de pagina Nieuw gehost besturingselement de volgende waarden op.

    Veld

    Waarde

    Naam

    Contoso-accountsessie

    Weergavenaam

    [[account.name]]

    Notitie

    We gebruiken vervangingsparameters om dynamisch de naam van de geselecteerde account weer te geven als de naam van het gehoste besturingselement.

    Onderdeeltype van Unified Service Desk

    Dynamics 365-pagina

    Meerdere pagina's toestaan

    Nee

    Hosttype

    Interne WPF

    Toepassing is algemeen

    Niet ingeschakeld

    Notitie

    Dit zorgt dat het gehoste besturingselement sessieafhankelijk is, dat wil zeggen dat het alleen in een sessie wordt weergegeven.

    Weergavegroep

    MainPanel

    Een sessieafhankelijk gehost besturingselement maken

  6. Klik op Opslaan.

Stap 2: De gebeurtenis configureren om het gehoste besturingselement te sluiten van waaruit de zoekactie is begonnen

In deze stap configureert u de gebeurtenis BrowserDocumentComplete voor het gehoste besturingselement Contoso-accountsessie zodat, wanneer het wordt geladen, het bovenliggende gehoste besturingselement, Contoso-accountzoekactie, van waaruit de gebruiker heeft geklikt om de account te openen, wordt gesloten. Het gehoste besturingselement Contoso-accountzoekactie is gemaakt in Analyse 3: Microsoft Dynamics 365-records weergeven in een sessie in uw agenttoepassing. Dit wordt gedaan om ervoor te zorgen dat de gebruiker geen andere accountinformatie in hetzelfde sessietabblad kan openen.

  1. Klik op de navigatiebalk op de pijl-omlaag naast het gehoste besturingselement Contoso-accountsessie en klik op Gebeurtenissen.

    Gebeurtenissen configureren voor een gehost besturingselement

  2. Klik op de pagina Gebeurtenissen op BrowserDocumentComplete.

  3. Klik op de pagina BrowserDocumentComplete op + in het gebied Actieve acties om een actieoproep aan de gebeurtenis toe te voegen.

  4. Klik in het zoekvak op het zoekactiepictogram of druk op ENTER en klik vervolgens op Nieuw in de rechterbenedenhoek van het vak met zoekresultaten.

    Een actieoproep toevoegen aan een gebeurtenis

  5. Geef op de pagina Nieuwe actieoproep de volgende waarden op.

    Veld

    Waarde

    Naam

    Contoso-actieoproep: Accountzoekactie sluiten

    Gehost beheer

    Contoso-accountzoekactie

    Actie

    Sluiten

    Een actieoproep maken in Unified Service Desk

  6. Klik op Opslaan om de actieoproep toe te voegen aan de gebeurtenis BrowserDocumentComplete.

Stap 3: Een gehost besturingselement van het type Sessietabbladen maken

Als u records in sessies wilt weergeven in uw agenttoepassing, moet een exemplaar van een gehost besturingselement van het type Sessietabbladen worden geconfigureerd in uw agenttoepassing.

  1. Klik op de pagina met gehoste besturingselementen op Nieuw.

  2. Geef op de pagina Nieuw gehost besturingselement de volgende waarden op.

    Veld

    Waarde

    Naam

    Contoso: Tabblad Sessie

    Onderdeeltype van Volledige servicedesk

    Sessietabbladen

    Een gehost besturingselement van het type Sessietabbladen maken

  3. Klik op Opslaan.

Stap 4: Een vensternavigatieregel maken om de accountrecord weer te geven in een sessie

In deze stap maakt u een vensternavigatieregel die de record in een sessie weergeeft wanneer de gebruiker klikt op een van de accounts in het zoekresultatenvenster.

  1. Aanmelden bij Microsoft Dynamics 365.

  2. Ga naar Instellingen > Unified Service Desk.

  3. Klik op Vensternavigatieregels.

  4. Klik op Nieuw.

  5. Geef op de pagina Nieuwe vensternavigatieregel de volgende waarden op.

    Veld

    Waarde

    Naam

    Contoso-accountsessieregel

    Order

    5

    Van

    Contoso-accountzoekactie

    Entiteit

    account

    Routetype

    Pop-up

    Doel

    Tabblad

    Actie

    Sessie maken

    Doeltabblad

    Contoso-accountsessie

    Tabblad tonen

    Contoso-accountsessie

    Opdrachtbalk verbergen

    Nee

    Navigatiebalk verbergen

    Ja

    Een vensternavigatieregel maken

  6. Klik op Opslaan.

Stap 5: De besturingselementen toevoegen aan de configuratie

In deze stap voegt u de actieoproep, de gebeurtenis, de gehoste besturingselementen en de vensternavigatieregel die u in deze analyse hebt geconfigureerd, aan Contoso-configuratie toe om deze besturingselementen weer te geven aan de gebruiker die aan de configuratie is toegewezen.Contoso-configuratie is gemaakt in Analyse 1: Een eenvoudige agenttoepassing maken.

Voeg het volgende toe aan Contoso-configuratie.

Naam besturingselement

Type besturingselement

Contoso-actieoproep: Accountzoekactie sluiten

Actieoproep

BrowserDocumentComplete

Gebeurtenis voor het gehoste besturingselement Contoso-accountsessie

Contoso-accountsessie

Gehost beheer

Contoso: Tabblad Sessie

Gehost beheer

Contoso-accountsessieregel

Vensternavigatieregel

Een besturingselement toevoegen aan de configuratie:

  1. Aanmelden bij Microsoft Dynamics 365.

  2. Ga naar Instellingen > Unified Service Desk.

  3. Klik op Configuratie.

  4. Klik op Contoso-configuratie om de definitie te openen.

  5. Klik op de navigatiebalk op de pijl-omlaag naast Contoso-configuratie en selecteer Actieoproepen.

  6. Klik op de volgende pagina op Bestaande actieoproep toevoegen, typ Contoso Action Call: Close Accounts Search in de zoekbalk en druk vervolgens op ENTER of klik op het zoekpictogram.

  7. Klik in het zoekresultaatvak op de actieoproep om deze toe te voegen aan Contoso-configuratie.

  8. Voeg op dezelfde manier de gebeurtenis, de gehoste besturingselementen en de vensternavigatieregel toe door te klikken op de pijl-omlaag naast Contoso-configuratie en respectievelijk te klikken op Gebeurtenissen, Gehoste besturingselementen en Vensternavigatieregels.

  9. Klik op Opslaan.

Stap 6: De toepassing testen

  1. Start de Unified Service Desk-clienttoepassing en meld u aan bij het Dynamics 365-exemplaar waar u Volledige servicedesk hebt geconfigureerd door de gebruikersreferenties te gebruiken die aan Contoso-configuratie zijn toegewezen in Analyse 1: Een eenvoudige agenttoepassing maken. Voor informatie over het maken van een Dynamics 365-exemplaar dat gebruikmaakt van de Unified Service Desk-clienttoepassing, raadpleegt u Technet: Verbinding met een CRM-exemplaar maken met de Unified Service Desk-client.

  2. Als u de accountrecords vanuit uw Dynamics 365-exemplaar wilt weergeven, klikt u op de pijl-omlaag naast de knop Zoeken op de werkbalk en klikt u vervolgens op Account.

  3. Klik op een van de accountrecords om de respectievelijke accountinformatie in een sessie weer te geven; de informatie wordt weergegeven onder een sessietabblad. U ziet dat de naam van het tabblad van het gehoste besturingselement dat de accountrecord bevat, automatisch de accountnaam bevat, omdat u eerder vervangingsparameters, in plaats van een statische waarde, hebt gebruikt om de huidige accountnaam dynamisch weer te geven.

    Accountrecord weergegeven in een sessie

  4. Als u een andere accountrecord opent, wordt deze in een andere sessie in uw clienttoepassing weergegeven. Als u een andere account wilt openen, klikt u op de pijl-omlaag naast de knop Zoeken, klikt u op Account en klikt u vervolgens op een accountnaam om de accountgegevens weer te geven in een andere sessie.

    Meerdere sessies in Unified Service Desk

Conclusie

In deze analyse hebt u gezien hoe u het gehoste sessiebesturingselement en vensternavigatieregels gebruikt om Dynamics 365-records weer te geven in een sessie in uw agenttoepassing. U hebt ook geleerd hoe u toegang tot Unified Service Desk-besturingselementen filtert met behulp van configuratie.

Notitie

Probeer de volgende analyse om verbeterde sessie-informatie te tonen in uw agenttoepassing: Analyse 5: Verbeterde sessie-informatie weergeven door sessienaam en -overzichtsgegevens weer te geven.

Zie ook

Analyse 1: Een eenvoudige agenttoepassing maken
Analyse 2: Een externe webpagina weergeven in uw agenttoepassing
Analyse 3: Microsoft Dynamics 365-records weergeven in een sessie in uw agenttoepassing
Analyse 6: Het gehoste besturingselement Debugger configureren in uw agenttoepassing
Analyse 7: Agentscripts configureren in uw agenttoepassing
Configuratieanalyses van Unified Service Desk importeren

Unified Service Desk 2.0

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht