Delen via


Een visualisering (grafiek) maken

 

Gepubliceerd: januari 2017

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

Om een visualisatie te maken met Microsoft Dynamics 365 SDK, moet u een record voor de entiteit SavedQueryVisualization of de entiteit UserQueryVisualization maken voor een grafiek die eigendom is van respectievelijk de organisatie of de gebruiker. In dit onderwerp ziet u hoe u een grafiekvisualisatie en een webresource-visualisatie kunt maken.

In dit onderwerp

Voordat u een visualisatie maakt

Een grafiekvisualisatie maken

Een visualisatie voor een webresource maken

Voordat u een visualisatie maakt

Voordat u een visualisatie te maakt, moet u van het volgende op de hoogte zijn:

  • Type visualisatie: als u wilt dat uw visualisaties in de hele organisatie beschikbaar zijn en de toegangsniveaus niet op een gedetailleerd niveau wilt beheren, kunt u een visualisatie maken die eigendom is van de organisatie. Als u zich echter zorgen maakt over de toegangsrechten en de beveiliging van het visualisatie, kunt u een visualisatie maken die eigendom is van de gebruiker. U hebt dan meer controle over wie er toegang toe krijgt.

    Notitie

    Visualisaties die eigendom zijn van de organisatie kunnen alleen worden gemaakt door gebruikers met een rol als systeembeheerder of systeemaanpasser.

  • Gekoppelde entiteit: De visualisaties worden aan entiteiten toegevoegd.Meer informatie: Entiteiten ondersteund voor visualisaties. U kunt een grafiek aan een ondersteunde entiteit toevoegen door het kenmerk SavedQueryVisualization.PrimaryEntityTypeCode of UserQueryVisualization.PrimaryEntityTypeCode te gebruiken.

Een grafiekvisualisatie maken

Grafieken vereisen dat u de onderliggende gegevens voor de kaarten opgeeft en hoe de kaart eruit zal zien in de vorm van gegevensbeschrijvings- en presentatiebeschrijvings-XML-tekenreeksen.Meer informatie: Grafieken begrijpen: onderliggende gegevens en grafiekweergave en Voorbeeldgrafieken.

Voor een volledige voorbeeld van hoe u een grafiek kun maken die eigendom is van de organisatie, raadpleegt u Voorbeeld: een grafiek maken, ophalen, bijwerken en verwijderen.

Een grafiek met meerdere reeksen maken

Grafieken met meerdere reeksen wijzen meerdere reeksen (verticale) aswaarden toe aan een (horizontale) aswaarde in een enkele categorie. Het enige verschil met een grafiek met één reeks is dat deze grafieken meerdere <measurecollection> hebben en bijpassende <series> elementen die in de XML teksttekenreeksen zijn opgegeven. Elk <measurecollection> element bevat een onderliggend element met de naam <measure> dat een reeks (verticale) aswaarde voor dezelfde categorie (horizontale) waarde opgeeft.Meer informatie: Grafieken begrijpen: onderliggende gegevens en grafiekweergave.

Voor een voorbeeld van een grafiek met meerdere reeksen en de overeenkomstige gegevensbeschrijvings- en presentatiebeschrijvings- XML teksttekenreeksen raadpleegt u Diagram met meerdere reeksen.

Een visualisatie voor een webresource maken

Voor visualisaties die webresources bevatten is het niet nodig om de gegevensbeschrijvings- en presentatiebeschrijvings- XML tekenreeksen op te geven. Het volgende voorbeeld laat zien hoe u met de SDK een visualisatie maakt die eigendom is van een organisatie en een webresource bevat.

SavedQueryVisualization newWebResourceVisualization = new SavedQueryVisualization()
{
   Name = "Sample Dashboard Visualization",
   Description = "Sample organization-owned visualization",
                           PrimaryEntityTypeCode = Account.EntityLogicalName,
   WebResourceId = new EntityReference(WebResource.EntityLogicalName, _webResourceId))

};
_orgOwnedVisualizationId = _serviceProxy.Create(newWebResourceVisualization);

Als u een visualisatie voor een webresource wilt maken met de webtoepassing Microsoft Dynamics 365, moet u een XML bestand in de volgende indeling maken, en vervolgens Grafiek importeren gebruiken in het lint om de visualisatie te importeren.

<visualization>
  <name>Visualization_Name</name>
  <description>Description</description>
  <webresourcename>Name_Of_An_Existing_Web_Resource</webresourcename>
  <primaryentitytypecode>Entity_Logical_Name</primaryentitytypecode>
  <isdefault>Value: true or false</isdefault>
</visualization>

Bijvoorbeeld, om een Voorbeeldvisualisatie te maken die een bestaande webresource genaamd new_TestWebResource weergeeft en de visualisatie moet worden gekoppeld aan de entiteit account moet de XML er uit zien.

<visualization>
  <name>Sample Visualization</name>
  <description>Sample Web Resource Visualization.</description>
  <webresourcename>new_TestWebResource</webresourcename>
  <primaryentitytypecode>account</primaryentitytypecode>
  <isdefault>false</isdefault>
</visualization>

Zie ook

Gegevens weergeven met visualisaties (grafieken)
Grafieken begrijpen: onderliggende gegevens en grafiekweergave
Acties op visualisaties (grafieken)
Voorbeeldgrafieken
Visualisaties en dashboards aanpassen
Voorbeeld: een grafiek maken, ophalen, bijwerken en verwijderen

Microsoft Dynamics 365

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht