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.
I denne opplæringen skal vi snakke om tre Power Apps-funksjoner som kan utgjøre en stor forskjell i måten sluttbrukere ser på og bruker appen din – funksjonene User(), Today() og Now().
Hvis du fulgte våre andre veiledninger om, da vet du sannsynligvis hvordan du lager din egen app og hvordan du publiserer den nå. Det fine med denne plattformen er dens brukervennlighet selv for de som har liten bakgrunn for koding eller apputvikling.
Men å lage en app betyr å tenke på bekvemmeligheten til sluttbrukeren også. Det er det fine med de tre Power Apps-funksjonene som vi skal diskutere i dag.
Innholdsfortegnelse
Bruker()-funksjonen
Bruker()-funksjonen returnerer en del informasjon om appens nåværende bruker.
Denne funksjonen introduserer så mange muligheter når det gjelder tilpasning, spesielt hvis du har flere personer som bruker appen din.
For å vise deg hvordan User()-funksjonen fungerer, la oss legge til en etikett, og deretter velge tekstegenskapen under egenskaper rullegardinmenyen.
Skriv deretter inn User() og legg til en prikk for å se hvilke alternativer vi har.
Som du kan se, kan User()-funksjonen returnere tre ting - brukerens e-post, deres fulle navn og deres bilde. Så hvis vi skriver inn User().Email, dukker brukerens e-postadresse opp på etiketten vi opprettet.
Hvis vi prøver User().FullName, returnerer det Henry Legge.
Dette gir oss så mange alternativer når det gjelder å tilpasse appen avhengig av hvem som bruker den.
For eksempel kan vi ha en velkomstmelding som bruker det faktiske navnet til brukeren på hjemmesiden. Hvis du ønsker mer avanserte tilpasninger, er det også mulig å bruke denne funksjonen til å diktere visse innstillinger basert på brukerens preferanser.
For nå, la oss ta en titt på hvordan vi kan bruke denne funksjonen til å lage en personlig velkomstmelding. La oss gå videre til startskjermen vår.
Vi skal starte med å legge til en etikett her på toppen og tilpasse fargen til hvit slik at den stemmer overens med resten av temaet.
Siden vi skal koble sammen forskjellige strenger i denne formelen, kommer vi til å brukefunksjon.
Deretter legger vi til teksten "Velkommen" og refererer til brukerens fulle navn. Når vi trykker på Enter-tasten, vil du se at etiketten nå sier "Velkommen Henry Legge".
Fordi vi refererte brukeren, betyr dette at navnet endres avhengig av hvem som er pålogget.
Now() og Today()-funksjonene
La oss gå videre til neste funksjon vi skal diskutere, som er Now()-funksjonen.
Nå()-funksjonen returnerer gjeldende dato- og klokkeslettverdi.
La oss gå til hovedskjermen vår og legge til en etikett. La oss deretter bruke Now()-funksjonen. Som du kan se, viser etiketten gjeldende dato og et tidsstempel.
Dette tidsstemplet endres avhengig av tidssonen din. Dette betyr at selv om du har appbrukere andre steder rundt om i verden, vil den alltid vise gjeldende dato og klokkeslett, og ikke din.
Denne funksjonen gir også så mange muligheter når det gjelder personalisering. Du kan for eksempel gjøre noen av appens funksjoner tilgjengelige kun til bestemte tider på en dag. Du kan også angi en personlig melding til en bestemt time.
I motsetning til dette, returnerer Today()-funksjonen bare dagens dato.
Så hvis vi kopierer etiketten, men legger inn Today() i stedet, kan vi se forskjellen mellom de to.
Å velge mellom Now() og Today()-funksjonen er mer en preferanse, så det er opp til deg hva du tror vil best tjene sluttbrukeren din. Du kan også tenke på andre funksjoner du vil at appen din skal ha og velge den funksjonen du tror passer best.
La oss nå gå tilbake til hjemmesiden. La oss si at vi ønsker å holde ting enkelt og egentlig ikke har noe imot å ikke vise tiden her. Så la oss lage en ny etikett som bruker Today()-funksjonen.
Konklusjon
Det vi har dekket i denne opplæringen er bare det grunnleggende. Men som nevnt tidligere, kan disse tre funksjonene føre til et uendelig antall tilpasninger som kan forbedre brukeropplevelsen.
Mens du jobber med appen din, kan du tenke på hvordan den spesifikke brukeren kan bruke sine egne preferanser, eller hvordan dato og klokkeslett kan påvirke måten ting fungerer på. Jo mer kreativ du er med disse løsningene, desto mer vil brukerne nyte appen du har jobbet med.
Beste ønsker,
Henry
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.