Del via


Panellayout (tilknyttet kontrolelement)

 

Udgivet: november 2016

Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Brug det tilknyttede kontrolelement PanelsLayout for at definere placeringen af paneler i Unified Service Desk. Paneler indeholder forskellige tilknyttede kontrolelementer, og et panellayout definerer rækkefølgen af forskellige tilknyttede kontrolelementer på hovedskærmbilledet i Unified Service Desk-klientprogrammet.Unified Service Desk leveres med flere forskellige foruddefinerede paneltyper for at understøtte forskellige layoutmuligheder som faneopdelte layout, dæk og stablet layout. Du kan finde flere oplysninger under Paneler, paneltyper og panellayout i Unified Service Desk.

Hvis et tilknyttet kontrolelement af typen Panellayout ikke er defineret i programmet, oprettes standardpanellayoutet, Standardhovedpanel, automatisk. Hvis du opretter et tilknyttet kontrolelement af typen Panellayout, skal du konfigurere en erstatning til standardhovedpanelet. Alle panellayout kan anvendes i stedet, men det er dog helt almindeligt blot at definere standardhovedpanelet.

Dette afsnit indeholder

Oprette et panellayout (tilknyttet kontrolelement)

Foruddefinerede UII-handlinger

Foruddefinerede hændelser

Oprette et panellayout (tilknyttet kontrolelement)

Mens du opretter et nyt tilknyttet kontrolelement, varierer felterne på skærmen Nyt tilknyttet kontrolelement afhængigt af typen af det tilknyttede kontrolelement, du vil oprette. Dette afsnit indeholder oplysninger om de specifikke felter, der er entydige for den tilknyttede kontrolelementtype Panellayout. Du kan finde detaljerede oplysninger om, hvordan du opretter et tilknyttet kontrolelement, i Oprette eller redigere et tilknyttet kontrolelement.

Tilknyttet kontrolelement for panellayout

På skærmen Nyt tilknyttet kontrolelement:

  • Fra rullelisten USD-komponenttype skal du vælge Panellayout.

  • Fra rullelisten PanelType skal du vælge et panellayout, der skal oprettes. Du kan vælge mellem følgende: Standardhovedpanel, Hovedpanel på båndet, Lodret opdeling, Vandret opdeling, XAML og Brugerdefineret. Panellayouterne XAML og Brugerdefineret er de brugerdefinerede paneler, du definerer. Se detaljerede oplysninger om hver af paneletlayoutene under Paneler, paneltyper og panellayout i Unified Service Desk. Felterne på denne side ændrer sig baseret på den valgte paneltype.

  • Vælg Ja eller Nej fra listen Program er dynamisk for at afgøre, om det tilknyttede kontrolelement er dynamisk eller ej. Et dynamisk tilknyttet kontrolelement kan være global eller ikke-global. Globale dynamisk tilknyttede kontrolelementer indlæses ved den første anmodning og skjules derefter, og de kan anmodes om til enhver tid, som under en global session, normal session eller arbejdsproces. Ikke-globale dynamisk tilknyttede kontrolelementer kan kun indlæses, når en session er startet, og hver session bruger en anden forekomst af programmet. Hvis et dynamisk tilknyttet kontrolelement er en del af en arbejdsproces, og det ikke er startet, når arbejdsprocessen starter, vil arbejdsprocessen derefter starte det tilknyttede kontrolelement og lukke det, når arbejdsprocessen er fuldført.

  • Afkrydsningsfeltet Brugeren kan lukke bliver tilgængeligt, hvis du har markeret Ja på listen Program er dynamisk. Vælg at angive, at det tilknyttede kontrolelement kan lukkes af brugeren.

  • Hvis du har valgt Lodret opdeling, Vandret opdeling, XAML eller Brugerdefineret på listen PanelType, bliver afkrydsningsfeltet Program er Global tilgængeligt. Vælg at angive det tilknyttede kontrolelement som global. Globale tilknyttede kontrolelementer kan vises uden for en kundesession. Kontrolelementer som Helpdesk medarbejdernes dashboard, væg eller søgning er almindelig brug af globale tilknyttede kontrolelementer. Globale tilknyttede kontrolelementer har ikke en sessionsspecifik tilstand, så når du ændrer sessioner, forbliver disse samme globale tilknyttede kontrolelementer. Hvis afkrydsningsfeltet ikke er markeret, bliver det tilknyttede kontrolelement sessionsbaseret. Sessionsbaserede kontrolelementer findes i forbindelse med kundesessionen. Hvis brugeren skifter til en anden session, skjules alle sessionssider fra den tidligere session.

  • Hvis du har valgt Lodret opdeling, Vandret opdeling, XAML eller Brugerdefineret på listen PanelType, bliver feltet Visningsgruppe tilgængeligt. Angiv et panel, hvor dette tilknyttede kontrolelement vises. Du kan finde flere oplysninger om forskellige paneler, der er tilgængelige i Unified Service Desk, under Paneler, paneltyper og panellayout i Unified Service Desk.

  • Hvis du har valgt XAML på listen PanelType, bliver feltet XAML tilgængeligt, hvor du angiver definitionen af XAML til din paneltype.

  • Hvis du har valgt Brugerdefineret på listen PanelType, bliver felterne Assembly-URI og Assemblytype tilgængelige. Skriv navnet på din assembly i feltet Assembly-URI. I feltet Assemblytype skal du angive følgende værdi: <AssemblyName>.<ClassName>. Du kan finde detaljerede oplysninger om oprettelse af et brugerdefineret panellayout i Oprette et brugerdefineret panellayout.

