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


DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.