Deelvensterindeling (gehost besturingselement)

 

Gepubliceerd: november 2016

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

Gebruik het gehoste besturingselement Deelvensterindeling om de ordening te definiëren van deelvensters Unified Service Desk. Panelen bevatten verschillende gehoste besturingselementen en een paneelindeling definieert de ordening van verschillende gehoste besturingselementen op het hoofdscherm van de Unified Service Desk-clienttoepassing.Unified Service Desk wordt geleverd met meerdere vooraf gedefinieerde paneeltypen ter ondersteuning van verschillende indelingsopties zoals een indeling met tabbladen, een stapel en een gestapelde indeling. Zie Panelen, paneeltypen en paneelindelingen in Unified Service Desk voor meer informatie.

Als een gehost besturingselement van het type Deelvensterindeling niet in de toepassing is gedefinieerd, wordt automatisch de standaardpaneelindeling, Standaardhoofdvenster, gemaakt. Als u een gehost besturingselement van het type Paneelindeling maakt, moet u een vervanging configureren voor het Standaardhoofdvenster. Elke paneelindeling kan in plaats hiervan worden gebruikt; het is echter gebruikelijk om gewoon het Standaardhoofdvenster te definiëren.

In deze sectie

Een gehost besturingselement van het type Deelvensterindeling maken

Vooraf gedefinieerde UII-acties

Vooraf gedefinieerde gebeurtenissen

Een gehost besturingselement van het type Deelvensterindeling maken

Bij het maken van een nieuw, gehost besturingselement variëren de velden in het scherm Nieuw gehost beheer afhankelijk van het type gehost besturingselement dat u wilt maken. Deze sectie bevat informatie over de specifieke velden die uniek zijn voor het gehost besturingselement van het type Deelvensterindeling. Voor gedetailleerde informatie over het maken van gehost besturingselement raadpleegt u Een gehost besturingselement maken of bewerken.

Deelvensterindeling (gehost besturingselement)

In het scherm Nieuw gehost beheer:

  • Selecteer in de vervolgkeuzelijst Onderdeeltype van Volledige servicedesk de optie Deelvensterindeling.

  • Selecteer in de vervolgkeuzelijst PanelType een type paneelindeling die u wilt maken. U kunt een van de volgende selecteren: Standaardhoofdvenster, Hoofdvenster van lint, Verticale splitsing, Horizontale splitsing, XAML en Door de gebruiker gedefinieerd. De paneelindelingen XAML en de Door de gebruiker gedefinieerd zijn de aangepaste panelen die u definieert. Raadpleeg voor gedetailleerde informatie over alle panelen Panelen, paneeltypen en paneelindelingen in Unified Service Desk. De velden op deze pagina veranderen op basis van het geselecteerde paneeltype.

  • Selecteer Ja of Nee in de lijst Toepassing is dynamisch om te bepalen of het gehoste besturingselement dynamisch is. Een dynamisch gehost besturingselement kan algemeen of niet-algemeen zijn. Algemene dynamische gehoste besturingselementen worden bij de eerste aanvraag geladen en vervolgens verborgen, en kunnen op elk gewenst moment worden aangevraagd, bijvoorbeeld tijdens een algemene sessie, een normale sessie of een werkstroom. Niet-algemene dynamische gehoste besturingselementen kunnen alleen worden geladen nadat een sessie is gestart en iedere sessie gebruikt een ander exemplaar van de toepassing. Als een dynamisch gehost besturingselement deel uitmaakt van een werkstroom en niet is gestart als de werkstroom start, start de werkstroom het gehoste besturingselement en sluit het die als de werkstroom is voltooid.

  • Het selectievakje Gebruiker kan sluiten wordt beschikbaar als u Ja hebt geselecteerd in de lijst Toepassing is dynamisch. Schakel het in om aan te geven dat het gehoste besturingselement door de gebruiker kan worden gesloten.

  • Als u Verticale splitsing, Horizontale splitsing, XAML of Door de gebruiker gedefinieerd hebt geselecteerd in de lijst PanelType, wordt het selectievakje Toepassing is algemeen beschikbaar. Schakel het in om het gehoste besturingselement op algemeen in te stellen. Algemene gehoste besturingselementen kunnen buiten een klantsessie worden weergegeven. Besturingselementen zoals het dashboard, het prikbord of de zoekactie van agents zijn veelvoorkomende voorbeelden van algemene gehoste besturingselementen. Algemene gehoste besturingselementen hebben geen sessiespecifieke status, dus als u van sessie verandert, blijven dezelfde algemene gehoste besturingselementen behouden. Als het selectievakje niet is ingeschakeld, wordt het gehoste besturingselement sessiegebaseerd. Sessiegebaseerde besturingselementen bestaan in de context van de klantsessie. Als de gebruiker de sessie wijzigt, worden alle sessiepagina's uit de vorige sessie verborgen.

  • Als u Verticale splitsing, Horizontale splitsing, XAML of Door de gebruiker gedefinieerd hebt geselecteerd in de lijst PanelType, wordt het veld Weergavegroep beschikbaar. Geef een paneel op waarmee dit gehoste besturingselement wordt weergegeven. Voor informatie over verschillende panelen beschikbaar in Unified Service Desk, zie Panelen, paneeltypen en paneelindelingen in Unified Service Desk.

  • Als u XAML in de lijst PanelType hebt geselecteerd, wordt een veld XAML beschikbaar waar u de XAML-definitie voor uw paneeltype opgeeft.

  • Als u Door de gebruiker gedefinieerd in de lijst PanelType hebt geselecteerd, worden de velden Assemblage-URI en Assemblagetype beschikbaar. Typ in het veld Assemblage-URI de naam van uw assemblage. Geef in het veld Assemblagetype de volgende waarde op: <AssemblyName>.<ClassName>. Zie voor gedetailleerde informatie over het maken van een door de gebruiker gedefinieerde indeling Een aangepaste paneelindeling maken.

Vooraf gedefinieerde UII-acties

Dit zijn de vooraf gedefinieerde acties voor dit type gehost besturingselement.

Sluiten

Deze actie wordt gebruikt om het gehoste besturingselement te sluiten.

FireEvent

Activeert een door de gebruiker gedefinieerde gebeurtenis vanuit dit gehoste besturingselement.

Parameter

Beschrijving

naam

Naam van de door de gebruiker gedefinieerde gebeurtenis.

Alle volgende name=value-paren worden de parameters van de gebeurtenis. Voor meer informatie over het maken van een door de gebruiker gedefinieerde gebeurtenis raadpleegt u Een door de gebruiker gedefinieerde gebeurtenis maken.

MoveToPanel

Deze actie wordt gebruikt om gehoste besturingselementen tijdens de uitvoering tussen panelen te verplaatsen.

Parameter

Beschrijving

-app

Naam van het te verplaatsen gehoste besturingselement.

panel

Doelpaneel voor het gehoste besturingselement.

New_CRM_Page

Maakt een pagina voor het maken van een nieuwe Dynamics 365-record van de opgegeven entiteit en behandelt de pagina als een pop-up vanuit het opgegeven gehoste besturingselement. De vensternavigatieregels worden geëvalueerd om de locatie te bepalen waar de pagina voor het maken van de entiteitrecord wordt weergegeven.

Parameter

Beschrijving

LogicalName

De logische naam van de entiteit voor het maken van een nieuw exemplaar.

Notitie

De rest van de parameters moet uit name=value-paren bestaan. Dit zijn de extra vooraf gevulde waarden in het formulier voor het maken van een nieuwe record voor de opgegeven entiteit. Zie voor meer informatie over het gebruik van deze actie stap 4 in Analyse 7: Agentscripts configureren in uw agenttoepassing.

Open_CRM_Page

Opent een bestaande entiteit van het opgegeven type en geïdentificeerd door de id, en behandelt de pagina als een pop-up vanuit het opgegeven gehoste besturingselement. De vensternavigatieregels worden geëvalueerd om de locatie te bepalen waar de pop-up moet worden weergegeven.

Parameter

Beschrijving

LogicalName

De logische naam van de te openen entiteit.

id

De id van de te openen entiteitrecord.

Pop-up

Geeft een URL weer vanuit het gehoste besturingselement en voert er de vensternavigatieregels op uit om de pop-up naar de juiste locatie te routeren.

Parameter

Beschrijving

url

Routeert een pop-up vanuit dit besturingselement met deze URL alsof het een pop-up is die vanuit het weergegeven besturingselement is aangevraagd.

frame

Het frame waaruit deze pop-up voortkomt.

RealignWindow

