Maak kennis met de ontwerpers voor modelgestuurde apps

Als u een complete modelgestuurde app wilt ontwikkelen, zijn er meerdere ontwerpers nodig in verschillende fasen van het ontwikkelingsproces.

In grote lijnen valt appontwikkeling uiteen in de volgende fasen:

  • Ontwikkeling van het gegevensmodel
  • Appontwikkeling
  • Gegevensbeveiliging

Assets die zijn gemaakt, zoals tabellen, cloudstromen of modelgestuurde apps, kunnen binnen oplossingen worden opgeslagen om veilig levenscyclusbeheer voor toepassingen mogelijk te maken.

Dit artikel richt zich op de eerste twee fasen. Ga voor meer informatie over gegevensbeveiliging naar Beveiliging in Microsoft Dataverse

Notitie

Het is niet nodig om alle editors te gebruiken om een modelgestuurde app te maken. Concentreer u minimaal op de tabelkolomeditor, formulierontwerper en weergaveontwerper naast het toevoegen van eventueel vereiste relaties. Gebruik vervolgens de appontwerper om de onderdelen van de app samen te voegen.

Ontwikkeling van het gegevensmodel

De waarde van modelgestuurde apps draait om het hebben van een sterk, veilig, herbruikbaar gegevensmodel. Wanneer het gegevensmodel eenmaal aanwezig is, vormt het proces van het ontwikkelen van de app geen enkel probleem.

De ontwikkeling van het gegevensmodel begint met het gebruik van de tabelontwerper. Een tabel is een belangrijk artefact van een modelgestuurde app. Er is een tabelontwerper die de tabelstructuur definieert en toegang biedt tot de andere ontwerpers voor relaties, weergaven, formulieren enzovoort.

De tabelontwerper wordt hieronder weergegeven. Voorbeeld van modelgestuurde app

In de volgende tabel worden de ontwerpers beschreven en wordt aangegeven wat ze doen, compleet met koppelingen om ze te openen.

Editor Beschrijving Koppeling
Tabelontwerper Tabellen bevatten metagegevens van records in kolommen voor een breed scala aan gegevenstypen, zoals tekst, e-mail, afbeelding, valuta en meer. Veel standaardtabellen zijn beschikbaar. U kunt een niet-systeemstandaardtabel aanpassen. U kunt ook helemaal opnieuw een nieuwe aangepaste tabel maken.
De tabelontwerper vormt in feite een toegangspoort tot de andere ontwerpers, zoals de weergave- en de formuliereditor. In veel gevallen zijn de ontwerpers eigen aan de tabelontwerper en in andere gevallen wordt een nieuw browsertabblad geopend waar bewerking kan plaatsvinden.
In het kolommengebied van de tabelontwerper kan de developer de tabelkolommen definiëren.
Een aangepaste tabel maken
Relaties Onderdeel van de tabelontwerper. Relaties zijn fundamenteel voor de werking van elke modelgestuurde app. Zonder relaties zijn alle tabellen geïsoleerd. Een relatie maken
Bedrijfsregelontwerper Een aparte ontwerper die toegankelijk is via de tabelontwerper. Bedrijfsregels passen regels of aanbevelingslogica toe op een formulier om kolomvereisten in te stellen, kolommen te verbergen, gegevens te valideren en meer. Appontwerpers implementeren en onderhouden via een eenvoudige interface snel veranderende en veelgebruikte regels. Een bedrijfsregel maken voor een tabel
Weergaveontwerper Onderdeel van de tabelontwerper. Weergaven zijn gekoppeld aan de tabel en presenteren tabelgegevens in kolommen door ze te selecteren, te positioneren en te filteren. Een weergave maken
Formulierontwerper Een aparte ontwerper die toegankelijk is via de tabelontwerper. Met formulieren kunnen gebruikers communiceren met gegevens in tabelrecords. Een formulier maken
Dashboardontwerper Een aparte ontwerper die toegankelijk is via de tabelontwerper. Gebruikt om dashboards te maken en te bewerken met verschillende gegevensvisualisaties, zoals ingesloten Power BI-rapporten, gegevensgrafieken en weergaven. Een dashboard maken
Grafiekontwerper Een aparte ontwerper die wordt gebruikt om tabeldiagrammen te maken. Een systeemgrafiek maken
Ontwerper van bedrijfsprocesstromen Bedrijfsprocesstromen leiden gebruikers door een standaardbedrijfsproces.
Hoewel ze deel uitmaken van de oplossing, worden ze gemaakt met behulp van Power Automate.
Een nieuw bedrijfsprocesstroom maken

Ontwikkeling van bedrijfslogica

Bedrijfslogica kan worden ingevoerd in de vorm van bedrijfsregels en bedrijfsprocesstromen.

Daarnaast kunnen Power Automate-cloudstromen worden gebruikt in een modelgestuurde app die gebruikmaakt van cloudstroomfunctionaliteit en toegang heeft tot honderden gegevensconnectors, niet alleen Dataverse.

Meer informatie over het gebruik van Power Automate met Dataverse

Appontwerper

De appontwerper is het hulpprogramma dat wordt gebruikt om de app te maken en om de tabellen te configureren die in de app worden gebruikt. Het is belangrijk om te begrijpen dat de kwaliteit van de app veel minder te maken heeft met de bewerkingen die in deze fase worden uitgevoerd dan met de bewerkingen die de andere ontwerpers gebruiken.

Makers kunnen de weergaven, formulieren, grafieken en dashboards kiezen die relevant zijn voor de app in ontwikkeling.

Een app maken met de appontwerper

Volgende stappen

Stappen voor het maken van een modelgestuurde app

Uw eerste modelgestuurde app maken

Notitie

Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)

De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).