Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

I dette selvstudium skal vi tale om, hvordan webstedskort fungerer i Power Apps-modeldrevne apps.

Fra selve navnet kortlægger webstedskort den måde, brugerne navigerer gennem en modeldrevet app. De dikterer, hvordan brugere kan se, interagere og bevæge sig på tværs af forskellige tabeller.

Lad os se, hvordan sitemaps fungerer, og hvordan de gør processen med at skabe en modeldrevet app mere effektiv.

Indholdsfortegnelse

Sitemaps i Power Apps Modeldrevne apps

Sitemap vises i den øverste del af appdesigneren. For at begynde at arbejde på appens webstedskort skal du blot klikke på redigeringsknappen.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Sådan ser sitekortets arbejdsområde ud. Sitemaps består af tre hovedkomponenter - området, gruppen og underområdet.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Området vises på den øverste del. I dette eksempel hedder vores område Travel.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Gruppen kommer dernæst. Dette giver os mulighed for at gruppere lignende eller relaterede komponenter sammen.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Underområderne findes med grupperne. Her er Se kunder vores underområde.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Ligesom vores lærredsapps giver en Power Apps modeldrevet app os også mulighed for at tilpasse forskellige egenskaber. Hvis vi for eksempel klikker på Rejse, kan vi se de forskellige egenskaber, vi kan justere i højre rude.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Hvis vi klikker på Information, ser vi også en gruppe egenskaber, vi kan redigere.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Det vigtigste sæt ejendomme ville muligvis være det for vores underområde.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Det skyldes, at underområderne fører slutbrugerne til forskellige dele af appen. Går vi tilbage til den app, vi arbejder på, indeholder det underområde, vi taler om, linket til Se kunder, der findes her i menuen i venstre side.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Dette betyder, at den måde, vi indstiller underområdernes egenskaber på, kan påvirke den måde, slutbrugeren navigerer på i enhver Power Apps-modeldrevet app.

Indstilling af de rigtige egenskaber i underområder for webstedskort

Lad os dykke ned i de forskellige egenskaber, som vi kan indstille i vores underområde.

Hvis vi klikker på underområdet kaldet Vis kunder og ser på den højre rude, er de vigtigste felter, som vi skal indstille her, type, enhed og titel.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Typen giver os fire forskellige muligheder - dashboard, enhed, webressource og URL.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Entitetsfeltet giver os også en rullemenu, som inkluderer enheder, vi tidligere har oprettet, samt nogle standardenheder leveret af Power Apps.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Hvad angår titlen, skal vi bare klikke på feltet og indtaste den titel, vi vil bruge.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os oprette et nyt underområde, så vi kan have et klart eksempel på, hvordan disse egenskaber er sat. Vi starter med fanen komponenter, hvor vi kan trække et underområde fra højre rude ind i arbejdsområdet i midten.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Når vi dropper komponenten her, vil den vise os et nyt underområde.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os gøre dette til en enhed.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os derefter vælge en enhed, der skal bruges. Dette er en lang liste over mulige enheder, så lad os bruge Adresse til dette eksempel.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os kalde dette nye underområde Vis adresser.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os nu klikke på Gem her øverst til højre.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os derefter klikke på Udgiv.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os gå tilbage til App Designer for at se, hvordan appen ser ud nu.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Igen klikker vi på Gem og udgiv her, og derefter klikker vi på Afspil.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Sådan ser appen ud nu.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Vi ved, at vi er i rejseområdet gennem denne bar her øverst.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Vi vil også se vores gruppe og underområder her i venstre rude.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Hvis vi klikker på Vis kunder, ser vi det første underområde i vores eksempel.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Der er forskellige muligheder her øverst for at vise diagrammer, køre rapporter og udføre andre handlinger.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Grundlæggende viser dette eksempel os, hvor vigtigt det er at mestre webstedskortet vel vidende, at dette dikterer den måde, din slutbruger vil interagere med appen på. Hvis webstedskortet ikke er lagt ordentligt ud, så vil brugerne have svært ved at finde og fortolke de data, de har brug for.

Redigering af formularer og visninger i Power Apps Modeldrevne apps

