Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gepubliceerd: november 2016
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Het type gehost besturingselement Standaardwebtoepassing is vergelijkbaar met het type CRM-pagina. Het verschil is dat het is bedoeld om pagina's te hosten die niet van Dynamics 365 zijn, zoals externe webpagina's, en scriptinvoeging biedt voor relevante functies van externe webpagina's. Net als het gehoste besturingselement CRM-pagina, kunnen deze pagina's worden geautomatiseerd. De voorkeursmethode om te automatiseren is door middel van JavaScript-injectie, inclusief het aanroepen van JavaScript-functies die al op de pagina zijn gedefinieerd of door DOM-manipulatie. De actie RunScript kan ook worden gebruikt om waarden uit de pagina te verkrijgen.
Notitie
Dit type gehost besturingselement ondersteunt niet de Hosted Application Toolkit (HAT), die het automatiseren van de UI van een gehoste toepassing vereenvoudigt. De HAT bestaat uit de door gegevens gestuurde adapters (DDA), beschrijvende bindingen en automatisering (Windows-werkstromen) om de toepassingen te automatiseren.Meer informatie:UII-automatiseringsadapters gebruiken om te communiceren met externe toepassingen en webtoepassingen
In dit onderwerp
Een gehost besturingselement van het type Standaardwebtoepassing maken
Vooraf gedefinieerde UII-acties
Vooraf gedefinieerde gebeurtenissen
Een gehost besturingselement van het type Standaardwebtoepassing 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 Standaardwebtoepassing. Voor gedetailleerde informatie over het maken van gehost besturingselement raadpleegt u Een gehost besturingselement maken of bewerken.
.jpeg)
In het scherm Nieuw gehost beheer:
Selecteer onder Unified Service DeskStandaardwebtoepassing in de vervolgkeuzelijst Onderdeeltype van Unified Service Desk.
Selecteer in de vervolgkeuzelijst Meerdere pagina's toestaanJa om automatisch een vervolgkeuzelijst te maken wanneer een tweede URL wordt aangeroepen of een vensternavigatieregel een pagina naar het tabblad doorstuurt. Hierdoor kan de gebruiker snel zoeken tussen de pagina's die aan dit besturingselement zijn gekoppeld. Als u Nee selecteert en Unified Service Desk een navigatieactieaanroep ontvangt of een pagina naar het tabblad wordt doorgestuurd, wordt de pagina die momenteel wordt weergegeven, vervangen en wordt de browsergeschiedenis bijgewerkt.
De vervolgkeuzelijst Hosttype geeft op hoe u wilt dat dit besturingselement wordt gehost. U kunt kiezen tussen IE-proces (standaard) of Interne WPF. Zie Een hostingmethode selecteren voor uw besturingselementen voor meer informatie.
Schakel in het gebied Gemeenschappelijke eigenschappen het selectievakje Toepassing is algemeen in om het gehoste besturingselement in te stellen als algemeen. 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.
Geef in het veld Weergavegroep een deelvenster op waarin dit gehoste besturingselement moet worden weergegeven. Voor informatie over verschillende panelen beschikbaar in Unified Service Desk, zie Panelen in Unified Service Desk.
Vooraf gedefinieerde UII-acties
Dit zijn de vooraf gedefinieerde UII-acties die beschikbaar zijn 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.
GoBack
Deze actie is vergelijkbaar met klikken op de knop Vorige in het browserexemplaar.
GoForward
Deze actie is vergelijkbaar met klikken op de knop Volgende in het browserexemplaar.
GoHome
Deze actie gaat naar de eerste URL die voor dit browserexemplaar is opgegeven.
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. |
Navigate
Deze actie wordt gebruikt om naar een URL te gaan.
Parameter |
Beschrijving |
|---|---|
url |
De URL waarnaar moet worden genavigeerd. Dit is een verplichte parameter. |
Noscan |
Als deze parameter wordt opgegeven en Waar is, worden de gegevensparameters niet geregistreerd van de pagina. |
HideCommandBar |
Als deze parameter wordt opgegeven en Waar is, wordt het binnenframe weergegeven, in plaats van de opdrachtbalk van de pagina. |
HideNavigationBar |
Als deze parameter wordt afgeleverd en Waar is, wordt het navigatiepaneel op de doelwebpagina niet weergegeven. |
Frame |
Als de pagina frames bevat, kan deze parameter de naam bevatten van het te navigeren frame, in plaats van dat het hoofdvenster wordt genavigeerd. |
postdata |
Gegevens die naar de server worden verzonden als onderdeel van een HTTPPOST-transactie. Een POST-transactie wordt meestal gebruikt om gegevens te verzenden die zijn verzameld door een HTML-pagina. In Unified Service Desk, kunnen deze gegevens zijn ontvangen van elke gebeurtenis die is geactiveerd met ¨http://event/?¨. Voorbeeld: [[postdata]+] Anders kunnen de gegevens als gecodeerde tekenreeks met het kopteksttype in de beoogde indeling worden doorgegeven. |
header |
Een tekenreekswaarde die aanvullende HTTP-kopteksten bevat die naar de server moeten worden gestuurd. Als de parameter in postdata wordt gebruikt in de actie Navigate, moet u ook de juiste waarde voor de parameter header opgeven. Voorbeeld: Content-Type:application/x-www-form-urlencoded Als een Unified Service DeskPOST-gebeurtenis de actie Navigate activeert, moet de standaardwaarde van deze parameter header=[[header]+] zijn |
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. |
Popup
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. |
RunScript
Deze actie voegt JavaScript in het hoofdframe van de toepassing in. Gebruik geen Dynamics 365-client SDK-aanroepen met deze actie; gebruik in plaats daarvan de actie RunXrmCommand.
Parameter |
Beschrijving |
|---|---|
De gegevensparameter in de JavaScript die in het formulier wordt ingevoegd. Notitie De vervangingsparameters kunnen in het script worden gebruikt en ze worden vervangen voordat het script wordt uitgevoerd. |
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. |
WaitForComplete
Deze actie kan worden gebruikt om de verwerking te blokkeren totdat de URL klaar is met laden.
Notitie
Sommige webpagina's, met name Dynamics 365-pagina's, hebben meerdere frames. Deze actie wacht alleen totdat het hoofdframe is voltooid.
Parameter |
Beschrijving |
|---|---|
Milliseconds |
Optionele parameter om aan te geven hoe lang, in milliseconden, wordt gewacht voordat een time-out optreedt. |
Vooraf gedefinieerde gebeurtenissen
De volgende vooraf gedefinieerde gebeurtenissen zijn gekoppeld aan dit type gehost besturingselement.
BrowserDocumentComplete
Treedt op wanneer het laden van de pagina is voltooid. In een gehost besturingselement van het type CRM-pagina treedt deze gebeurtenis op nadat de gegevens zijn opgeslagen in de lijst met vervangingsparameters. Deze gebeurtenis treedt slechts één keer op, hoewel voor meerdere frames afzonderlijk de BrowserDocumentComplete-gebeurtenissen worden geactiveerd.
Parameter |
Beschrijving |
|---|---|
url |
De URL van de pagina die klaar is met laden. |
PopupRouted
Treedt op nadat een pop-up door het systeem is gerouteerd.
Parameter |
Beschrijving |
|---|---|
url |
De URL van de pop-up die is gerouteerd. |
Zie ook
UII-acties
Gebeurtenissen
Vooraf gedefinieerde acties en gebeurtenissen voor een gehost besturingselement weergeven
Een gehost besturingselement maken of bewerken
Analyse 2: Een externe webpagina weergeven in uw agenttoepassing
Typen gehoste besturingselementen en actie/gebeurtenisnaslag
Unified Service Desk 2.0
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht