Modelgestuurde app-onderdelen begrijpen

Overzicht van onderdelen van modelgestuurde apps

Een goed ontworpen modelgestuurde app bestaat uit verschillende onderdelen die u met de ontwerper selecteert voor het bouwen van de vormgeving en functionaliteit van de voltooide app. De onderdelen en onderdeeleigenschappen die makers gebruiken bij het vervaardigen van een app worden de metagegevens.

Om te begrijpen hoe elk van deze onderdelen zich verhoudt tot appontwerp, zijn deze hier onderverdeeld in de categorieën Gegevens, Gebruikersinterface, Logica en Visualisatie.

Gegevensonderdelen

Deze onderdelen bepalen op welke gegevens de app wordt gebaseerd en met welke ontwerper het onderdeel wordt gemaakt of bewerkt.

Gegevenscomponenten zijn ofwel ontworpen op tabelniveau binnen een omgeving, of binnen een oplossing binnen de omgeving.

Onderdeel Beschrijving Ontwerper
Tabel Een container voor records met eigenschappen die u wilt bijhouden, zoals een contactpersoon of account. Veel standaardtabellen zijn beschikbaar. U kunt een standaardtabel die niet tot het systeem behoort (productietabel) aanpassen of een volledig nieuwe aangepaste tabel maken. Power Apps-tabelontwerpfunctie
Relatie Tabelrelaties definiëren welke relaties tabellen met elkaar hebben. Dit zijn de soorten relaties: 1:N (een-op-veel), N:1 (veel-op-een) en N:N (veel-op-veel). Door het toevoegen van een opzoekkolom aan een tabel wordt bijvoorbeeld een nieuwe 1:N-relatie tussen de twee tabellen gemaakt en kunt u die opzoekkolom in een formulier plaatsen. Power Apps-tabelontwerpfunctie
Kolom Een eigenschap die is gekoppeld aan een tabel. Een kolom wordt gedefinieerd door een gegevenstype, waarmee wordt bepaald welke soort gegevens kunnen worden ingevoerd of geselecteerd. Voorbeelden zijn onder meer tekst, getal, datum en tijd, valuta of zoekactie (hiermee maakt u een relatie met een andere tabel). Kolommen worden meestal gebruikt voor formulieren, weergaven en zoekopdrachten. Power Apps-tabelontwerpfunctie
Keuzekolom Dit is een speciaal type kolom dat de gebruiker een reeks vooraf bepaalde opties biedt. Elke optie heeft een nummerwaarde en label. Wanneer dit veld wordt toegevoegd aan een formulier, wordt in deze kolom een besturingselement voor de gebruiker weergegeven om een optie te selecteren. Er zijn twee soorten keuzes: er kan slechts één optie worden geselecteerd of keuzes voor meervoudige selectie, waardoor meer dan één selectie mogelijk is. Power Apps-optiesetontwerper

Meer informatie: Gegevens definiëren voor uw modelgestuurde app

UI-onderdelen

Met deze componenten kunt u bepalen hoe gebruikers met de app communiceren.

Onderdeel Beschrijving Ontwerper
App Hiermee bepaalt u de grondbeginselen van de app, zoals componenten, eigenschappen, het clienttype en de URL van uw app. Appontwerper
Siteoverzicht Hiermee geeft u de navigatie voor de app op. Ontwerper van siteoverzicht
Formulier Een reeks kolommen voor gegevensinvoer van een bepaalde tabel die overeenkomt met de items die binnen uw organisatie voor de tabel worden bijgehouden. Bijvoorbeeld een reeks kolommen voor gegevensinvoer waar gebruikers relevante informatie invoeren voor het bijhouden van de vorige bestellingen van een klant, samen met specifiek aangevraagde datums voor nieuwe bestellingen. Formulierontwerper
Beeld Weergaven bepalen hoe een lijst met rijen voor een specifieke tabel worden weergegeven in uw app. In een weergave definieert u de weer te geven kolommen, de breedte van elke kolom, het sorteergedrag en de standaardfilters. Weergaveontwerper
Aangepaste pagina (preview) Een op canvas gebaseerde pagina die een flexibele indeling, low-code Fx-functies en Power Apps connector gegevens. Voor meer informatie, zie Overzicht van aangepaste pagina's op basis van modelgestuurde apps (preview) Canvas-ontwerper

