Pandas Drop Index Kolonne: Forklaret med eksempler
Pandas Drop Index Kolonne: Forklaret med eksempler
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.
Sådan ser sitekortets arbejdsområde ud. Sitemaps består af tre hovedkomponenter - området, gruppen og underområdet.
Området vises på den øverste del. I dette eksempel hedder vores område Travel.
Gruppen kommer dernæst. Dette giver os mulighed for at gruppere lignende eller relaterede komponenter sammen.
Underområderne findes med grupperne. Her er Se kunder vores underområde.
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.
Hvis vi klikker på Information, ser vi også en gruppe egenskaber, vi kan redigere.
Det vigtigste sæt ejendomme ville muligvis være det for vores underområde.
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.
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.
Typen giver os fire forskellige muligheder - dashboard, enhed, webressource og URL.
Entitetsfeltet giver os også en rullemenu, som inkluderer enheder, vi tidligere har oprettet, samt nogle standardenheder leveret af Power Apps.
Hvad angår titlen, skal vi bare klikke på feltet og indtaste den titel, vi vil bruge.
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.
Når vi dropper komponenten her, vil den vise os et nyt underområde.
Lad os gøre dette til en enhed.
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.
Lad os kalde dette nye underområde Vis adresser.
Lad os nu klikke på Gem her øverst til højre.
Lad os derefter klikke på Udgiv.
Lad os gå tilbage til App Designer for at se, hvordan appen ser ud nu.
Igen klikker vi på Gem og udgiv her, og derefter klikker vi på Afspil.
Sådan ser appen ud nu.
Vi ved, at vi er i rejseområdet gennem denne bar her øverst.
Vi vil også se vores gruppe og underområder her i venstre rude.
Hvis vi klikker på Vis kunder, ser vi det første underområde i vores eksempel.
Der er forskellige muligheder her øverst for at vise diagrammer, køre rapporter og udføre andre handlinger.
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.
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.
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.
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.
Så vi fjerner markeringen af Alle og vælger MyView i stedet for. Dette er et synspunkt, som vi tidligere har lavet i en.
Lad os nu klikke på Gem og udgiv igen, så klikker vi på Afspil for at se, hvordan den opdaterede visning ser ud.
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.
Der er også filtre, der kan sortere data afhængigt af dine behov og præferencer.
Der er også en mulighed for at vise information baseret på det første bogstav i elementet ved at bruge filteret her nedenfor.
Et andet filter i nederste højre hjørne giver os mulighed for at skifte mellem sider.
Igen ser vi forskellige handlinger tilgængelige for os her øverst.
Går du tilbage til webstedskortet, vil du også se, at det nu kun viser én visning i stedet for alle visninger.
Det samme er tilfældet med diagrammer og dashboards. Lad os klikke på "Vis diagram".
Som du kan se, giver det os en note om, at der ikke er nogen tilgængelige diagrammer.
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.
Lad os nu gå til Forms, fordi det er noget, vi lavede inden for den fælles datatjeneste.
Lige nu giver vi brugeren mulighed for at vælge alle formularer. Den, som vi virkelig ønsker, at brugeren skal bruge, er hovedformen.
Så lad os se, hvordan det virker. Gå tilbage til Se kunder, lad os klikke på +Ny.
Her kan brugeren faktisk vælge, hvilken formular de vil bruge. Så de kan simpelthen ændre det til hovedform, hvis de vil.
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.
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.
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.
Inden for området, lad os oprette en gruppe kaldet Søgemaskiner og tilføje URL-links til Google og Bing.
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.
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.
Lad os kalde den nye gruppe Andet.
Vi kan selvfølgelig også tilføje underområder under den nye gruppe.
Så lad os gøre det underområde til en enhed, så lad os bruge dataene til kontakt.
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.
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.
Men udover det kan vi også klikke på dette filter nederst til højre og vælge de andre områder.
Vi kan vælge Nyttige links, og det vil vise links til Google og Bing.
Og hvis vi for eksempel klikker på Google, åbner det os automatisk en fane, der fører til Google.
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.
Lad os klikke på Vis diagram.
Nu viser det et filterdiagram, der giver os mulighed for at vælge specifikke konti.
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.
Vi har også et diagram, der viser kontakt ved deres foretrukne kontaktmetode.
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
7 måder, hvordan man kontrollerer, om en Python-streng indeholder en understreng
Forstå, hvad Power Automate Dynamic Content er, og hvordan det giver brugerne mulighed for at vælge feltreferencer fra tidligere trin eller skrive udtryk.
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.
Find ud af, hvordan du bruger fjernfunktionen, og hvordan du opsætter bekræftelsespop-ups på den app, du har oprettet fra bunden.
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.
Lær, hvordan du opretter Power Automate-flows fra bunden. I stedet for at bruge en skabelon, skaber vi udløserne og handlingerne selv.
Se dette LuckyTemplates-tip fra Brian om, hvordan du dynamisk kan sammenligne de første N arbejdsdage ved hjælp af power-forespørgsel.
Lær om Power Apps modeldrevne apps, hvordan du opsætter miljøet, og hvordan du effektivt navigerer rundt i det.
Lær mere om at arbejde med webstedskort i Power Apps-modeldrevne apps, og opdag forskellige kompleksiteter, og hvordan du håndterer dem.