Möt den modellbaserade appdesignern
För att kunna utveckla en modellbaserad app krävs flera designer i olika stadier i utvecklingsprocessen.
Apputveckling fungerar i stort sett som en del i följande steg:
- Utveckling av datamodell
- App-utveckling
- Datasäkerhet
Tillgångar som skapas, t.ex. tabeller, molnflöden eller modellbaserade appar, har kapacitet att finnas i lösningar som möjliggör säker hantering av programmets livscykel.
Den här artikeln fokuserar på de två första stadierna. Mer information om datasäkerhet finns i Säkerhet i Microsoft Dataverse
Anteckning
Det är inte nödvändigt att använda alla redigerare för att skapa en modellbaserad app. Koncentrera dig åtminstone på kolumnredigeraren, formulärdesigner vydesignern och lägg till eventuella obligatoriska relationer. Använd sedan appdesignern för att samla komponenterna i appen.
Utveckling av datamodell
Värdet på modellbaserade appar handlar om att ha en stark, säker och återanvändbar datamodell. När datamodellen är på plats är det enkelt att utveckla appen.
Tabelldesignern och relaterade designer
Datamodellens utveckling börjar med att du använder tabelldesignern. En tabell har stor betydelse för en modellbaserad app. Det finns en tabelldesigner som definierar tabellstrukturen och som ger åtkomst till andra designer för relationer, vyer, formulär och så vidare.
Tabelldesignern visas nedan.
I följande tabell beskrivs designern, vad de gör och innehåller länkar om hur du öppnar dem.
Redigerare | Description | Länka |
---|---|---|
Tabelldesigner | Tabeller innehåller postmetadata i kolumner för en mängd olika datatyper, till exempel text, e-post, bild, valuta med mera. Det finns många standardtabeller. Du kan anpassa en tabell som inte är standard i systemet. Du kan också skapa en ny anpassad tabell helt från grunden. Tabelldesignern är i praktiken en utgångspunkt för andra designer, till exempel vy och formulär. I många fall är designern inbyggt i tabelldesignern och i andra öppnas en ny webbläsarflik där redigering kan äga rum. Med kolumnområdet i tabelldesignern kan utvecklare definiera tabellkolumnerna. |
Skapa en anpassad tabell |
Relationer | Ingår i tabelldesignern. Relationer är grundläggande för att alla modellbaserade appar ska kunna köras. Utan dem är alla tabeller enstaka. | Skapa en relation |
Affärsregeldesigner | En separat designer som nås via tabelldesignern. Affärsregler tillämpar regler eller rekommendationslogik på ett formulär för att ställa in kolumnkrav, dölja kolumner, validera data och mer. Appdesignern använder ett enkelt gränssnitt för att implementera och underhålla föränderliga och vanliga regler. | Skapa en affärsregel för en tabell |
Vydesigner | Ingår i tabelldesignern. Vyer är knutna till tabellen och visar tabelldata i kolumner genom att välja, filtrera och välja ut vyer. | Skapa en vy |
Formulärdesigner | En separat designer som nås via tabelldesignern. Med formulär kan användare interagera med data som finns i tabellposter. | Skapa ett formulär |
Instrumentpaneldesignern | En separat designer som nås via tabelldesignern. Används för att skapa och redigera instrumentpaneler med olika data visualiseringar, till exempel inbäddade Power BI-rapporter, datadiagram och vyer. | Skapa en instrumentpanel |
Diagramdesigner | En separat designer som används för att skapa tabelldiagram. | Skapa ett systemdiagram |
Affärsprocessflödesdesigner | Affärsprocessflöden som hjälper användare genom en standardaffärsprocess. När de ingår i lösningen skapas de med hjälp av Power Automate. |
Skapa ett affärsprocessflöde |
Affärslogik – utveckling
Affärslogik kan introduceras i form av affärsregler och affärsprocessflöden.
Dessutom kan Power Automate molnflöden användas i en modellbaserad app som använder molnflödesfunktioner som har åtkomst till hundratals dataanslutningar, inte bara Dataverse.
Mer information om att använda Power Automate med Dataverse
Appdesigner
Appdesignern är verktyget som används för att skapa appen och konfigurera tabellerna som används i appen. Det är viktigt att förstå att appens kvalitet har mycket mindre att göra med de redigeringar som utförs i det här stadiet än de som använder de andra designers.
Beslutsfattare kan välja vyer, formulär, diagram och instrumentpaneler som är relevanta för appen under utveckling.
Nästa steg
Steg för att skapa en modellbaserad app
Skapa ditt första modellstyrda app
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).