Da webstedskortet opstiller de forskellige dele af vores app, er det også her, vi kan tilføje elementer til vores enhedsvisning, fordi det er her alle vores data findes. I øjeblikket har vi adressen og kundesiderne i vores app, så vi burde se det samme under vores Entity View.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Det er også her, vi kan ændre vores synspunkter. I øjeblikket ser vi en visning kaldet Aktiv kunde, men denne viser kun kundenummeret og den dato, de blev oprettet.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Det er selvfølgelig ikke det, vi ønsker, at vores brugere skal se. Vi ønsker, at de skal se mere information om vores kunder. Så lad os klikke på Visninger for at ændre det.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Når vi har valgt Visninger, tjekker vi komponenterne i højre rude. I øjeblikket viser den alle mulige visninger, hvilket vi heller ikke ønsker. Vi ønsker, at specifikke brugere kun skal se, hvad der vil være nyttigt for dem.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Så vi fjerner markeringen af ​​Alle og vælger MyView i stedet for. Dette er et synspunkt, som vi tidligere har lavet i en.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os nu klikke på Gem og udgiv igen, så klikker vi på Afspil for at se, hvordan den opdaterede visning ser ud.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Nu er vi på samme side, som vi så på før, men denne gang ser vi MyView. Dette viser andre kolonner som Fuldt navn og Placering.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Der er også filtre, der kan sortere data afhængigt af dine behov og præferencer.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Der er også en mulighed for at vise information baseret på det første bogstav i elementet ved at bruge filteret her nedenfor.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Et andet filter i nederste højre hjørne giver os mulighed for at skifte mellem sider.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Igen ser vi forskellige handlinger tilgængelige for os her øverst.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Går du tilbage til webstedskortet, vil du også se, at det nu kun viser én visning i stedet for alle visninger.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Det samme er tilfældet med diagrammer og dashboards. Lad os klikke på "Vis diagram".

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Som du kan se, giver det os en note om, at der ikke er nogen tilgængelige diagrammer.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Grunden til at vi ikke har nogen diagrammer her, er fordi vi aldrig har lavet et diagram i den fælles datatjeneste. Grundlæggende vil alt, hvad du laver i CDS, altid dukke op her.

Hvis vi har et diagram i CDS, så er det, vi skal gøre nu, at klikke på fanen Komponenter i højre rude, gå til diagrammer og vælge et specifikt diagram for denne enhed.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os nu gå til Forms, fordi det er noget, vi lavede inden for den fælles datatjeneste.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lige nu giver vi brugeren mulighed for at vælge alle formularer. Den, som vi virkelig ønsker, at brugeren skal bruge, er hovedformen.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Så lad os se, hvordan det virker. Gå tilbage til Se kunder, lad os klikke på +Ny.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Her kan brugeren faktisk vælge, hvilken formular de vil bruge. Så de kan simpelthen ændre det til hovedform, hvis de vil.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Når de gør det, dukker den rigtige formular op på skærmen.

Hovedformen er noget, vi har skabt i en. Den er opdelt i tre sektioner - Generel, Andre oplysninger og Agentoplysninger.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Vi ogsåinden for denne formular. Vi sætter en begrænsning, der ikke tillader brugere at vælge VIP Level 5 i Sydkorea. Da vi også oprettede den regel inden for CDS, så er den også anvendelig, når vi arbejder med modeldrevne apps.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Andre kompleksiteter på webstedet

Lad os gå tilbage til webstedskortet og udforske et par andre ting, vi kan gøre. Vi starter med at tilføje et andet område ved at trække boksen fra højre rude ind i arbejdsområdet. Lad os kalde dette nye område for nyttige links.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Inden for området, lad os oprette en gruppe kaldet Søgemaskiner og tilføje URL-links til Google og Bing.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Bemærk igen, at disse underområder ikke nødvendigvis behøver at være enheder. De kan også være webressourcer eller URL'er.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Webressourcer ville være YouTube-videoer, webapplikationer, andre vinduer og enhver anden type webressource, der kommer til at tænke på. Du kan endda tilføje SharePoint-ressourcer eller Google Forms.

Det fantastiske ved site maps er, at vi kan tilføje så mange elementer, som vi vil. Så vi kan tilføje endnu en gruppe her under Rejser, selvom vi allerede har en gruppe eksisterende.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os kalde den nye gruppe Andet.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Vi kan selvfølgelig også tilføje underområder under den nye gruppe.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Så lad os gøre det underområde til en enhed, så lad os bruge dataene til kontakt.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os nu klikke på Gem og udgiv, og lad os derefter gå tilbage til webstedskortet. Som du kan se, indeholder den nu den nye enhed, vi har oprettet.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Hvis vi tjekker appen ud, ser det nu ud til, at den har flere data i sig. Vi kan vælge mellem de forskellige sider, der findes i venstre rude.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Men udover det kan vi også klikke på dette filter nederst til højre og vælge de andre områder.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Vi kan vælge Nyttige links, og det vil vise links til Google og Bing.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Og hvis vi for eksempel klikker på Google, åbner det os automatisk en fane, der fører til Google.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Du kan bare forestille dig, hvor nyttigt webstedskortet virkelig er. Du kan oprette mere komplekse apps med et net af forskellige sider og områder, samtidig med at du sørger for, at tingene forbliver nemme at navigere.

