Modellbaserad app ordbok med vanliga termer
Den här artikeln innehåller en ordlista över termer för Power Apps modellbaserade appar.
Hjälpmedel
Tillgänglighet är en term som syftar på i vilken utsträckning personer med funktionshinder kan använda digitala produkter. När det gäller modellstyrda appar har hänsyn tagits till ärenden som utformning av funktioner, hur användare navigerar mellan fält, hur appen fungerar i högkontrastläge och hur skärmläsare hjälper användare att förstå programmets typ.
Använda skärmläsare i modellbaserade appar
Administrationscenter
Power Platform administrationscenter är en enhetlig portal för administratörer som hanterar miljöer och inställningar för Power Apps, Power Automate och Dynamics 365-appar. Power Platform administrationscenter omfattar inte administrationsinställningar och funktioner som är associerade med Power BI.
Läs mer om Power Platform administrationscentret
Läs mer om Power BI administrationscentret
Appdesigner
Verktyget som används för att skapa och redigera modellstyrda appar. I appdesignern ersätts den klassiska upplevelsen.
Med den kan du konfigurera navigeringens webbplatsöversikten, tabeller, formulär och vyer som är relevanta för appen.
Appnavigering
Hur områden, grupper och undergrupper presenteras i en modellbaserad app. Den är också känd som webbplatsöversikten
Hantering av programlivscykel
Det sätt på vilket vi hanterar livscykeln för ett program från början till slut. Ur ett tekniskt perspektiv hanteras mycket av programmets livscykelhantering (ISM) via lösningar när man levererar modelldrivna app-produkter.
Översikt över hantering av programlivscykel med Microsoft Power Platform
Område
Appar som ingår i den modellstyrda navigeringsupplevelsen kan ha flera grupper och grupper ha flera underområden. Underområdet innehåller de tabeller som är relevanta för programmet. För appar med mer än ett område visas en växlingskontroll i det nedre vänstra navigeringsfönstret.
Appnavigering i modelldrivna appar
Attribut
Ett attribut är ett annat namn på en kolumn och är en term som används av Power Apps-utvecklare. Varje tabell i Power Apps motsvarar en databastabell och varje tabellkolumn i Power Apps motsvarar en kolumn i databastabellen.
Verksamhetsprocessflöde
Logik i en given tabell för att säkerställa att användare slutför poster genom att uppdatera fält i rätt ordning.
Medan dessa skapas från början med hjälp av Power Automate upplevelse, affärsprocessflöden upplevs inom modelldriven app som en förändring i användargränssnittet.
En affärsprocessflöde ordnas i stadier. Varje stadium definierar kolumnerna (fälten) som måste slutföras normalt innan de går vidare till nästa stadium. Standardvärdena för affärsprocessflöde i affärsmöjlighetstabellen har till exempel fyra steg: kvalificera > utveckla > kvalificera > stängning. Det aktuella stadiet i affärsprocessflöde visas med en prick bredvid stadiet i stadierna från vänster till höger i flödet.
Affärsregel
Affärsregler är serverlogik som används tillsammans med modellstyrda appar för att ange eller rensa värden i en eller flera kolumner i en tabell. Affärsregler kan också användas för att verifiera lagrade data eller visa felmeddelanden. Modellstyrda appar kan använda affärsregler för att visa eller dölja kolumner, aktivera eller inaktivera kolumner och skapa rekommendationer utifrån business intelligence.
Arbetsyteapp
En app som genereras med hjälp av drag and drop-kontroller konfigurerade med Power Fx. Arbetsyteappar ger designern betydande kontroll över användarupplevelsen och kan kopplas till ett brett utbud av datakällor och datatjänster.
Arbetsyteappar är arrangerade i skärmar och kontroller som gallerier, textrutor och listrutor placeras på skärmarna och konfigureras så att de ansluter till datakällorna och till varandra på rätt sätt.
En modellbaserad app har många förkonfigurerade funktioner som formulär, vyer och användargränssnitt och arbetsyteappar skapas efter tomma mallar. Det är ofta mer arbete som ska utföras och mer direkt arbete med kod.
Arbetsyteappar finns i miljöer och lösningar på samma sätt som modellbaserade appar.
Mer information om appar för arbetsytor finns.
Diagram
En visuell representation av en datatabell. Diagram kan ha formen av linje-, stapel-, cirkel- eller donutdiagram.
Lär dig mer om hur du skapar ett systemdiagram.
Klassisk
Det klassiska gränssnittet är den metod som appskaparna gör ändringar i funktionerna i sin Microsoft Dataverse-miljö på.
Det klassiska gränssnittet har ersatts av den webbaserade metoden för appförfattare, enhetligt gränssnitt.
Om enhetligt gränssnitt för modellstyrda appar i Power Apps
Klassisk appdesigner
Med den modern appdesignern kan du skapa modellstyrda appar och skapa arbetsyteappar med egna sidor.
Den moderna appdesignern är standarddesigner för modellstyrda appar. För tillfället kan du fortfarande skapa modellstyrda appar med den klassiska appdesignern.
Column
En kolumn (tidigare kallat fält) är ett fält i en tabell Dataverse (tidigare kallad en entitet). Kolumner liknar fält i databaser och har olika datatyper, till exempel text, nummer, datum och datatyper som är mindre välkända för databaser som telefon, e-post, fil och bild.
Kolumntypen definierar vilken typ av data som krävs av kolumnen och även de kontroller, till exempel datumväljare eller textruta, som ska vara tillgängliga när kontrollen används.
Kolumner visas också när du skapar formulär. Formulärflikar innehåller också kolumner, och detta definierar var avsnitt kan placeras. Formuläravsnitt har också kolumner och dessa definierar var du kan placera tabellkolumner (formulärfält i det här fallet).
Lär dig hur du skapar och redigerar kolumner
Lägg till, konfigurera, flytta eller radera kolumner i ett formulär
Kommandofält
Området i en modellbaserad app som innehåller grundläggande kommandon som används av modellstyrda appar.
Kommandofältet kan anpassas. Mer information: Anpassa kommandofältet med kommandodesignern (förhandsgranskning)
Komponent
Komponenter är element. Komponenter används när du skapar elementen i en modellbaserad app. Ofta relaterar de här elementen till metoden att skapa tabeller som utgör en modellbaserad app.
Komponenter kan delas upp i data (tabeller, relationer, kolumner) användargränssnitt (webbplatsöversikt, formulär, vyer), logik (Power Automate-flöden, affärsprocessflöden, affärsregler) och visualisering (diagram, instrumentpaneler och Power BI-paneler).
Connection
En modellbaserad app ansluts vanligtvis till datatabeller som finns i samma miljö. Den här anslutningen kan anses vara inbyggd eftersom den aldrig behöver konfigureras i miljön.
Det finns anslutningar i miljön för att andra element Power Platform ska fungera som de ska. Särskilt Power Apps arbetsyteappar och Power Automateflöden kan flera anslutningar användas.
Kontroll
Med kontroller kan du interagera med information i poster. De visas vanligtvis i formulär där användare uppdaterar data med hjälp av kontrollen. Exempel på kontroller är calendar, toggle, choices, slider och editable grids. I vissa fall kanske du vill använda olika kontroller beroende på vilken enhet användaren använder.
Instrumentpanel
En behållare för ett eller flera diagram som hör till en tabell.
Mer information om instrumentpaneler här
På en instrumentpanel kan diagram, Power BI, rapporter och vyer av tabeller visas för appanvändaren.
Lär dig mer om hur du använder Power BI med en modellbaserad app
Datamodell
En samling med relaterade tabeller. För modellstyrda appar finns de i Dataverse databasen.
I en anpassad lösning är datamodellen ofta den uppsättning relaterade tabeller som har skapats med syftet att leverera det övergripande affärsappen.
Databas
Den samlade termen för alla tabeller i Dataverse.
Dataverse
Microsoft Dataverse är den samlade termen för de tabeller, arbetsflöden, affärsprocessflöden och relaterade funktioner som tillhandahålls i en miljö när en databas skapas.
För modellbaserade appar krävs en Dataverse databas.
En Dataverse-databas innehåller datastrukturer som bäst associeras med databaser förutom att kunna innehålla modellstyrda appar, arbetsyteappar och Power Automateflöden.
Beroende
Beroenden skapas när element i komponenter används på varandra för att de ska fungera. Om en kolumn till exempel används i en vy kräver vyn att kolumnen finns för att den ska fungera. Det finns många exempel på beroenden i hela Dataverse. Ett annat exempel är att en modellbaserad app är beroende av en tabell om den tabellen används i appen.
Beroenden visar sig på många sätt, till exempel när en modellbaserad app verifieras. De blir också synliga i den mest viktiga frågan när de försöker ta bort en aspekt av en tabell, ett formulär, en vy eller en instrumentpanel. Beroender visas genom att markera det objekt som ska tas bort och sedan välja Avancerad>Visa beroenden i kommandofältet.
Dynamics 365
Microsoft Dynamics 365 är en linje av programvara för företagsresursplanering (ERP) och kundrelationshantering (CRM). Microsoft marknadsför Dynamics 365-program via ett nätverk av återförsäljningspartner som tillhandahåller specialiserade tjänster.
Läs mer om Microsoft Dynamics 365
Enhet
En entitet är det klassiska sättet att beskriva en tabell. Den här terminologin förekommer i de klassiska upplevelserna.
Environment
En miljö är ett utrymme där du lagrar, hanterar och delar din organisations affärsdata, datastrukturer, appar, Copilot-agenter och flöden.
Du kan paketera de olika elementen som lösningar, och de här lösningarna kan exporteras från en miljö till en annan.
En miljö kan aldrig ha en Dataverse databas och alla dina modellstyrda appar i miljön använder databasen.
Ofta används flera miljöer för att aktivera hantering av programmets livscykel. Du kan till exempel ha utvecklings-, test- och produktionsmiljöer.
Det finns miljöer inom en geografisk region och kan vara ett sätt att se till att data fysiskt stannar i rätt geografiska område.
Mer information om miljöer finns
Flow
Molnflöden är funktioner som erbjuds av Power Automate för att automatisera uppgifter baserat på utlösning av villkor som återkommande, lägga till eller uppdatera poster eller helt enkelt välja knappar av användare. Flöden kan köras med eller utan introduktion av nya parametrar.
Formulär
Formulär innehåller det användargränssnitt (UI) som används för att skapa, visa eller redigera tabellposter. Använd formulärdesignern i Power Apps för att skapa och redigera formulär.
Det finns fyra typer av formulär: huvudformulär, snabbkoppling, snabbvy och kort.
Mer information:
- Formulärtyper
- Öppna fomulärdesignern
- Lär dig hur du skapar och utformar formulär
- Lägga till ett avsnitt i eller ta bort ett avsnitt från ett formulär
- Lägga till en flik till eller ta bort en flik från ett formulär
Formulärdesigner
Designupplevelsen för att skapa och redigera formulär.
Grupp
En del av den modellstyrda appnavigeringen. Gruppnamn visas som ett navigeringselement i en app med underområdens namn (tabeller) i den grupp som visas under den.
Äldre
Detta avser funktioner som antingen tagits bort eller det sätt på vilket de är författade, har flyttats till en modernare upplevelse, till exempel den webbaserade enhetligt gränssnitt.
Sökning
Ett uppslag är en fälttyp som finns när två tabeller är relaterade. Uppslag kan visas i tabellvyer på många sidor av en 1 till många-relation. Uppslag fylls vanligtvis i med hjälp av ett formulär på många sidor av relationen.
Huvudformulär
Varje tabell har minst ett huvudformulär. Huvudformuläret är den primära interaktionsmetoden med en post. Huvudformuläret används för enheten med hjälp av skärmformuläret och kan innehålla kontroller som är optimerade för enheten oavsett om det är telefon, surfplatta eller webb. Huvudformulär redigeras med modellstyrda formulärdesignern.
Lär dig mer om andra formulärtyper
Övervaka
Känner också till som appövervakaren. Den låter dig förstå olika aspekter av prestanda i en modellbaserad app. Appövervakaren kan även användas för att övervaka arbetsyteappar.
Sida
Moderna appar har konceptsidor, som antingen kan vara en modellbaserad appkomponent (tabell, instrumentpanel, navigeringslänk eller webbresurs) eller en arbetsytebaserad sida med en anpassad sida. Anpassade sidor tillåter flexibel layout, lågkodade Power Fx-funktioner och Power Apps anslutningsdata.
En anpassad sida är ett verktyg som gör att modellstyrda appar och arbetsyteappar kan fungera tillsammans.
Power Automate
En Power Platform tjänst som gör det möjligt för användare att rationalisera repetitiva uppgifter. Vanligen används den här automatiseringen moln flöden.
Modellbaserad app affärsprocessflöden som leder till att användare slutför tabellposter i en specifik produkt, författas i Power Automate.
Power Automate-flöden finns i en miljö och kan också finnas inom Power Apps lösningar.
Power BI
Ett datavisualiseringsverktyg som har kapacitet att vara inbäddat i modellbaserade appar eller att arbeta oberoende av dem. Power BI kan ansluta till olika datakällor, varav Dataverse bara är en.
Power BI-rapporter lagras inte i Dataverse-miljöer.
Publicera
Den process som du gör den senaste versionen av appen tillgänglig för användare i en miljö.
Publisher
Varje lösning har en utgivare. Du anger utgivaren när du skapar en lösning. I utgivare vem som har utvecklat appen och prefixet, till exempel Contoso_MyNewTable, för alla lösningsresurser.
Post
En post innehåller en eller flera kolumner med information om en person, en plats eller en sak. En post kan t.ex. innehålla en kunds namn, e-postadress och telefonnummer. Andra verktyg kan referera till en post som en "rad" eller ett "objekt". Poster finns i Dataverse-tabeller.
Relation
Hur fält i olika kolumner relaterar till varandra. Det finns tre typer av relationer:
- En till många. Till exempel en författare till många romaner.
- Många till en. Till exempel många sidor till en bok.
- Många till många. Till exempel många böcker lånade av många människor.
Modellbaserade appar innehåller ofta tabeller med relationer mellan dem. Där relationer finns navigerar användarna till posten i den relaterade tabellen. När du till exempel tittar på en fakturapost kan du öppna den relaterade kontoposten för att undersöka mer information för det kontot.
Lär dig hur du skapar tabellrelationer
Responsiva appar
En app som är responsiv återger sig själv på ett sätt som är beroende av enheten som har åtkomst till appen. Det kan också betyda att det finns en annan kontroll visas, till exempel en datumväljare, beroende på om användaren kör appen på en dator, surfplatta eller telefon.
Tabeller och fält renderar sig dessutom efter skärmens storlek på enheten.
Avsnitt
Flikar i formulär är arrangerade i avsnitt. Avsnitt kan ordnas i en till fyra kolumner och du kan ordna metadata för posten på ett sätt som är mest relevant för aktuell flik och aktuellt avsnitt.
Läs mer om hur du arbetar med avsnitt
Säkerhetsroll
En säkerhetsroll definierar vad människor kan se och göra med funktioner och data i Dataverse. För poster avgör säkerhetsrollerna vilka åtgärder för att skapa, läsa, skriva, ta bort, uppdatera och lägga till som är tillgängliga för en användare.
Säkerhetsroller skapas och användare sätts in i säkerhetsroller antingen som enskilda användarnamn eller med hjälp av säkerhetsgrupper i Active Directory.
Du ger åtkomst till modellstyrda appar via säkerhetsroller.
- Läs mer om säkerhetsroller
- Allmän säkerhetsöversikt i Microsoft Dataverse
- Börja med säkerhetsroller i Dataverse
Webbplatsöversikt
En modellbaserad app fungerar som en samling med tabeller, instrumentpaneler, vyer och sidor och dessa beskrivs via webbplatsöversikten. Webbplatsöversikten definierar de tabeller och sidor som ingår i en modellbaserad app och vilken navigeringsupplevelse användarna har när de flyttar mellan dem.
När du konfigurerar navigeringen redigerar du områden, grupper och underområden för navigeringselement. Tabellerna finns på underområdesnivå och är grupperade. Grupper är effektivt samlingar med tabeller och sidor och visas i navigeringsfönstret. Med hjälp av områden kan du växla mellan synliga grupper.
Både moderna och klassiska metoder för att skapa en modellbaserad app inkluderar webbplatsöversikter. Men med den moderna appdesignern kan du designa webbplatsöversikten med en dra-och-släpp-upplevelse, medan den klassiska webbplatsöversiktsdesignern inte stöder dra och släpp.
Om du vill öppna webbplatsöversikten i den klassiska webbplatsöversiktsdesignern från den moderna appbyggarupplevelsen väljer du Växla till klassiskt.
Mer information om appnavigering
Lösning
En lösning används för att skapa en mängd komponenter, t.ex. tabeller, molnflöden och säkerhetsroller.
När du gör en modellbaserad app ska du se till att de tillgångar som är associerade med den finns i en lösning.
Lösningar har två typer:
- Hanterade lösningar tillåter vanligtvis endast en mindre mängd anpassning eller ingen anpassning alls.
- Ohanterade lösningar ger skaparna fullständig kontroll över det projekt de skapar.
Ohanterade lösningar används av beslutsfattare och utvecklare för att exportera projekt som en hanterad lösning för användning i icke-utvecklingsmiljöer, till exempel en produktionsmiljö. Detta möjliggör en hög kontrollnivå för hantering av programmets livscykel.
Lösningsutforskaren
Detta är den klassiska upplevelsen som tillverkare och anpassare kan använda för att se och göra ändringar i nästan vilken lösningskomponent som helst. Mer modern upplevelse finns tillgänglig från make.powerapps.com och den modellbaserad appdesigners och lösningsutforskaren ersätts med de modernaste upplevelserna.
Följ stegen nedan om du vill få tillgång till modernt lösningsgränssnitt:
- Logga in på make.powerapps.com.
- Välj en miljö.
- I vänstra panelen, välj Lösningar och öppna sedan en ohanterad lösning där du vill lägga till en modellbaserad app. Skapa en lösning om en inte redan finns.
- Utforska komponenterna i lösningen.
Underområde
En del av den modellbaserade appnavigeringen. Underområden (tabeller) och sidor visas under gruppen som de är konfigurerade i i appdesignern.
Underrutnät
Underrutnät är områden i huvudformulär som visar en lista med poster från en Dataverse tabell och som finns kvar i formuläret. Normalt används ett underrutnät för att visa underordnade poster som är relaterade till den överordnade posten som för närvarande granskas. Till exempel böcker som är skrivna av en författare.
Underrutnät visas i en modellbaserad app, men de tillhör formuläret.
Tab
Alla formulär har minst en flik och de är relevanta för hur tabellpostdata visas. Ett formulär kan ha flera flikar. Detta gör att du, skaparen, kan erbjuda användaren en rad olika sätt att titta på samma post. Flikar ger ofta en bättre användarupplevelse genom att erbjuda ett mer logiskt sätt att presentera data i posten.
Ur ett webbplatsöversikt perspektiv är en flik en "grupp" när du använder webbplatsöversiktsdesignern jämfört med ett underområde för tabeller och ett område för underområden.
Läs mer om hur du arbetar med flikar
Table
En tabell är en metod för att lagra data i kolumner (eller fält) i Dataverse. Tabeller där tidigare kallades entiteter.
Tabeller, i samband med modellbaserade appar, finns bara inom en Dataverse databas.
En enskild rad i en tabell kallas för en post. En enskild kund och kolumnerna beskriver till exempel metadata som är associerade med kunden, till exempel namn, telefonnummer eller kreditgräns.
Varje modellbaserad app måste innehålla minst en tabell. Mycket av processen att skapa en modellbaserad app är att välja de tabeller som är mest relevanta för att lösa affärsproblemen.
Tabeller har vyer, formulär och affärsregler associerade till dem.
Tabeller har även diagram och instrumentpaneler där diagram presenteras.
Tabeller kan relatera till andra tabeller och dessa definieras via de tabeller Relationer har ställts in mellan dem.
Mer information om konfigurera tabeller
Tabelldesigner
Designupplevelsen för att skapa och redigera tabeller. Du kan då skapa tabeller, kolumner, relationer, affärsregler och vyer.
Skapa en anpassad tabell med hjälp av tabelldesignern
Enhetligt gränssnitt
Det enhetliga gränssnittet ger en konsekvent och lättillgänglig användarupplevelse på alla enheter, oavsett om det är en stationär dator, bärbar dator, surfplatta eller telefon. Det som enhetligt gränssnitt kallas webbgränssnitt.
Mer information om enhetligt gränssnitt här
Validera
Den process som en apptillverkare bekräftar om den modellstyrda appen har alla komponenter som krävs för att den ska fungera korrekt.
Lär dig hur du validerar en app
Visning
En tabellrepresentation av poster i en Dataverse-tabell. Tabeller kan ha flera vyer.
Vyer kan förfiltreras och det är möjligt att definiera de specifika vyer som en modellbaserade app kommer att göra tillgängliga för användarna.
Tabeller kan ha flera associerade vyer och du kan definiera tabellvyerna som är relevanta för en modellbaserad app när du skapar dem.
Workflow
Ett klassiskt arbetsflöde är en serie funktioner eller metoder som kallas steg som utförs i ordning och tillämpas på data i tabeller. Arbetsflödet kan ändra bearbetningsriktningen genom att använda villkor, kallade villkorliga grenar.
I många fall bör klassiska arbetsflöden ersättas med Power Automateflöden.