Share via


Ordliste med vanlige termer for modelldrevne apper

Denne artikkelen inneholder en ordliste med termer for modelldrevne apper i Power Apps.

Tilgjengelighet

Tilgjengelighet er en term som brukes for å vise i hvilken grad personer med funksjonshemninger kan bruke digitale produkter. Når det gjelder modelldrevne apper, er det lagt vekt på saker som responsiv design, hvordan brukeren navigerer mellom felter, hvordan appen fungerer i høykontrastmodus og hvordan skjermlesere hjelper brukere med å forstå innholdet i appen.

Bruk skjermlesere i modelldrevne apper

Administrasjonssenter

Administrasjonssenteret for Power Platform er en enhetlig portal der administratorer kan administrere miljøer og innstillinger for Power Apps, Power Automate og Dynamics 365-apper. Power Platform-administrasjonssenteret dekker ikke administrasjonsinnstillinger og funksjoner som er tilknyttet Power BI.

Finn ut mer om administrasjonssenteret for Power Platform

Finn ut mer om administrasjonssenteret for Power BI

Apputforming

Verktøyet som brukes til å opprette og redigere modelldrevne apper. Etter hvert som den moderne appdesigneropplevelsen blir moden, erstatter den den klassiske opplevelsen.

Bruk den til å konfigurere områdekartet for navigasjon, tabeller, skjemaer og visninger som er relevante for appen.

En forhåndsvisning av den nye apputformingsopplevelsen

Vi kan bruke den klassiske apputformingen når vi bygger eller redigerer appene våre

Appnavigeringsopplevelse

Måten områder, grupper og undergrupper presenteres på i en modelldrevet app. Det er også kjent som områdekartet

Administrasjon av programlivssyklus

Måten vi administrerer livssyklusen til et program fra start til slutt. Fra et teknisk perspektiv administreres mye av administrasjon av programlivssyklus (ALM) via løsninger når du leverer modelldrevne approdukter.

Oversikt over behandling av applivssyklus med Microsoft Power Platform

Areal

Apper kan ha flere grupper og grupper kan ha flere underområder, og er en del av den modelldrevne appnavigeringsopplevelsen. Underområdet inneholder tabellene som er relevante for programmet. For apper med mer enn ett område vises det en bryterkontroll i navigasjonsruten nederst til venstre.

Appnavigering i modelldrevne apper

Attributt

Et attributt er et annet navn for en kolonne, og er en term som vanligvis brukes av Power Apps-utviklere. Hver tabell i Power Apps tilsvarer en databasetabell, og hver tabellkolonne i Power Apps tilsvarer en kolonne i databasetabellen.

Forretningsprosessflyt

Logikk innebygd i en gitt tabell for å sikre at brukere fullfører oppføringer ved å oppdatere felter i riktig rekkefølge.

Selv om disse forfatterne opprinnelig bruker Power Automate-opplevelsen, oppleves forretningsprosessflyter i modelldrevet app som en endring i brukergrensesnittet.

En forretningsprosessflyt er arrangert i faser. Hver fase definerer kolonnene (feltene) som vanligvis må fullføres før du går videre til neste trinn. Standardvalget forretningsprosessflyt for salgsmulighetstabellen har for eksempel fire faser: kvalifiser > utvikle > foreslår > lukk. Gjeldende trinn i en forretningsprosessflyt indikeres med en prikk ved siden av fasen i sekvensen av faser fra venstre til høyre i flyten.

Oversikt over forretningsprosesser

Forretningsregel

Forretningsregler er logikk på serversiden som brukes med lerretsapper eller modelldrevne apper for å angi eller fjerne verdier i en eller flere kolonner i en tabell. Forretningsregler kan også brukes til å validere lagrede data eller vise feilmeldinger. Modelldrevne apper kan bruke forretningsregler til å vise eller skjule kolonner, aktivere eller deaktivere kolonner og opprette anbefalinger basert på forretningsintelligens.

Finn ut mer om forretningsregler

Definere forretningsregler

Lerretsapp

