Huomautus
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Kaaviot näyttävät tiedot visuaalisesti yhdistämällä tekstiarvot kahdelle akselille: vaaka- (x) ja pystysuuntainen (y). Dynamics 365 for Customer Engagement:ssä x-akselia kutsutaan luokka-akseliksi ja y-akselia sarja-akseliksi. Luokka-akseli voi näyttää sekä numeerisia että ei-numeerisia arvoja, kun taas sarja-akseli näyttää vain numeerisia arvoja.
Dynamics 365 for Customer Engagement:n kaaviot voidaan luokitella edelleen seuraaviin:
Yhden sarjan kaaviot: Kaaviot, jotka näyttävät dataa, jonka sarjan (y) arvo on yhdistetty kategorian (x) arvoon.
Usean sarjan kaaviot: Kaaviot, jotka näyttävät dataa, jossa on useita sarja-arvoja, jotka on yhdistetty yhteen luokka-arvoon. Usean sarjan kaaviot sisältävät pinottuja pylväskaavioita, jotka näyttävät pystysuunnassa kunkin sarjan osuuden luokkien kokonaismäärästä, ja 100% pinottua pylväskaaviota, joissa verrataan kunkin sarjan osuutta luokkien kokonaismäärästä. Voit yhdistää erilaisia yhteensopivia kaaviotyyppejä usean sarjan kaavioihin, kuten pylväs ja viiva, palkki ja viiva ja niin edelleen.
Huomautus
Usean luokan kaavioita voidaan luoda verkkosovelluksen kautta tai muokkaamalla tässä kuvattuja XML-merkkijonoja.
Kun luot kaaviota Dynamics 365 for Customer Engagement:ssä SDK:n avulla, sinun on otettava huomioon seuraavat kaksi tärkeää näkökohtaa:
Kaavion pohjana olevat tiedot: Määritetään tietojen kuvauksen XML-merkkijonon avulla.
Tietojen esitys (ulkoasu): Määritetään esityksen kuvauksen XML-merkkijonon avulla.
Huomautus
Microsoft Chart Controlsin avulla voit luoda erityyppisiä kaavioita, kuten pylväs-, palkki-, alue-, viiva-, ympyrä-, suppilo-, kupla- ja tutkakaavioita. Dynamics 365 for Customer Engagement:n kaavioiden suunnitteluohjelman avulla voit luoda vain tietyntyyppisiä kaavioita. SDK:n avulla voit kuitenkin luoda useimpia kaaviotyyppejä, joita Microsoft Chart Controls tukee.
Tietojen kuvauksen XML-merkkijonon käyttäminen kaavion tietojen määrittämiseen
Tietojen kuvauksen XML-merkkijono määrittää kaaviossa näytettävät tiedot. XML-merkkijonon sisältö tarkistetaan visualisoinnin tietojen kuvausrakenteen perusteella. Lisätietoja rakenteesta on kohdassa Visualisointitietojen kuvausrakenne.
Voit määrittää tietojen kuvauksen XML-merkkijonon, kun luot kaaviota käyttämällä SavedQueryVisualization.DataDescription
UserQueryVisualization.DataDescription
organisaation omistaman tai käyttäjän omistaman kaavion määritettä.
Tietojen kuvauksen XML-merkkijono sisältää seuraavat kaksi elementtiä: <FetchCollection>
ja <CategoryCollection>
.
FetchCollection-elementti <>
Elementti <FetchCollection>
käyttää FetchXML:ää kaavion tietojen noutamiseen. FetchXML-kysely määrittää tietoja entiteettimääritteistä, koostefunktioista ja kaaviossa näytettävien tietojen ryhmittelylauseista. Kaavioissa tuetaan kaikkia FetchXML-koostefunktioita. Lisätietoja FetchXML-koostefunktioista on kohdassa FetchXML-koostefunktioiden käyttäminen.
FetchXML-kyselyn avulla voit suodattaa tietoja. Suodattimia käytetään myös kaavioissa näkymien kautta. Jos suodatusehto on jo määritetty elementin FetchXML-kyselyssä <FetchCollection>
ja lisäksi suodatinta käytetään näkymän kautta, kaavio näyttää tiedot, jotka palautetaan sen jälkeen, kun se on käyttänyt kaikkia suodattimia. Lisätietoja tietojen suodattamisesta FetchXML-kyselyn avulla on kohdassa Kyselyjen luominen FetchXML:n avulla.
Huomautus
Vaikka tietojen kuvauksen XML-merkkijono tarkistetaan uudelleen visualisoinnin tietojen kuvausrakenteessa, elementin <FetchCollection>
sisällä oleva FetchXML-kysely ei ole. FetchXML-kysely tarkistetaan FetchXML-rakenteen perusteella. Lisätietoja on kohdassa XML-rakenteen noutaminen.
Jos kaavio on vertailukaavio, <FetchCollection>
elementti sisältää kaksi ryhmittelylausetta .
CategoryCollection-elementti <>
Elementti <CategoryCollection>
sisältää tietoja kaavion luokka-akselista (vaakasuuntainen) ja sarja-akselista (pystysuunta).
Jokaisella
<Category>
alielementillä on alielementti nimeltä<MeasureCollection>
, joka yhdistetään esityksen kuvauksen XML-tiedoston elementtiin<Series>
. Yksittäisessä sarjakaaviossa on yksi<MeasureCollection>
alielementti, kun taas usean sarjan kaaviossa on useita<MeasureCollection>
alielementtejä, joista kukin on yhdistetty esityksen kuvauksen XML-tiedoston vastaavaan<Series>
elementtiin.Jokaisella
<MeasureCollection>
alielementillä on alkio nimeltä<Measure>
, joka vastaa sarja-akselin (pystyakselin) arvoa, joka vastaa kutakin luokka-akselin (vaaka-akselin) arvoa.
Esimerkki
Seuraavassa on esimerkki tietojen kuvauksen XML-merkkijonosta:
<datadefinition>
<fetchcollection>
<fetch mapping="logical" count="10">
<entity name="opportunity">
<attribute name="estimatedvalue" />
<order attribute="estimatedvalue" descending="true" />
</entity>
</fetch>
</fetchcollection>
<categorycollection>
<category>
<measurecollection>
<measure alias="estimatedvalue" />
</measurecollection>
</category>
</categorycollection></datadefinition>
Lisää esimerkkitietojen kuvauksen XML-merkkijonoja on kohdassa Esimerkkikaaviot.
Esityksen kuvauksen XML-merkkijonon käyttäminen tietojen esittämisen määrittämiseen
Esityksen kuvauksen XML-merkkijono sisältää tietoja kaavion ulkoasusta, kuten kaavion otsikon, kaavion värin ja kaavion tyypin (palkki, sarake, viiva ja niin edelleen). Tälle XML-merkkijonolle ei ole rakennemääritystä. XML on kuitenkin Microsoft Chart Controlsin Chart-luokan sarjoitus. Lisätietoja: Kaavion säätimet
Voit määrittää esityksen kuvauksen XML-merkkijonon, kun luot kaaviota käyttämällä SavedQueryVisualization.PresentationDescription
organisaation omistaman tai käyttäjän omistaman kaavion määritettä UserQueryVisualization.PresentationDescription
.
Esimerkki
Seuraavassa on esimerkki esityksen kuvauksen XML-merkkijonosta:
<Chart Palette="BrightPastel">
<Series>
<Series _Template_="All" Color="153, 204, 255" BorderColor="164, 164, 164" BorderDashStyle="Solid" BorderWidth="1" ShadowColor="128, 128, 128, 128" ShadowOffset="1" IsValueShownAsLabel="true" Font="{0}, 6.75pt" BackGradientStyle="TopBottom" BackSecondaryColor="0, 102, 153" LabelForeColor="100, 100, 100" ChartType="Column">
<SmartLabelStyle Enabled="True" />
<Points />
</Series>
</Series>
<ChartAreas>
<ChartArea _Template_="All" BackColor="White" BorderColor="26, 59, 105" BorderWidth="0" BorderDashStyle="Solid"> <AxisY LineColor="204, 204, 204" TitleFont="{0}, 8pt, GdiCharSet=0" TitleForeColor="100, 100, 100" LabelAutoFitMaxFontSize="7" LabelAutoFitMinFontSize="7">
<MajorTickMark LineColor="Gray" />
<MajorGrid Enabled="false" />
<LabelStyle Font="{0}, 6.75pt, GdiCharSet=0" ForeColor="100, 100, 100" />
</AxisY>
<AxisX LineColor="204, 204, 204" TitleFont="{0}, 8pt, GdiCharSet=0" TitleForeColor="100, 100, 100" LabelAutoFitMaxFontSize="7" LabelAutoFitMinFontSize="7"> <MajorTickMark LineColor="Gray" /> <MajorGrid Enabled="false" />
<LabelStyle Font="{0}, 6.75pt, GdiCharSet=0" ForeColor="100, 100, 100" />
</AxisX>
</ChartArea>
</ChartAreas>
<Titles>
<Title _Template_="All" Font="{0}, 9pt, style=Bold, GdiCharSet=0" ForeColor="100, 100, 100"></Title>
</Titles>
<BorderSkin PageColor="Control" BackColor="CornflowerBlue" BackSecondaryColor="CornflowerBlue" />
</Chart>
Lisää esimerkkejä esityksen kuvauksen XML-merkkijonoista on kohdassa Esimerkkikaaviot.
Katso myös
Visualisoinnit (kaaviot)
Visualisointien (kaavioiden) toiminnot
Kaavion luominen
Kyselyjen luominen FetchXML:n avulla
XML-rakenteen noutaminen
Visualisointitietojen kuvausrakenne
Esimerkkejä kaavioista
Kaavioluokka (Microsoft Chart Controls)