Føj datakilde til lærredsappen, og design funktionelle sider
Information er en vigtig del af enhver applikation. hele logikken er placeret på den type oplysninger, der er gemt. I Power Apps gemmes dataene i en datakilde, der kan tilgås ved hjælp af forbindelser. Forbindelsen bruger en bestemt connector til at konversere med datakilden. Mange vigtige tjenester og datakilder i det lokale miljø, f.eks. SharePoint, SQL Server, Office 365, Salesforce og X, har connectors i Power Apps.
De mest almindelige datakilder er tabeller, som du kan bruge til at gemme og hente oplysninger. Forbindelser hjælper dig med at læse og skrive data i Microsoft Excel-projektmapper, SharePoint-lister, SQL-tabeller og mange andre formater. Du kan gemme disse i cloudtjenester som OneDrive, DropBox og SQL Server.
En connector kan give tabeller med oplysninger eller handlinger. Nogle få connectors indeholder kun tabeller, nogle giver kun handlinger, og nogle giver begge dele. Din connector kan være enten standard eller brugerdefineret.
Lokale datakilder
Hvis du vil oprette en app, der læser og skriver fra en datakilde, skal du bruge et af disse kontrolelementer. De er:
Gallery: Brug kontrolelementet Gallery til at filtrere, sortere, søge efter og rulle gennem poster i en datakilde og derefter vælge en bestemt post. Du kan også kun få vist bestemte felter fra hver post, så du kan få vist flere poster ad gangen, selv på en lille skærm.
Vis formular: Visningsformularen hjælper dig med at få vist et eller flere felter i en enkelt post.
Rediger formular: Du kan bruge redigeringsformularen til at opdatere et eller flere felter i en enkelt post (eller oprette en post, der starter med standardværdier), og gemme ændringerne i den underliggende datakilde igen.
Disse kontrolelementer bruges, når Power Apps opretter en app ud fra data. I baggrunden gemmer og manipulerer programmet data fra datakilden ved hjælp af en intern tabel.
SharePoint
Der er mange SharePoint-funktioner, der giver brugerne mulighed for at oprette specifikke projekter og etablere standardforretningsprocesser til deling af oplysninger, dokumentpublicering og registrering af data. Disse funktioner hjælper virksomhedsbrugere med at være mere produktive, men SharePoint klarer sig bedre end tidligere systemer til dokumentsamarbejde, når det gælder visning af oplysninger om, hvilke oplysninger/dokumenter der gemmes og hvorfor.
Det er nemt at kræve metadataeller oplysninger om data (f.eks. ændret tid, oprettet af osv., men også brugerdefinerede -koder på dokumenter eller objekter) i SharePoint. Arbejdere kan bedre forstå, hvorfor et dokument findes, og hvorfor det er vigtigt uden at skulle læse det. SharePoint giver også brugerne mulighed for at oprette brugerdefinerede databaser i en brugervenlig struktur, så de kan gemme tusindvis af databit, der kan indarbejdes i de arbejdsprocesser eller andre forretningsprocesser, der er beskrevet ovenfor.
Kontrolelementer og egenskaber i lærredsapps
I Microsoft Power Apps kan brugerne planlægge og bygge et virksomhedsprogram ved hjælp af komponenter i stedet for at skrive kode i et traditionelt programmeringssprog, f.eks. C#. De kan designe programmer ved at trække og slippe elementer på et lærred på samme måde, som de ville designe en slide i PowerPoint. Du kan angive logik og arbejde med data via en Excel-lignende oplevelse. Brugerne kan oprette apps, der kombinerer forretningsdata fra flere kilder fra Microsoft og tredjepart. De har tilladelse til at dele appen, så brugerne kan køre den i en browser eller på en mobilenhed og integrere appen, så de kan køre den i SharePoint, Power BI eller Teams. Her er nogle af de kontrolelementer, der er tilgængelige i Power Apps:
- knapper: Knyt til programmet ved at klikke eller trykke på
- Gallery: Vis en liste over poster, der indeholder forskellige typer data
- Rulleliste: Viser det første element i en gennemgang, indtil der er valgt en vinkel
- Billede: Vis et billede fra (f.eks.) en fil eller en datakilde
- Camera: Tag billeder, og gem dem i appen eller i en datakilde
Gallerikontrolelement
Et Gallery kontrolelement kan vise flere poster fra en datakilde, og hver post kan indeholde forskellige typer data. Du kan f.eks. bruge Gallery kontrolelement til at vise forskellige produkter. Hvert element viser produktoplysninger, der indeholder et navn, et billede, en pris osv. for hvert produkt.
Hvert datafelt vises i et separat kontrolelement i kontrolelementet Gallery. Du kan konfigurere disse kontrolelementer i skabelonen. Eventuelle ændringer af skabelonen afspejles i hele gallerikontrolelementet. Foruddefinerede skabeloner er tilgængelige til visning af billeder og tekst i et galleri. Der er også et galleri med elementer med forskellige højder.
Vigtig
Hvis en bruger ruller kontrolelementet Fleksibel højde galleri, før alle elementer indlæses, kan det element, der aktuelt vises, blive skubbet ned og ud af visningen, når dataindlæsningen er fuldført. Du kan undgå dette problem ved at bruge et Gallery--kontrolelement i stedet for den fleksible højde variant.