En app som genereres ved hjelp av dra-og-slipp-kontroller konfigurert med Power Fx. Lerretsapper gir utformingen betydelig kontroll over brukeropplevelsen og kan kobles til en rekke datakilder og datatjenester.

Lerretsapper er ordnet i skjermer og kontroller, for eksempel gallerier, tekstbokser og rullegardinlister, plasseres på skjermene og konfigureres slik at de kobler til datakildene og hverandre på riktig måte.

En modelldrevet app leveres med mange forhåndskonfigurerte funksjoner, for eksempel skjemaer, visninger og brukergrensesnitt, mens mange lerretsapper opprettes fra et tomt arbeidsområde eller en mal. Det er ofte mer arbeid som må utføres, og mer utarbeiding av arbeid ved hjelp av kode.

Lerretsapper finnes i miljøer og løsninger på samme måte som modelldrevne apper.

Finn ut mer om lerretsapper her.

Diagram

En visuell representasjon av en tabell med data. Disse kan ha form av linje-, stolpe-, sektor- eller hjuldiagram.

Finn ut mer om hvordan du oppretter et systemdiagram her.

Klassisk

Det klassiske grensesnittet representerer metoden som apputviklere gjør endringer i funksjoner i Microsoft Dataverse-miljøet på.

Det klassiske grensesnittet har blitt erstattet over tid med den nettbaserte metoden for appoppretting kjent som Enhetlig grensesnitt.

Om Enhetlig grensesnitt for modelldrevne apper i Power Apps

Klassisk apputforming

Den moderne apputformingen gjør det mulig å opprette modelldrevne apper og opprette lerretsapper ved hjelp av egendefinerte sider.

Den moderne apputformingen er snart standarddesigner for modelldrevne apper. For øyeblikket kan du fremdeles opprette modelldrevne apper ved hjelp av den klassiske apputformingen.

Kolonne

En kolonne (tidligere kalt et felt), er et felt i en Dataverse-tabell (tidligere kalt en enhet). Kolonner ligner på felter i databaser og har forskjellige datatyper, for eksempel tekst, tall, dato, og datatyper som er mindre kjent med databaser som telefon, e-post, fil og bilde.

Kolonnetypen definerer datatypen som kreves av kolonnen, og også kontrollene, for eksempel datovelger eller tekstboks, som vil være tilgjengelige når kontrollen brukes.

Kolonner vises også når du oppretter skjemaer. Skjemafaner har også kolonner, og dette definerer hvor du kan plassere deler. Skjemadelene har i tillegg kolonner, og disse definerer hvor du kan plassere tabellkolonner (skjemafelter i dette tilfellet).

Opprette og redigere kolonner

Legg til, konfigurer, flytt eller slett kolonner i et skjema

Kommandolinje

Området i en modelldrevet app som inneholder grunnleggende kommandoer som brukes universalt av modelldrevne apper.

Oppsett for en Enhetlig grensesnitt-app.

Kommandolinjen kan tilpasses. Mer informasjon: Tilpass kommandolinjen ved hjelp av kommandoutforming (forhåndsversjon)

Komponent

Komponenter er elementer. Komponenter brukes når du oppretter elementene som utgjør en modelldrevet app. Disse elementene vil ofte relateres til metoden for oppretting av tabellene som utgjør en modelldrevet app.

Komponenter kan deles opp i data (tabeller, relasjoner, kolonner), brukergrensesnitt (områdekart, skjemaer, visninger), logikk (forretningsprosessflyter, forretningsregler) og visualisering (diagrammer, instrumentbord og Power BI-fliser).

Mer informasjon om komponenter

Tilkobling

En modelldrevet app er bare koblet til datatabellene som befinner seg i samme miljø. Denne tilkoblingen kan betraktes som opprinnelig fordi den aldri må konfigureres i miljøet.

Tilkoblinger finnes i miljøet for at andre elementer i Power Platform skal fungere riktig. Power Apps-lerretsapper og Power Automate-flyter har særlige muligheter til å bruke flere tilkoblinger.

