PowerApps-søkefelt: Slik legger du til og tilpasser
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
Denne opplæringen vil snakke om beregningsgrupper og hvordan du implementerer dem i en bruk av . Du lærer hvordan du effektivt henter og viser data i rapportene dine.
Innholdsfortegnelse
Opprette en matrise i LuckyTemplates
Beregningsgrupper kan brukes til å selektivt vise et mål i en matrise eller en hvilken som helst slags visuell. Men før det, her er hvordan du lager en matrise uten å bruke beregningsgrupper.
Lag først en matrise ved å dra kolonner fra forskjellige tabeller. I dette eksemplet brukes månedsnavn, total fortjeneste, totalt salg og totalkostnad.
Deretter med kolonnene for å filtrere og vise data avhengig av utvalget. Gå til alternativet Enter Data og lag en tabell.
Navngi kolonnen Målnavn i tabellen og skriv inn Totalt salg, Totalkostnad, Totalfortjeneste og Løpende total . Navngi deretter tabellen Målkonfigurasjon .
Deretter drar du Målnavn- kolonnen i oppsettet og gjør den om til en slicer.
Når det er gjort, for å få sliceren til å endre dataene inne i matrisen basert på utvalget. Navngi deretter målet Mål å vise .
Før beregningsgrupper, amål ble opprettet for å sjekke den valgte verdien av målnavnet i tabellen for målkonfigurasjon.
Deretter drar du Mål for å vise -målet i matrisen. Etter det vil matrisen kun vise verdiene til det valgte målet. Hvis du for eksempel velger Total Cost, vil bare Total Cost-målet vises i matrisen.
Bruk av beregningsgrupper i LuckyTemplates-matrisen
Den samme logikken implementeres ved bruk av beregningsgrupper. Først åpner du Tabellredigering og høyreklikker på Tabell . Velg deretter Opprett og velg Beregningsgrupper .
Når beregningsgruppen er opprettet, gi den nytt navn til Målekonfigurasjon 2 .
Opprette beregnede elementer
Høyreklikk på Mål konfigurasjon 2 og velg Opprett . Deretter velger du Beregningselement og gir den navnet Totalt salg .
Til slutt, skriv inn totalt salg i uttrykksredigereren.
Opprett ytterligere to beregningselementer og navngi dem Totalkostnad og Totalfortjeneste . Skriv inn målene for totalkostnad og total fortjeneste i henholdsvis uttrykksredigereren. Når du er ferdig, trykk CTRL + S for å laste inn endringene i LuckyTemplates-modellen.
Hver gang du gjør endringer i beregningsgruppene, må du oppdatere LuckyTemplates-modellen eller analysetjenestene for å unngå å ødelegge rapportene dine.
I LuckyTemplates-oppsettet plasserer du månedens navn og totalt salg.
Deretter drar du Navn fra Measure Configuration 2-tabellen til oppsettet og gjør det om til en slicer. Du kan da se beregningselementene som er opprettet i tabellredigering.
Hvis du velger et mål i sliceren, vil matrisen vise deg verdiene for det valgte målet.
I stedet for å gjøre slicer-valget ved å bruke alternativet Enter Data, kan du bruke Calculation Group. Tabellredigering gjør det enklere å legge til beregningselementer i motsetning til den hardkodede metoden der du må oppdatere DAX-koder og bruke strømspørring.
Med beregningsgrupper vil beregningselementer automatisk vises i sliceren og matrisen når du oppdaterer.
Endre rekkefølgen på elementer i en LuckyTemplate-matrise
Rekkefølgen på tiltakene i sliceren kan endres; du kan endre Ordinal-feltverdien eller ganske enkelt dra og slippe et mål oppå den andre.
For å få tilgang til Ordinal-feltet, Åpne Tabellredigering og høyreklikk på et beregningselement. Velg deretter Egenskaper .
Rekkefølgen på tiltaket i sliceren avhenger av Ordinal-feltet.
Når du er ferdig, trykk CTRL + S for å laste inn endringene til LuckyTemplates-modellen. Etter å ha oppdatert modellen, vil du se rekkefølgen og arrangementet av målet i sliceren. I dette eksemplet er ordren som følger: Total fortjeneste, Totalt salg og Totalkostnad.
Opprette flere varianter ved hjelp av funksjoner
Hvis du har 5 basismål og du vil lage 10 varianter ved å bruke funksjoner som PREVIOUSYEAR , har du 50 mål i modellen din. Å opprettholde disse tiltakene er vanskelig fordi du må navngi og lagre dem i LuckyTemplates-filen som blåser opp og bremser modellen.
Problemet kan imidlertid løses ved å bruke beregningsgrupper. Først oppretter du en beregningsgruppe og gir den navnet Time Intelligence .
Deretter oppretter du beregningselementer. Navngi det første elementet CY (Gjeldende år) og inndata i uttrykkseditoren. Basert på utvalget eller målingen du ser på i en visualisering, vil den valgte målingen bli erstattet av den målingen.
Deretter oppretter du et annet mål og gir det navnet PY (Forrige år). I Expression Editor, skriv inn og bruk SELECTEDMEASURE som det første argumentet. Skriv deretter inn over Dato-kolonnen.
Hvis du velger Total Cost i matrisen, vil den bli erstattet med det valgte målet. SAMEPERIODLASTYEAR - funksjonen vil bli brukt på filterkonteksten. Til slutt vil CALCUATE flytte verdiene i det foregående året.
Deretter oppretter du et nytt element og gir det navnet Forrige måned . Skriv inn samme kode som PY-elementet, men endre SAMEPERIODLASTYEAR til.
Opprett en annen beregningspost og gi den navnet Løpende total . Kopier forrige kode, men endre tidsintelligensfunksjonen til DATESYTD .
Å transformere et mål til en visualisering
Når du er ferdig, trykk CTRL + S for å lagre og laste inn endringene. Gå deretter til LuckyTemplates og oppdater modellen. Dra Navn fra tidsintelligenstabellen og gjør den om til en skjærer.
Hvis du velger et felt i sliceren, vil matrisen vise deg data avhengig av valget ditt.
Hvis du vil se den løpende totalen, drar du kalenderårnummeret og plasserer det i feltet Rader i matrisen.
Ved å velge Running Total i sliceren, vil du se at verdier legges til.
Hvis du velger PY i sliceren, får du verdiene for året 2021.
Hvis du velger CY, vil du se at feltet endres til 2020 og verdiene for inneværende år.
Nå, hvis du drar og slipper Navn fra tidsintelligenstabellen inn i matrisens kolonner-felt, vil du se alle dataene inne i matrisen.
Konklusjon
Opplæringen har vist deg to måter å lage matriser på i LuckyTemplates. Hvis modellen din bare har noen få mål, kan den første metoden brukes. Men hvis du har å gjøre med flere mål og store matriser, anbefales det å bruke beregningsgrupper .
Beregningsgrupper kan brukes til å vise og veksle mellom mål og . Beregningselementer kan også opprettes og brukes på et enkelt mål for å lage flere variasjoner.
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.
Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.
Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.
Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.
Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.
Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.
Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.
I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.
Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.