For eksempel kan du bygge et område til indkøb og have forskellige tabeller og formularer under det. Derefter kan du også oprette et separat område, der fører til hjælpesektionen på et firmas websted.

Lad os denne gang se på det sidste underområde, vi lavede til Kontakter.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lad os klikke på Vis diagram.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Nu viser det et filterdiagram, der giver os mulighed for at vælge specifikke konti.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Vi kan også vælge andre diagrammer ved hjælp af filteret i den øverste venstre del af diagramsektionen. Lige nu ser vi diagrammet for kontakter efter rolle.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Vi har også et diagram, der viser kontakt ved deres foretrukne kontaktmetode.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer




Konklusion

Sitemaps er virkelig nyttige, når du arbejder med modeldrevne apps. De giver os mulighed for at bygge en app, som enhver bruger kan navigere problemfrit igennem, og lader os tilføje så mange ressourcer som nødvendigt.

Sandsynligvis den bedste del ved at bruge sitemaps til modeldrevne apps er det faktum, at vi kan indsætte næsten enhver form for element, vi har brug for. Bortset fra de sædvanlige diagrammer og formularer hjælper det, at vi også kan tilføje webressourcer og URL'er, hvilket gør hver app så omfattende som muligt.

Alt det bedste,

Henrik


Pandas Drop Index Kolonne: Forklaret med eksempler

Pandas Drop Index Kolonne: Forklaret med eksempler

Pandas Drop Index Kolonne: Forklaret med eksempler

7 måder, hvordan man kontrollerer, om en Python-streng indeholder en understreng

7 måder, hvordan man kontrollerer, om en Python-streng indeholder en understreng

7 måder, hvordan man kontrollerer, om en Python-streng indeholder en understreng

Power Automate Oversigt over dynamisk indhold

Power Automate Oversigt over dynamisk indhold

Forstå, hvad Power Automate Dynamic Content er, og hvordan det giver brugerne mulighed for at vælge feltreferencer fra tidligere trin eller skrive udtryk.

Ændring af filplacering ved hjælp af en forespørgselsparameter i LuckyTemplates

Ændring af filplacering ved hjælp af en forespørgselsparameter i LuckyTemplates

I denne vejledning lærer du, hvordan du deler en fil med en person, der ikke er en del af din virksomhed, ved hjælp af en sql-forespørgselsparameter i LuckyTemplates.

Brug af funktionen Fjern og opsætning af bekræftelsespopups

Brug af funktionen Fjern og opsætning af bekræftelsespopups

Find ud af, hvordan du bruger fjernfunktionen, og hvordan du opsætter bekræftelsespop-ups på den app, du har oprettet fra bunden.

Visualisering af filterkonteksten i LuckyTemplates DAX Studio

Visualisering af filterkonteksten i LuckyTemplates DAX Studio

Lær, hvordan du visualiserer filterkonteksten for enhver celle i en tabel eller matrix i LuckyTemplates DAX Studio ved hjælp af værktøjstip.

Power Automate flows skabelse fra bunden

Power Automate flows skabelse fra bunden

Lær, hvordan du opretter Power Automate-flows fra bunden. I stedet for at bruge en skabelon, skaber vi udløserne og handlingerne selv.

LuckyTemplates Tip: Sådan sammenligner du de første N arbejdsdage

LuckyTemplates Tip: Sådan sammenligner du de første N arbejdsdage

Se dette LuckyTemplates-tip fra Brian om, hvordan du dynamisk kan sammenligne de første N arbejdsdage ved hjælp af power-forespørgsel.

Power Apps Modeldrevne apps: Miljøopsætning og navigation

Power Apps Modeldrevne apps: Miljøopsætning og navigation

Lær om Power Apps modeldrevne apps, hvordan du opsætter miljøet, og hvordan du effektivt navigerer rundt i det.

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Power Apps-modeldrevne apps: Sitemaps og hvordan de fungerer

Lær mere om at arbejde med webstedskort i Power Apps-modeldrevne apps, og opdag forskellige kompleksiteter, og hvordan du håndterer dem.