Logische onderdelen

Hiermee bepaalt u de bedrijfsprocessen, de regels en in hoeverre de app is geautomatiseerd. Power Apps-makers gebruiken een specifieke ontwerper voor het proces- of regeltype.

Type logica Beschrijving Ontwerper
Bedrijfsprocesstroom Een online proces dat gebruikers door een standaardbedrijfsproces leidt. Gebruik bijvoorbeeld een bedrijfsprocesstroom als u wilt dat iedereen aanvragen voor klantenservice op dezelfde manier afhandelt of dat medewerkers goedkeuring voor een factuur moeten verkrijgen voordat zij een order indienen. Ontwerper van bedrijfsprocesstromen
Werkstroom De werkstromen automatiseren bedrijfsprocessen zonder een gebruikersinterface. Ontwerpers gebruiken werkstromen om een automatisering in te stellen waarvoor interactie met de gebruiker niet vereist is. Werkstroomontwerper
Acties Acties zijn een type proces waarmee u rechtstreeks vanuit een werkstroom acties handmatig kunt aanroepen, met inbegrip van aangepaste acties. Procesontwerper
Bedrijfsregel Wordt gebruikt om een logica voor regels of aanbevelingen toe te passen op een formulier, zoals het stellen van vereisten voor kolommen, het verbergen van kolommen of het valideren van gegevens. Appontwerpers implementeren en onderhouden via een eenvoudige interface snel veranderende en veelgebruikte regels. Bedrijfsregelontwerper
Power Automate-stroom Power Automate is een op de cloud gebaseerde service waarmee u geautomatiseerde stromen kunt maken tussen apps en services voor het ophalen van meldingen, synchroniseren van bestanden, het verzamelen van gegevens en nog veel meer. Power Automate

Meer informatie: Bedrijfslogica toepassen in uw modelgestuurde app

Aanvullende opties voor het toevoegen van aangepaste bedrijfslogica

Invoegtoepassingen gebruiken om bedrijfsprocessen uit te breiden
Workflowextensies

Visualisaties

Hiermee wordt bepaald welke typen gegevensvisualisaties en rapportage beschikbaar zijn in de app.

Onderdeel Beschrijving Ontwerper
Grafiek Eén grafische visualisatie die kan worden weergegeven in een weergave of op een formulier, of die kan worden toegevoegd aan een dashboard. Grafiekontwerper
Dashboard Fungeert als een palet voor een of meer grafische visualisaties die een overzicht van bruikbare bedrijfsgegevens bieden. Dashboardontwerper
Ingesloten Power BI Voeg ingesloten Power BI-tegels en -dashboards toe aan uw app. Power BI is een cloudservice die u inzicht in business intelligence biedt. Combinatie van grafiekontwerper, dashboardontwerper en Power BI

Voorbeeld van dashboard.

Geavanceerde modelgestuurde apps maken

De oplossingenverkenner is een uitgebreid hulpprogramma voor het bouwen van geavanceerde modelgestuurde apps. In de oplossingenverkenner kunt u met het navigatievenster aan de linkerkant van het hulpprogramma door een hiërarchie navigeren die bestaat uit alle apponderdelen.

Oplossingenverkenner.

Open de oplossingenverkenner:

  1. Selecteer op de startpagina van Power Apps de optie Instellingen en vervolgens Geavanceerde instellingen.

  2. Selecteer op de Dynamics 365 Business Management-pagina de optie Instellingen, selecteer Aanpassingen en selecteer vervolgens Het systeem aanpassen.

Open de oplossingenverkenner.

Meer informatie: Geavanceerde apps maken en aanpassen

Volgende stappen

Overzicht van ontwikkeling van gegevensmodellen

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).