Del via


Om dashboards: Dashboardkomponenter og FormXML

 

Udgivet: januar 2017

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

Dashboards er en af de forskellige typer formularer i Microsoft Dynamics 365. Du kan bruge attributten SystemForm.Type eller UserForm.Type til at bestemme, om formularen er et dashboard. En formular af typen dashboard har egenskabsværdien "0".

Definitionen af formularindholdet og præsentationen er gemt i FormXML.Flere oplysninger:Form XML schema

For at se eksempelstrenge af typen FormXML til forskellige typer af dashboards skal du se Eksempeldashboards.

Dette emne indeholder

Dashboardkomponenter

Dashboardkomponenter og FormXML-elementer

FormXML-elementer, der understøttes til dashboards

Angiv antallet af kontrolelementer i dashboards

Dashboardkomponenter

Et dashboard kan indeholde diagrammer, gitre, IFRAMEs eller webressourcer. Som standard kan et enkelt dashboard indeholde op til seks af disse komponenter.

I den Microsoft Dynamics 365 lokale version kan du ændre antallet af komponenter, der skal vises på et dashboard, ved hjælp af Windows PowerShell.Flere oplysninger:Angiv antallet af kontrolelementer i dashboards

Diagrammer

Et dashboard, der ejes af organisationen, kan kun indeholde organisationsejede diagrammer. Et dashboard, der ejes af brugeren, kan dog indeholde brugerejede og organisationsejede diagrammer.Flere oplysninger:Se data med visualiseringer (diagrammer)

Gitre

Gitre henter data fra forespørgsler (visninger) i Microsoft Dynamics 365. Et dashboard, der ejes af organisationen, kan kun indeholde de gitre, der kan hente data fra gemte forespørgsler. Et dashboard, der ejes af organisationen, kan dog indeholde de gitre, der kan hente data fra brugeren og gemte forespørgsler.Flere oplysninger:SavedQuery-objektmeddelelser og -metoder (visning)

IFRAMES

Når du føjer en IFRAME til et dashboard, der ejes af organisationen, kan du angive, om scripting på tværs af rammer skal begrænses eller tillades. For at gøre det skal du bruge <Security> (FormXml)-parameteren i IFRAME-kontrolelementet i FormXML. Men for brugerejede dashboards er scripting på tværs af rammer til IFRAMEs begrænset og kan ikke ændres. Hvis du forsøger at oprette et brugerejet dashboard, der indeholder en IFRAME med scripting på tværs af rammer aktiveret, vises en fejlmeddelelse.Flere oplysninger:Bruge IFRAME- og webressourceobjekter i en formular.

Webressourcer

Kun formularaktiverede webressourcer kan medtages i et dashboard. Selvom denne begrænsning gælder, når du tilføjer en webressource ved hjælp af dashboarddesigneren i webprogrammet, er der ingen sådanne begrænsninger, der anvendes, når du tilføjer en webressource til et dashboard ved hjælp af SDK.Flere oplysninger:Webressourcer til Microsoft Dynamics 365

Dashboardkomponenter og FormXML-elementer

Dashboardkomponenter vises i Microsoft Dynamics 365 baseret på de værdier, der er angivet i FormXML. Følgende billede viser et eksempel på et dashboard. Hvert dashboard kan omfatte flere faner. Faner er stablet lodret for at adskille brødteksten i dashboardet og kan udvides eller skjules.Flere oplysninger:<tabs> (FormXml). En fane kan indeholde flere sektioner. Sektioner giver mulighed for gruppering og layout af dashboardkomponenter.Flere oplysninger:<sections> (FormXml)

Layout for dashboardkomponenter

FormXML-elementer, der understøttes til dashboards

Selvom dashboards er en slags formularer, er det ikke alle FormXML-elementer og -attributter, der understøttes af dashboards. Følgende tabel indeholder oplysninger om de FormXML-elementer, underordnede elementer og attributter, der understøttes af dashboards.Flere oplysninger:Form XML reference

For at se eksempler af typen FormXML til forskellige typer af dashboards skal du se Eksempeldashboards.

Element

Underordnede elementer

Elementattributter

<form> (FormXml)

<tabs> (FormXml)

-

<tabs> (FormXml)

<tab> (FormXml)

-

<tab> (FormXml)

  • id

  • name

  • expanded

  • verticallayout

  • showlabel

  • locklevel

<labels> (FormXml)

<label> (FormXml)

-

<label> (FormXml)

-

  • description

  • languagecode

<columns> (FormXml)

<column> (FormXml)

-

<column> (FormXml)

<sections> (FormXml)

width

<sections> (FormXml)

<section> (FormXml)

addedby

<section> (FormXml)

  • id

  • name

  • showlabel

  • showbar

  • columns

<rows> (FormXml)

<row> (FormXml)

addedby

<row> (FormXml)

<cell> (FormXml)

addedby

<cell> (FormXml)

  • auto

  • addedby

  • id

  • showlabel

  • rowspan

  • colspan

<control> (FormXml)

<parameters> (FormXml)

  • id

  • classid

<parameters> (FormXml)

-

Angiv antallet af kontrolelementer i dashboards

Du kan bruge Windows PowerShell til at justere antallet af kontrolelementer i dashboards som beskrevet her. Du kan også bruge installationswebtjenesten. Maksimumværdien er 20. Du finder flere oplysninger under Introduktion til installaationswebtjenesten, hvor du kan se, hvordan du opdaterer egenskaben MaximumControlsLimit.

At hente og indstille dashboard-grænsen

  1. Åbn et Windows PowerShell-kommandovindue.

  2. Tilføj Microsoft Dynamics 365Windows PowerShell-snap-in'en:

    Add-PSSnapin Microsoft.Crm.PowerShell
    
  3. Hent den aktuelle indstilling:

    $setting = Get-CrmSetting -SettingType DashboardSettings
    
  4. Rediger den aktuelle indstilling:

    $setting.MaximumControlsLimit = 5
    
    Set-CrmSetting -Setting $setting
    

Se også

Analysér data ved hjælp af dashboards
Handlinger på dashboards
Oprettelse af et dashboard
Form XML reference

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret