Förstå modellbaserade appkomponenter

Översikt över modellbaserade appkomponenter

En väldesignad modellbaserad appen består av flera komponenter som du väljer med designern för att skapa utseendet och funktionerna i den färdiga appen. De komponenter och komponentegenskaper som tillverkare använder för att skapa en app blir metadata.

För att förstå hur var och en av dessa här komponenter är relaterade till appdesignen delas de in i kategorierna data, användargränssnitt, logik, och visualisering.

Datakomponenter

Dessa komponenter avgör vilka data som appen ska baseras på, samt vilken designer som används för att skapa eller redigera komponenten.

Datakomponenter är antingen utformade på en tabellnivå i en miljö eller i en lösning som finns i miljön.

Komponent Description Designer
Tabell En behållare för poster med egenskaper som du spårar, exempelvis en kontakt eller ett konto. Det finns många standardtabeller. Du kan anpassa en icke-system standardtabell (produktionstabell) eller skapa en anpassad tabell manuellt. Power Apps tabelldesigner
Förhållande Tabellrelationer definierar hur tabeller kan kopplas till varandra. Det finns relationstyperna 1 till N (en till många), N till 1 (många till en) och N till N (många till många). Om du t.ex. lägger till en uppslagskolumn i en tabell skapas en ny 1:N-relation mellan de två tabellerna och du kan placera uppslagskolumnen i ett formulär. Power Apps-tabelldesigner
Kolumn En egenskap som är associerad med en tabell. En kolumn bestäms av en datatyp som avgör vilken typ av data som kan anges eller väljas. Exempel är text, tal, datum och tid, valuta eller uppslag (skapar en relation med en annan tabell). Kolumner används vanligtvis med formulär, vyer och sökningar. Power Apps tabelldesigner
Alternativkolumn Det här är en speciell typ av kolumn som innehåller en uppsättning tidigare fastställda alternativ för användaren. Varje alternativ har ett numeriskt värde och en etikett. När du lägger till ett formulär visar den här kolumnen en kontroll för användare för att välja ett alternativ. Det finns två typer av alternativ; alternativ där användaren bara kan välja ett alternativ och alternativ med flerval som tillåter flera val. Power Apps alternativuppsättningsdesigner

Mer information: anga data för din modellbaserade app

UI-komponenter

De här komponenterna avgör hur användare interagerar med appen.

Komponent Beskrivning Designer
App Avgör grunderna för programmet såsom komponenter, egenskaper, klienttyp och webbadress för din app. Appdesigner
Webbplatsöversikt Anger navigeringen för din app. Webbplatsdesigner
Formulär En uppsättning kolumner för datainmatning för en given tabell som motsvarar de artiklar som din organisation spårar för tabellen. En uppsättning datainmatningskolumner där användare matar in relevant information för att spåra en kunds föregående order tillsammans med specifikt begärda ombeställningsdatum. Formulärdesigner
Visning Vyer definierar hur en lista med rader för en specifik tabell visas i ditt program. En vy definierar vilka kolumner som visas, bredden för varje kolumn, sorteringsbeteende och standardfilter. Vydesigner
Anpassad sida (förhandsversion) En arbetsytebaserad sida som möjliggör flexibel layout, lågkodade Fx-funktioner och Power Apps anslutningsdata. Mer information finns i Översikt över anpassad sida för modellbaserade appar (förhandsversion) Arbetsytedesigner

Logiska komponenter

Bestämmer affärsprocesser, regler och automatisering som appen har. Power Apps-tillverkare använder en designer som är specifik för typen av process eller regel.

Typ av logik Beskrivning Designer
Affärsprocessflöde En onlineprocess som hjälper användare genom en standardaffärsprocess. Till exempel, använd ett affärsprocessflöde om du vill att alla ska hantera kundtjänstärenden på samma sätt, eller för att kräva att personalen får ett godkännande för en faktura innan du skickar en beställning. Affärsprocessflödesdesigner
Arbetsflöde Arbetsflöden automatiserar affärsprocesser utan ett användargränssnitt. Designers använder arbetsflöden för att initiera automation som inte kräver någon användarinteraktion. Arbetsflödesdesigner
Åtgärder Åtgärder är en typ av process som gör att du manuellt kan starta åtgärder, t.ex. anpassade åtgärder direkt från ett arbetsflöde. Processdesigner
Affärsregel För att tillämpa regel- eller rekommendationslogik, t.ex ange kolumnkrav, dölja kolumner eller verifiera data. Appdesignern använder ett enkelt gränssnitt för att implementera och underhålla föränderliga och vanliga regler. Affärsregeldesigner
Power Automate flöde Power Automate är en molnbaserad tjänst när du vill skapa automatiska flöden mellan program och tjänster för att visa meddelanden, synkronisera filer samla in data och mycket annat. Power Automate

Mer information: tillämpa affärslogik i din modellbaserade app

Ytterligare alternativ för att lägga till anpassad affärslogik

Använd tillägg för att expandera affärsprocesser
Tillägg för arbetsflöden

Visualiseringar

Anger vilken typ av datavisualiseringar och rapportering som appen som har tillgängliga.

Komponent Beskrivning Designer
Diagram En enskild grafisk visualisering som kan visas i en vy, på ett formulär eller lägga till en instrumentpanel. Diagramdesigner
Instrumentpanel Funktioner som en smak för en eller flera grafiska visualiseringar som ger en översikt över affärsdata som kan omvandlas till handling. Instrumentpaneldesignern
Inbäddad Power BI Lägg till inbäddade Power BI-paneler och -instrumentpaneler i din app. Power BI är en molnbaserad tjänst som tillhandahåller business intelligence-insikter. Kombination av list-designer, instrumentpanelsdesigner och Power BI

Exempel instrumentpanel.

Avancerad modellbaserad apptillverkning

Lösningsutforskaren är ett omfattande verktyg som används för att bygga avancerad tillverkning av modellbaserade appar. Med hjälp av lösningsutforskaren kan du navigera genom en hierarki som består av noder av alla appkomponenter i navigeringsfönstret till vänster av verktyget.

Lösningsutforskaren.

Öppna lösningsutforskaren genom att

  1. I Power Apps startsidan, välj Inställningar och välj sedan Avancerade inställningar.

  2. På sidan för Business Management på Dynamics 365 väljer inställningar, välj anpassningar och väljer anpassa systemet.

Öppna lösningsutforskaren.

Mer information: Avancerad tillverkning och anpassning av appar

Nästa steg

Utveckling av datamodell – översikt

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).