Geeft het gehoste besturingselement weer op de opgegeven locatie op een monitor. U kunt het gehoste besturingselement op maximaal twee monitoren weergeven. Deze actie is toepasbaar op exemplaren van gehoste besturingselementen die zijn geconfigureerd om te worden geplaatst op een paneel van het type USDFloatingPanel of USDFloatingToolPanel.

Parameter

Beschrijving

screen

Geeft het scherm op waarop het gehoste besturingselement moet worden weergegeven. Geldige waarden zijn 1 en 2. Als u deze parameter niet opgeeft, wordt standaard 1 doorgegeven.

left

Geeft in een percentage vanaf de linkerzijde van het scherm de positie op de doelmonitor op waar het gehoste besturingselement moet worden weergegeven. Geldige waarden lopen van 0 tot 100. Als u deze parameter niet opgeeft, wordt standaard 0 doorgegeven.

top

Geeft in een percentage vanaf de bovenzijde van het scherm de positie op de doelmonitor op waar het gehoste besturingselement moet worden weergegeven. Geldige waarden lopen van 0 tot 100. Als u deze parameter niet opgeeft, wordt standaard 0 doorgegeven.

width

Geeft in een percentage de breedte van het venster van het gehoste besturingselement op de doelmonitor op. Geldige waarden lopen van 1 tot 100. Als u deze parameter niet opgeeft, wordt standaard 100 doorgegeven.

height

Geeft in een percentage de hoogte van het venster van het gehoste besturingselement op de doelmonitor op. Geldige waarden lopen van 1 tot 100. Als u deze parameter niet opgeeft, wordt standaard 100 doorgegeven.

SetSize

Met deze actie worden de breedte en de hoogte van het gehoste besturingselement expliciet ingesteld. Dit is vooral handig bij het gebruik van "auto" in uw paneelindelingen.

Parameter

Beschrijving

width

De breedte van het gehoste besturingselement.

height

De hoogte van het gehoste besturingselement.

SetVisualProperty

Stel de visuele eigenschappen (UIElement) zoals, hoogte, breedte en zichtbaarheid van een gehost besturingselement in. Deze actieoproep is in het bijzonder handig voor het automatiseren van de gebruikersinterface, zoals voor het weergeven of verbergen van een paneel. Bekendheid met de indeling XAML en Unified Service Desk is vereist om deze actie effectief te kunnen gebruiken.

Parameter

Beschrijving

elementname

De naam van het gebruikersinterface-element waarvoor u de eigenschap wilt instellen, zoals Expander, StackPanel en Grid.

Bijvoorbeeld: elementname=Expander

propertyname

De naam van de eigenschap voor het opgegeven element dat u wilt instellen, zoals Height, Width, Visibility en Color.

Bijvoorbeeld: propertyname=Visibility

value

Geef de juiste waarde op voor de opgegeven eigenschap. Waardetypen die voor deze parameter worden ondersteund, zijn string, enumeration, integer of bool.

Bijvoorbeeld: value=Visible

Voor een voorbeeldgebruik van dit bericht, zie Stap 3: Configureer actieoproepen om het paneel van de knowledge basezoekactie automatisch weer te geven en te verbergen in Analyse 8: De Parature Knowledge Base binnen uw agenttoepassing gebruiken.

Notitie

Standaard wordt deze actie alleen voor het type gehost besturingselement Paneelindeling gebruikt Om de actie SetVisualProperty met alle andere vooraf in Unified Service Desk gedefinieerde typen gehoste besturingselementen die zijn afgeleid van de klasse DynamicsBaseHostedControl te kunnen gebruiken, moet u expliciet een UII-actie SetVisualProperty toevoegen aan het respectievelijke gehoste besturingselement.Meer informatie: Een UII-actie aan een gehost besturingselement toevoegen

Vooraf gedefinieerde gebeurtenissen

Er zijn geen vooraf gedefinieerde gebeurtenissen beschikbaar voor dit type gehost besturingselement.

Zie ook

Panelen, paneeltypen en paneelindelingen in Unified Service Desk
UII-acties
Gebeurtenissen
Configuratieanalyses van Unified Service Desk importeren
Typen gehoste besturingselementen en actie/gebeurtenisnaslag
TechNet: Beheerhandleiding voor Unified Service Desk for Microsoft Dynamics CRM

Unified Service Desk 2.0

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht