Mød de modelbaserede appdesignere

For at kunne udvikle en modelbaseret app fuldt ud kræves der flere designere i forskellige faser af udviklingsprocessen.

Appens udvikling er stort set opdelt i følgende faser:

  • Datamodeludvikling
  • App-udvikling
  • Datasikkerhed

Aktiver, der er oprettet, f.eks. tabeller, skystrømme eller modelbaserede apps, har kapacitet til at blive opbevaret i løsninger for at muliggøre sikker administration af programmets livscyklus.

I denne artikel fokuseres der på de første to faser. Du kan finde flere oplysninger om datasikkerhed ved at gå til Sikkerhed i Microsoft Dataverse

Bemærk

Det er ikke nødvendigt at bruge alle redaktører til at oprette en modelbaseret app. Du skal som minimum koncentrere dig om tabelkolonneeditoren, redigere formulardesigner visningsdesigner ud over at tilføje Relationer. Brug derefter appdesigneren til at samle komponenterne i appen.

Datamodeludvikling

Værdien af modelbaserede apps centrerer sig om at have en stærk, sikker datamodel, der kan genbruges. Når datamodellen er på plads, er processen med at udvikle appen ligetil.

Udviklingen af datamodellen starter med at bruge tabeldesigneren. En tabel er et vigtigt artefakt i en modelbaseret app. Der findes en tabeldesigner, som definerer tabelstrukturen, og som omfatter adgang til de andre designere til Relationer, visninger, formularer osv.

Tabeldesigneren er vist nedenfor. Eksempelmodelbaserede apps

I følgende tabel beskrives designerne, hvad de gør, og der vises links til, hvordan de åbnes.

Editor Beskrivelse Link
Tabeldesigner Tabeller indeholder postmetadata i kolonner for en lang række datatyper, f.eks. tekst, mail, billede, valuta og meget mere. Mange standardtabeller er tilgængelige. Du kan tilpasse en standardtabel, der ikke er en systemtabel. Du kan også oprette en ny brugerdefineret tabel fra bunden.
Tabeldesigneren er i praksis et indgangspunkt til de andre designere, f.eks. visning og formular. I mange tilfælde er designerne indbyggede i tabeldesigneren, og i andre tilfælde åbnes der en ny fane i browseren, hvor redigering kan finde sted.
Kolonneområdet i tabeldesigneren giver udvikleren mulighed for at definere tabelkolonnerne.
Opret en brugerdefineret tabel
Relationer En del af tabeldesigneren. Relationer er grundlæggende for driften af en modelbaseret app. Uden dem er alle tabeller isoleret. Oprette en relation
Forretningsregeldesigner En separat designer, der er åbnet via tabeldesigneren. Forretningsregler anvender regel- eller anbefalingslogik i en formular for at angive kolonnekrav, skjule kolonner eller validere data med mere. Appdesignere bruger en enkel grænseflade til at implementere og vedligeholde hurtigt skiftende og almindeligt anvendte regler. Oprette en forretningsregel for en tabel
Visningsdesigner En del af tabeldesigneren. Visninger er knyttet til tabellen og viser tabeldata i kolonner ved at vælge, placere og filtrere dem. Opret en visning
Formulardesigner En separat designer, der er åbnet via tabeldesigneren. Med formularer kan brugerne arbejde med data, der findes i tabelposter. Oprette en formular
Dashboarddesigner En separat designer, der er åbnet via tabeldesigneren. Bruges til at oprette og redigere dashboards, der præsenterer forskellige datavisualiseringer, f.eks. integrerede Power BI-rapporter, datadiagrammer og visninger. Opret et dashboard
Diagramdesigner En separat designer, der bruges til at oprette tabeldiagrammer. Oprette et systemdiagram
Forretningsprocesforløbdesigner Forretningsprocesflows hjælper brugerne gennem en standardforretningsproces.
Selvom de er en del af løsningen, oprettes de ved hjælp af Power Automate.
Opret et forretningsprocesforløb

Oversigt over forretningslogik

Forretningslogik kan introduceres i form af forretningsregler og forretningsprocesforløb.

Derudover kan Power Automate-cloudflows bruges i en modelbaseret app, der udnytter funktionaliteten for skyflow, som kan få adgang til hundredvis af datatilslutninger, ikke kun Dataverse.

Få mere at vide om, hvordan du bruger Power Automate med Dataverse

Appdesigner

Appdesigneren er det værktøj, der bruges til at oprette appen og til at konfigurere de tabeller, der bruges i appen. Det er vigtigt at forstå, at kvaliteten af appen har meget mindre at gøre med de redigeringer, der udføres på nuværende tidspunkt, end dem, der bruger de andre designere.

Skabere kan vælge de visninger, formularer, diagrammer og dashboards, der er relevante for appen under udvikling.

Oprette en app ved hjælp af appdesigneren

Næste trin

Trin til opbygning af en modelbaseret app

Oprette din første modelbaserede app

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).