Delen via


Begrijp dashboards: dashbord-onderdelen en FormXML

 

Gepubliceerd: januari 2017

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

Dashboards zijn een van de verschillende soorten formulieren in Microsoft Dynamics 365. U kunt het kenmerk SystemForm.Type of UserForm.Type gebruiken om te bepalen of het formulier een dashboard is. Een formulier- of dashboardtype heeft de waarde van eigenschap "0".

De definitie van de formulierinhoud en presentatie wordt opgeslagen in FormXML.Meer informatie:Form XML schema

Voor voorbeeldtekenreeksen FormXML voor verschillende typen dashboards, raadpleegt u Voorbeelden van dashboards.

In dit onderwerp

Dashboardonderdelen

Dashboardonderdelen en FormXML-elementen

FormXML-elementen ondersteund met dashboards

Voer het aantal dashboardbesturingselementen in

Dashboardonderdelen

Een dashboard kan grafieken, rasters, IFRAMES of webresources, bevatten. Standaard kan één dashboard, tot zes van deze onderdelen bevatten.

In de lokale versie van Microsoft Dynamics 365, kunt u het aantal onderdelen van een dashboard dat wordt weergegeven wijzigen met behulp van Windows PowerShell.Meer informatie:Voer het aantal dashboardbesturingselementen in

Grafieken

Een dashboard dat eigendom is van een organisatie alleen grafieken van de organsiatie bevatten. Echter, een dashboard dat eigendom is van een gebruiker kan zowel grafieken van de gebruiker als grafieken van de organisatie bevatten.Meer informatie:Gegevens weergeven met visualisaties (grafieken)

Rasters

De rasters gebruiken gegevens van query's (weergaven) in Microsoft Dynamics 365. Een dashboard dat eigendom is van een organisatie kan alleen de rasters bevatten die gegevens van opgeslagen query's gebruiken. Echter, een dashboard dat eigendom is van een gerbuiker kan rasters bevatten die gegevens van de gebruiker en van opgeslagen query's gebruiken.Meer informatie:SavedQuery (weergave) entiteitberichten en methoden

IFRAMES

Als u een IFRAME toegvoegt aan een dashboard dat eigendom is van een organisatie kunt u opgeven of u het uitvoeren van scripts tussen frames wilt beperken of toestaan. Als u dit wilt doen, moet u de <Security> (FormXml) parameter in het IFRAME-besturingselement gebruiken FormXML. Echter, voor dashboards die eigendom zijn van een gebruiker is het uitvoeren van scripts tussen frames voor IFRAMES beperkt, en u kunt dit niet wijzigen. Als u probeert dashboard te maken dat eigendom is van een gebruiker en een IFRAME bevat met ingeschakelde scripts tussen frames, wordt een foutbericht weergegeven.Meer informatie:IFRAME en webresourcebesturingselementen op een formulier gebruiken.

Webresources

Alleen webresources met formulier kunnen in een dashboard worden opgenomen. Hoewel deze beperking van toepassing is als u een webresource met Dashboard designer in de webtoepassing toevoegt, is er geen beperking bij het toevoegen van een webresource aan een dashboard met de SDK.Meer informatie:Webresources voor Microsoft Dynamics 365

Dashboardonderdelen en FormXML-elementen

De dashboardonderdelen worden weergegeven in Microsoft Dynamics 365 gebaseerd op de waarden die zijn opgegeven in FormXML. De onderstaande afbeelding toont een voorbeeld van een dashboard. Een dashboard kan meerdere tabbladen bevatten. Tabbladen zijn een verticale stapel die de tekst van het dashboard scheiden, en kunnen worden uitgevouwen of samengevouwen.Meer informatie:<tabs> (FormXml). Een tabblad kan uit meerdere secties bestaan. Secties maken het het groeperen en indelen van dashboardonderdelen mogelijk.Meer informatie:<sections> (FormXml)

Indeling dashboardonderdelen

FormXML-elementen ondersteund met dashboards

Hoewel dashboards een soort formulier zijn, worden niet alle FormXML elementen en kenmerken ondersteund door dashboards. In de volgende tabel vindt u informatie over de FormXML elementen en de onderliggende elementen en kenmerken die met dashboards worden ondersteund.Meer informatie:Form XML reference

Voor voorbeelden van FormXML voor verschillende typen dashboards, raadpleegt u Voorbeelden van dashboards.

Element

Onderliggende elementen

Kenmerken van elementen

<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)

-

Voer het aantal dashboardbesturingselementen in

U kunt Windows PowerShell gebruiken om het aantal dashboardbesturingselementen aan te passen als hier beschreven. U kunt ook de Implementatiewebservice gebruiken. De maximale waarde is 20. Zie voor meer informatie Inleiding tot de installatiewebservice om te leren hoe u de eigenschap MaximumControlsLimit bijwerkt.

Om de dashboardlimiet op te halen en in te stellen

  1. Open een Windows PowerShell opdrachtpromptvenster.

  2. Voeg de module Microsoft Dynamics 365Windows PowerShell toe:

    Add-PSSnapin Microsoft.Crm.PowerShell
    
  3. Haal de huidige instelling op:

    $setting = Get-CrmSetting -SettingType DashboardSettings
    
  4. Wijzig de huidige instelling:

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

Zie ook

Gegevens analyseren met dashboards
Acties op dashboards
Een dashboard maken
Form XML reference

Microsoft Dynamics 365

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht