Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

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.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

Skriv deretter inn User() og legg til en prikk for å se hvilke alternativer vi har.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

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.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

Hvis vi prøver User().FullName, returnerer det Henry Legge.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

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.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

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.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

Siden vi skal koble sammen forskjellige strenger i denne formelen, kommer vi til å brukefunksjon.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

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".

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

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.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

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.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()

Å 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.

Power Apps-funksjoner: Jobber med bruker(), i dag() og nå()




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


PowerApps-søkefelt: Slik legger du til og tilpasser

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.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

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.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

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.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

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.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

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.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

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.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.