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 tabelontwerper en aanverwante ontwerpers
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.
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).