Lägga till datakälla i arbetsyteappen och utforma funktionella sidor
Information är en viktig del av alla program. hela logiken finns på den typ av information som lagras. I Power Apps lagras data i en datakälla som kan nås med hjälp av anslutningar. Anslutningen använder en viss anslutningsapp för att kommunicera med datakällan. Många viktiga tjänster och lokala datakällor, till exempel SharePoint, SQL Server, Office 365, Salesforce och X, har anslutningsappar i Power Apps.
De vanligaste datakällorna är tabeller som du kan använda för att lagra och hämta information. Anslutningar hjälper dig att läsa och skriva data i Microsoft Excel-arbetsböcker, SharePoint-listor, SQL-tabeller och många andra format. Du kan lagra dessa i molntjänster som OneDrive, DropBox och SQL Server.
En anslutningsapp kan ge tabeller med information eller åtgärder. Några anslutningsappar tillhandahåller bara tabeller, vissa tillhandahåller bara åtgärder och vissa tillhandahåller båda. Anslutningsappen kan vara antingen standard eller anpassad.
Lokala datakällor
Om du vill skapa en app som läser och skriver från en datakälla måste du använda någon av dessa kontroller. Dessa är:
Galleri: Använd gallerikontrollen för att filtrera, sortera, söka efter och bläddra igenom poster i en datakälla och sedan välja en specifik post. Du kan också bara visa vissa fält från varje post så att du kan visa flera poster åt gången även på en liten skärm.
Visningsformulär: Visningsformuläret hjälper dig att visa alla fält i en enda post.
Redigera formulär: Med redigeringsformuläret kan du uppdatera ett eller flera fält i en enda post (eller skapa en post som börjar med standardvärden) och spara ändringarna tillbaka till den underliggande datakällan.
Dessa kontroller används när Power Apps skapar en app från data. I bakgrunden lagrar och manipulerar programmet data från datakällan med hjälp av en intern tabell.
SharePoint
Det finns många SharePoint-funktioner som gör det möjligt för användare att skapa specifika projekt och upprätta standardaffärsprocesser för informationsdelning, dokumentpublicering och inspelning av data. De här funktionerna hjälper företagsanvändare att bli mer produktiva, men SharePoint överträffar tidigare dokumentsamarbetessystem när det gäller att visa information om vilken information/vilka dokument som lagras och varför.
Det är enkelt att kräva metadata eller information om data (till exempel ändrad tid, skapad av och så vidare, men även anpassade taggar för dokument eller objekt) i SharePoint. Arbetare kan bättre förstå varför ett dokument finns och varför det är viktigt utan att behöva läsa det. SharePoint gör det också möjligt för användare att skapa anpassade databaser i en lätthanterlig struktur, så att de kan lagra tusentals bitar data som kan införlivas i arbetsflödena eller andra affärsprocesser som beskrivs ovan.
Kontroller och egenskaper i arbetsyteapp
I Microsoft Power Apps kan användare planera och skapa ett affärsprogram med hjälp av komponenter i stället för att skriva kod på ett traditionellt programmeringsspråk som C#. De kan utforma program genom att dra och släppa element till en arbetsyta, precis som de skulle utforma en bild i PowerPoint. Att ange logik och arbeta med data kan uppnås genom en Excel-liknande upplevelse. Användare kan skapa appar som kombinerar affärsdata från flera Microsoft- och tredjepartskällor. De får dela appen så att användarna kan köra den i en webbläsare eller på en mobil enhet och bädda in appen så att de kan köra den i SharePoint, Power BI eller Teams. Här är några av kontrollerna som är tillgängliga i Power Apps:
- Knappar: Associera med programmet genom att klicka eller trycka på
- Galleri: Visa en lista med poster som innehåller olika typer av data
- Listruta: Visar det första objektet i en körning tills en sparr har valts
- Bild: Visa en bild från (till exempel) en fil eller en datakälla
- Kamera: Ta fotografier och spara dem i appen eller till en datakälla
Gallery-kontroll
En gallerikontroll kan visa flera poster från en datakälla och varje post kan innehålla olika typer av data. Du kan till exempel använda gallerikontrollen för att visa olika produkter. Varje objekt visar produktinformation som innehåller ett namn, en bild, ett pris och så vidare för varje produkt.
Varje datafält visas i en separat kontroll i gallerikontrollen. du kan konfigurera dessa kontroller i mallen. Alla ändringar som görs i mallen återspeglas i hela gallerikontrollen. Fördefinierade mallar är tillgängliga för visning av bilder och text i ett galleri. Det finns också ett galleri för objekt med varierande höjd.
Viktigt!
Om en användare bläddrar i gallerikontrollen Flexibel höjd innan alla objekt läses in kan objektet som för närvarande visas push-överföras nedåt och ur vyn när datainläsningen är klar. Du kan undvika det här problemet genom att använda en standardkontroll för Galleri i stället för varianten flexibel höjd.