Foruddefinerede UII-handlinger

Det er de foruddefinerede handlinger for denne type af tilknyttede kontrolelementer.

Luk

Denne handling bruges til at lukke det tilknyttede kontrolelement.

FireEvent

Udløser en brugerdefineret hændelse fra dette tilknyttede kontrolelement.

Parameter

Beskrivelse

navn

Navnet på den brugerdefinerede hændelse.

Alle efterfølgende navn = værdi-par bliver parametre til hændelsen. Du kan finde flere oplysninger om oprettelse af en brugerdefineret hændelse under Oprette en brugerdefineret hændelse.

MoveToPanel

Denne handling bruges til at flytte tilknyttede kontrolelementer mellem paneler på kørselstidspunktet.

Parameter

Beskrivelse

-app

Navnet på det tilknyttede kontrolelement, der skal flyttes.

panel

Målpanelet for det tilknyttede kontrolelement.

New_CRM_Page

Opretter en side til oprettelse af en ny Dynamics 365-post for det objekt, der er angivet, og behandler siden som pop-up-vinduer fra det angivne tilknyttede kontrolelement. Reglerne for vinduesnavigation evalueres for at afgøre den placering, hvor siden til oprettelse af objektposten vises.

Parameter

Beskrivelse

LogicalName

Det logiske navn på objektet til oprettelse af en ny forekomst.

System_CAPS_noteBemærkning

Resten af parametrene skal bestå af navn = værdi-par. Disse er de ekstra forudindstillede værdier i formularen til oprettelse af en ny post for det angivne objekt. Du kan finde flere oplysninger om brug af denne handling i trin 4 under Gennemgang 7: Konfigurer Helpdesk medarbejderscripting i Helpdesk medarbejderprogrammet.

Open_CRM_Page

Åbner en eksisterende forekomst af objektet, der er angivet og identificeret af id'et, og behandler siden som pop-up-vinduer fra det angivne tilknyttede kontrolelement. Reglerne for vinduesnavigation evalueres for at afgøre den placering, hvor pop-up-vinduet vises.

Parameter

Beskrivelse

LogicalName

Det logiske navn på objektet, der skal åbnes.

id

Id'et på den objektpost, der skal åbnes.

Pop op-vindue

Viser en URL-adresse fra det tilknyttede kontrolelement og kører reglerne for vinduesnavigation mod den for dirigering af pop-up-vinduet til den ønskede placering.

Parameter

Beskrivelse

url-adresse

Distribuerer pop-up-vinduer fra dette tilknyttede kontrolelement ved hjælp af denne URL-adresse, som om det var et popup-vindue, der anmodes om fra det viste kontrolelement.

ramme

Den ramme, som denne popup stammer fra.

RealignWindow

Viser det tilknyttede kontrolelement på den angivne placering på en skærm. Du kan få vist det tilknyttede kontrolelement på op til to skærme. Denne handling gælder for forekomster af tilknyttede kontrolelementer, som er konfigureret til at blive placeret på en USDFloatingPanel eller USDFloatingToolPanel-paneltype.

Parameter

Beskrivelse

skærm

Angiver den skærm, hvor det tilknyttede kontrolelementet skal vises. Gyldige værdier er 1 eller 2. Hvis du ikke angiver denne parameter, sendes 1 som standard.

venstre

Angiver positionen i procent fra skærmens venstre side på destinationsskærmen, hvor det tilknyttede kontrolelement skal vises. Gyldige værdier er 0 til 100. Hvis du ikke angiver denne parameter, sendes 0 som standard.

øverst

Angiver positionen i procent fra skærmens top på destinationsskærmen, hvor det tilknyttede kontrolelement skal vises. Gyldige værdier er 0 til 100. Hvis du ikke angiver denne parameter, sendes 0 som standard.

bredde

Angiver bredden i procent af vinduet for det tilknyttede kontrolelement på destinationsskærmen. Gyldige værdier er 1 til 100. Hvis du ikke angiver denne parameter, sendes 100 som standard.

højde

Angiver højden i procent af vinduet for det tilknyttede kontrolelement på destinationsskærmen. Gyldige værdier er 1 til 100. Hvis du ikke angiver denne parameter, sendes 100 som standard.

SetSize

Denne handling angiver udtrykkeligt bredden og højden af det tilknyttede kontrolelement. Dette er især nyttigt, når du bruger "auto" i dit panellayout.

Parameter

Beskrivelse

bredde

Bredden af det tilknyttede kontrolelement.

height

Højden på det tilknyttede kontrolelement.

SetVisualProperty

Angiver de synlige (UIElement) egenskaber som højde, bredde og synlighed for et tilknyttet kontrolelement. Dette handlingskald er specielt velegnet til UI automation, som automatisk at vise eller skjule et panel. Kendskab til XAML og Unified Service Desk layout er nødvendig for effektiv brug af denne handling.

Parameter

Beskrivelse

elementname

Navnet på det brugergrænsefladeelement, for hvilket du vil angive egenskaben som Expander, StackPanel og Grid.

Eksempel: elementname=Expander

propertyname

Navnet på egenskaben for det angivne element, som du vil angive, f.eks. Height, Width, Visibility og Color.

Eksempel: propertyname=Visibility

value

Angiv den relevante værdi for den angivne egenskab. Understøttede værdityper for denne parameter er string, enumeration, integer eller bool.

F.eks.: value=Visible.

Du kan se et eksempel på brug af denne meddelelse under Trin 3: Konfigurer handlingskald for automatisk at vise og skjule søgepanelet i videnbasen i Gennemgang 8: Bruge Parature videnbase i dit Helpdesk medarbejderprogram.

System_CAPS_noteBemærkning

Denne handling vises som standard kun for den tilknyttet kontrolelementtype Panellayout. Når du vil bruge handlingen SetVisualProperty med alle andre foruddefinerede typer af tilknyttede Unified Service Desk-kontrolelementer, der stammer fra klassen DynamicsBaseHostedControl, skal du eksplicit tilføje en UII-handling, der hedder SetVisualProperty til det respektive tilknyttede kontrolelement.Flere oplysninger: Føje en UII-handling til et tilknyttet kontrolelement

Foruddefinerede hændelser

Der er ingen foruddefinerede hændelser tilgængelige for denne type af tilknyttede kontrolelementer.

Se også

Paneler, paneltyper og panellayout i Unified Service Desk
UII-handlinger
Hændelser
Gennemgange af konfiguration af Unified Service Desk
Tilknyttede kontrolelementtyper og reference for handling/hændelse
TechNet: Administrationsvejledning til Unified Service Desk til Microsoft Dynamics CRM

Unified Service Desk 2.0

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret