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 |
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.
Open de oplossingenverkenner:
Selecteer op de startpagina van Power Apps de optie Instellingen en vervolgens Geavanceerde instellingen.
Selecteer op de Dynamics 365 Business Management-pagina de optie Instellingen, selecteer Aanpassingen en selecteer vervolgens Het systeem aanpassen.
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).