Kontroll

Med kontroller kan du samhandle med informasjon i oppføringer. De er vanligvis synlige i skjemaer, der brukere oppdaterer data ved hjelp av kontrollen. Eksempler på kontroller er kalender, vekslebryter, alternativer, glidebryter og redigerbare rutenett. I noen tilfeller kan det være lurt å bruke forskjellige kontroller avhengig av enheten brukeren bruker.

Finn ut mer om kontroller

Instrumentbord

En beholder for et eller flere diagrammer relatert til en tabell.

Finn ut mer om instrumentbord her

Et instrumentbord gjør at diagrammer, Power BI-rapporter og visninger av tabeller kan presenteres for appbrukeren.

Finn ut mer om hvordan du bruker Power BI i en modelldrevet app

Datamodell

En samling relaterte tabeller. I konteksten for modelldrevne apper holdes disse i Dataverse-databasen.

I en tilpasset løsning er datamodellen ofte settet med relaterte tabeller bygd med det formål å levere det totale forretningsprogrammet.

Database

Den samlede termen for alle tabellene i Dataverse.

Dataverse

Microsoft Dataverse er den samlede termen for tabellene, arbeidsflytene, forretningsprosessflytene og relatert funksjonalitet som klargjøres i et miljø når en database opprettes.

Modelldrevne apper krever en Dataverse-database.

En Dataverse-database inneholder datastrukturer som er nærmest knyttet til databaser, i tillegg til at den kan inneholde modelldrevne apper, lerretsapper og Power Automate-flyter.

Finn ut mer om Dataverse her

Avhengighet

Avhengigheter opprettes når elementer i komponentene er avhengige av hverandre for at de skal fungere. Hvis en kolonne for eksempel brukes i en visning, krever visningen at kolonnen finnes for at den skal kunne fungere. Det finnes mange eksempler på avhengigheter i hele Dataverse. Et annet eksempel er at en modelldrevet app blir avhengig av en tabell hvis tabellen brukes i appen.

Avhengigheter manifesterer seg på en rekke måter, inkludert når en modelldrevet app valideres. De blir også tydelige når de prøver å slette en del av en tabell, et skjema, en visning eller et instrumentbord. Når dette skjer, kan avhengighetene vises ved å velge elementet som skal slettes, og deretter velge Vis avhengigheter på kommandolinjen.

Dynamics 365

Microsoft Dynamics 365 er en serie med programmer for ressursplanlegging (ERP)og programmer for kunderelasjonsbehandling (CRM). Microsoft markedsfører Dynamics 365-programmer gjennom et nettverk av videresalgspartnere som tilbyr spesialiserte tjenester.

Finn ut mer om Microsoft Dynamics 365

Enhet

En enhet er den klassiske måten å beskrive en tabell på. Du vil se denne terminologien i den klassiske opplevelsen og andre steder på Internett.

Miljø

Et miljø er et sted der du kan lagre, behandle og dele organisasjonens forretningsdata, datastrukturer, apper, chatroboter og flyter.

Du kan pakke opp de forskjellige elementene som løsninger, og disse løsningene kan eksporteres fra ett miljø til et annet.

Et miljø kan bare ha én Dataverse-database, og alle modelldrevne apper i miljøet bruker denne databasen.

Flere miljøer brukes ofte til å muliggjøre administrasjon av programlivssyklusen. Du kan for eksempel ha utviklings-, test- og produksjonsmiljøer.

Miljøer finnes innenfor et geografisk område og kan være et middel for å sikre at dataene fysisk holder seg i riktig geografisk område.

Finn ut mer om miljøer her

Flyt

Skyflyter er funksjonalitet som tilbys av Power Automate, slik at automatisering av oppgaver kan utføres basert på utløsing av betingelser, for eksempel regelmessighet, tilføying eller oppdatering av oppføringer eller bare valg av knapper av brukere. Flyter kan kjøres med eller uten introduksjon av nye parametere.

Skyflyter

Skjema

Skjemaer inneholder brukergrensesnittet som brukere bruker til å opprette, vise eller redigere tabelloppføringer. Bruk skjemautformingen i Power Apps til å opprette og redigere skjemaer.

Det finnes fire typer skjemaer: hoved, hurtigstart, hurtigvisning og kort.

Mer informasjon:

Skjemautforming

Utformingsopplevelsen for oppretting og redigering av skjemaer.

Åpne skjemautformingen

Gruppe

En del av den modelldrevne appnavigasjonsopplevelsen. Gruppenavn vises som et navigasjonselement i en app med underområdenavnene (tabeller) i gruppen oppført under.

Eldre

Dette viser til funksjoner som enten er avskrevet, eller måten de er skrevet på, er blitt flyttet til en mer moderne opplevelse, for eksempel det nettbaserte enhetlige grensesnittet.

Oppslag

Et oppslag er en felttype som finnes når to tabeller er tilknyttet. Oppslag kan du se i tabellvisninger på mange-siden av en én-til-mange-relasjon. De fylles vanligvis ut ved hjelp av et skjema på mange-siden av relasjonen.

Hovedskjema

Hver tabell har minst ett hovedskjema. Hovedskjemaet representerer hovedmetoden for samhandling med en oppføring. Hovedskjemaet svarer på enheten ved hjelp av skjemaet, og kan inneholde kontroller som er optimalisert til enheten enten det er telefon, nettbrett eller nett. Hovedskjemaer redigeres ved hjelp av skjemautformingen.

Lær mer om andre skjematyper

Overvåk

Også kjent som appovervåking. Den lar deg forstå aspekter ved ytelsen til en modelldrevet app. Appovervåking kan også brukes til å overvåke lerretsapper.

Side

Moderne apper har konseptet med sider, som kan være modelldrevne apper eller en lerretsbasert side ved hjelp av en egendefinerte sider. Egendefinerte sider tillater fleksibelt oppsett, Power Fx-funksjoner og Power Apps-tilkoblingsdata.

Det er et verktøy som brukes til å la modelldrevne apper og lerretsapper eksistere sammen.

Power Automate

En Power Platform-tjeneste som gjør det mulig for brukere å effektivisere repeterende oppgaver. Denne automatiseringen utføres vanligvis ved hjelp av skyflyter.

Forretningsprosessflyter for modelldrevne apper som får brukere til å fullføre tabelloppføringer i en bestemt avtale, opprettes i Power Automate.

Power Automate-flyter finnes i et miljø og kan også eksistere innenfor Power Apps-løsninger.

Lær mer om Power Automate

Power BI

Et datavisualiseringsverktøy som har kapasitet til å bygges inn i modelldrevne apper eller eksistere helt uavhengig av dem. Power BI kan koble til en svært rekke datakilder, og Dataverse er bare én av dem.

Power BI-rapporter finnes ikke i Dataverse-miljøer eller i løsninger.

Publiser

Prosessen der du gjør den nyeste iterasjonen av appen tilgjengelig for brukere i et miljø.

Utgiver

Hver løsning har en utgiver. Du angir utgiveren når du oppretter en løsning. Løsningsutgiveren angir hvem som utviklet appen, og vil definere prefikset, for eksempel Contoso_MyNewTable, for alle løsningsressursene.

Finn ut mer om utgivere

Oppføring

En oppføring inneholder en eller flere kolonner med informasjon om en person, et sted eller en ting. En oppføring kan for eksempel inneholde navnet, e-postadressen og telefonnummeret til en enkeltkunde. Andre verktøy refererer til en oppføring som en rad eller et element. Oppføringer finnes i Dataverse-tabeller.

Relasjon

Måten felter i forskjellige tabeller er relatert til hverandre på. Det finnes tre typer relasjoner:

  • Én-til-mange. For eksempel én forfatter til mange bøker.
  • Mange-til-én. For eksempel mange sider i én bok.
  • Mange-til-mange. For eksempel mange bøker som mange har lånt.

Modelldrevne apper inneholder ofte tabeller med relasjoner mellom dem. Der relasjoner finnes, navigerer brukerne til oppføringen i den relaterte tabellen. Når du for eksempel ser på en salgsfakturaoppføring, kan du åpne den relaterte kontooppføringen for å undersøke detaljer for den kontoen.

Lær hvordan du oppretter tabellrelasjoner

Responsive apper

En app som er responsiv, gjengir seg selv på en måte som er avhengig av enheten som bruker appen. Dette kan til og med bety at det også kan vises en annen kontroll, for eksempel en datovelger, avhengig av om brukeren kjører appen på en datamaskin, et nettbrett eller en telefon.

I tillegg gjengir tabeller og felter seg selv i henhold til skjermstørrelsen på enheten som brukes.

Del

Faner i skjemaer er ordnet i deler. Deler kan ordnes i én til fire kolonner, og de gjør det mulig å ordne metadataene for oppføringen på en måte som er mest relevant for gjeldende fane og gjeldende del.

Finn ut mer om å jobbe med deler

Sikkerhetsrolle

En sikkerhetsrolle definerer hva personer kan se og gjøre med en oppføring. Dette gjelder handlinger for oppretting, lesing, skriving, sletting, oppdatering og tilføying.

Sikkerhetsroller opprettes, og brukere legges inn i sikkerhetsroller enten som individuelle brukernavn eller ved å bruke Active Directory-sikkerhetsgrupper.

Du gir tilgang til modelldrevne apper gjennom sikkerhetsroller.

Kart over nettområdet

En modelldrevet app er en samling tabeller, instrumentbord, visninger og sider, og disse beskrives via områdekartet. Områdekartet definerer tabellene og sidene som er inkludert i en modelldrevet app, og brukerne av navigasjonsopplevelsen får når de flytter seg mellom dem.

Når du konfigurerer navigasjonsopplevelsen, redigerer du områdene, gruppene og navigasjonselementene i delområdet. Tabeller finnes på nivået for delområdene og er ordnet i grupper. Grupper er effektivt samlinger av tabeller og sider og er synlige i navigasjonsruten. Med områder kan du veksle mellom synlige grupper.

Både moderne og klassiske metoder for å opprette en modelldrevet app inkluderer områdekart. Med den moderne apputformingen kan du imidlertid utforme områdekartet med en flytt-og-slipp-opplevelse, mens den klassiske utforming av områdekart ikke støtter flytt og slipp.

Hvis du vil åpne områdekartet i den klassiske utforming av områdekart fra den moderne appbyggingsopplevelsen, velger du Bytt til klassisk.

Finn ut mer om appnavigering her

Løsning

En løsning er en wrapper for et svært bredt utvalg av komponenter, inkludert tabeller, skyflyter og sikkerhetsroller.

Når du lager en modelldrevet app, må du sørge for at ressursene som er tilknyttet den, holdes i en løsning.

Løsninger har to skjemaer:

  • Administrerte løsninger tillater vanligvis bare en liten mengde tilpasning, eller ingen tilpasning i det hele tatt.
  • Uadministrerte løsninger gir beslutningstakerne full kontroll over prosjektet de oppretter.

Uadministrerte løsninger brukes av opprettere og utviklere til å eksportere prosjekter som et administrert løsning til bruk i ikke-utviklingsmiljøer, for eksempel et produksjonsmiljø. Dette gir mulighet for høy kontrollnivå for administrasjon av programlivssyklusen.

Løsningsutforsker

Dette er den klassiske opplevelsen som utbiklere og tilpassere kan bruke til å vise og gjøre endringer i de fleste alle løsningskomponenter. Mer moderne opplevelser er tilgjengelig fra make.powerapps.com, og modelldrevne appdesignere og løsningsutforskeren blir etter hvert erstattet av disse moderne opplevelsene.

Følg denne fremgangsmåten for å få tilgang til det moderne løsningsgrensesnittet:

  1. Logg på make.powerapps.com.
  2. Velg et miljø.
  3. Velg Løsninger i ruten til venstre, og åpne deretter en uadministrert løsning der du vil legge til en modelldrevet app. Opprett en løsning hvis en løsning ikke finnes fra før.
  4. Utforsk komponentene i løsningen.

Finn ut mer om løsninger her

Delområde

En del av den modelldrevne appnavigasjonsopplevelsen. Delområder (tabeller) og sider vises under gruppen som de er konfigurert i, i apputformingen.

Delrutenett

Delrutenett er områder i hovedskjemaer som viser en liste over oppføringer fra en Dataverse-tabell, mens de resterende finnes i skjemaet. Et delrutenett brukes vanligvis til å vise underordnede oppføringer som er relatert til den overordnede oppføringen som er under gjennomgang. For eksempel bøker skrevet av en forfatter.

Mens delrutenett vises i en modelldrevet app, er de en egenskap for skjemaet.

Fane

Hvert skjema har minst én fane, og disse er relevante for hvordan vi presenterer tabelloppføringsdata. Et skjema kan ha flere faner. På denne måten kan du, som er utvikler, tilby brukeren en rekke måter å se på den samme oppføringen på. Dette er ofte en bedre brukeropplevelse, eller en mer logisk måte å presentere dataene i oppføringen på.

En fane er en gruppe fra et områdekartperspektiv når områdekartutforming brukes i forhold til et delområde for tabeller og et område for å holde delområder.

Finn ut mer om å jobbe med faner

Tabell

En tabell er en metode for å lagre data i kolonner (eller felter) i Dataverse. Tabeller ble tidligere kalt enheter.

Tabeller, i konteksten for modelldrevne apper, finner bare i en Dataverse-database.

En enkelt rad i en tabell kalles en oppføring. For eksempel én enkelt kunde og kolonnene beskriver metadata som er knyttet til kunden, for eksempel navn, telefonnummer eller kredittgrense.

Alle modelldrevne apper må inneholde minst én tabell. Mye av prosessen med å opprette en modelldrevet app er å velge tabellene som er mest relevante for å løse forretningsproblemene.

Tabeller har visning, skjemaer og forretningsregler knyttet til seg.

Tabeller har også diagrammer og instrumentbord der diagrammer presenteres.

Tabeller kan relateres til andre tabeller, og disse defineres via relasjonene som er konfigurert mellom dem.

Finn ut mer om å konfigurere tabeller her

Tabellutforming

Utformingsopplevelsen for oppretting og redigering av tabeller. På denne måten kan du opprette tabeller, kolonner, relasjoner, forretningsregler og visninger.

Opprett en egendefinert tabell ved hjelp av tabellutforming

Enhetlig grensesnitt

Enhetlig grensesnitt gir en konsistent og tilgjengelig brukeropplevelse på tvers av enheter – uansett om det er på en stasjonær eller bærbar maskin, telefon eller et nettbrett. Forgjengeren til Enhetlig grensesnitt ble kalt nettgrensesnittet.

Finn ut mer om det enhetlige grensesnittet her

Valider

Prosessen som apputvikleren bekrefter hvis den modelldrevne appen har alle komponentene som kreves for at den skal fungere som den skal.

Lær hvordan du validerer en app

Visning

En tabellpresentasjon av oppføringer i en Dataverse-tabell. Tabeller kan ha flere visninger.

Visninger kan forhåndsfiltreres, og det er mulig å definere de spesifikke visningene som en modelldrevet app vil gjøre tilgjengelig for brukere.

Tabeller kan ha flere tilknyttede visninger, og du kan definere tabellvisningene som er relevante for en modelldrevet app da du opprettet dem.

Finn ut mer om visninger her

Arbeidsflyt

En klassisk arbeidsflyt er en rekke funksjoner eller metoder, kalt trinn, som utføres sekvensielt og gjelder for data i tabeller. Arbeidsflyten kan endre behandlingsretningen ved hjelp av betingelser, kjent som betingede grener.

I mange tilfeller bør klassiske arbeidsflyter erstattes av Power Automate-flyter.

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).