Förstå modellstyrda appvyer
Anteckning
Gäller från november 2020:
- Common Data Service har döpts om till Microsoft Dataverse. Läs mer
- Vissa termer i Microsoft Dataverse har uppdaterats. Exempel: entitet är nu tabell och fält är nu kolumn. Läs mer
Den här artikeln uppdateras snart för att återspegla den senaste terminologin.
Med Power Apps-appar använder du vyer för att definiera hur en lista med rader för en specifik tabell visas i programmet. En vy definierar:
- Vilka kolumner som ska visas
- Hur bred varje kolumn ska vara
- Hur listan över rader ska sorteras som standard
- Vilket standardfilter som ska tillämpas för att begränsa vilka rader som ska visas i listan
En listruta med vyer visas ofta i programmet så att användarna kan välja mellan olika vyer för tabelldata.
Rader som är synliga i enskilda vyer visas i en lista som ibland kallas ett rutnät, som ofta innehåller alternativ så att användarna kan ändra standardsorteringen, kolumnbredder och filter för att lättare kunna se de data som är viktiga för dem. Vyer kan också definiera datakällan för diagram som används i programmet.
Typer av vyer
Det finns tre typer av vyer: personliga vyer, systemvyer, och offentliga vyer.
Det här avsnittet handlar om hur systemadministratörer och systemanpassare arbetar med system och offentliga vyer.
Personliga vyer
Du och andra som har minst användaråtkomst till åtgärder för tabellen med sparad vy kan också skapa personliga vyer. Som systemadministratör kan du ändra åtkomstnivån för varje åtgärd i säkerhetsrollen för att styra hur djupt användarna kan skapa, läsa, skriva, ta bort, tilldela eller dela personliga vyer.
Personliga vyer som ägs av enskilda personer och på grund av deras standardnivå för användaråtkomst är de bara synliga för den person eller någon annan de väljer att dela sina personliga vyer med. Du kan skapa personliga vyer genom att spara en fråga som du definierar med hjälp av avancerad sökning eller med hjälp av alternativen Spara filter som ny vy och Spara filter i aktuell vy i listan över vyer. Dessa vyer finns vanligen längst ned i listan över system eller offentliga vyer som är tillgängliga i programmet. Du kan skapa en ny personlig vy baserat på ett system eller en offentlig vy, men du kan inte skapa ett system eller en offentlig vy som är baserad på en personlig vy.
Systemvyer
Om du är systemadministratör eller systemanpassare kan du ändra systemvyer. Systemvyer är speciella vyer som programmet är beroende av, och som finns för systemtabeller eller skapas automatiskt när du skapar anpassade tabeller. Dessa vyer har särskilda syften och några ytterligare funktioner.
| Systemvyer | Beskrivning |
|---|---|
| Snabbsökning | Standardvyn som används vid sökningar utförs med Snabbsökning. Den här vyn definierar också vilka kolumner som genomsöks när du använder sökfunktionen i vyn Snabbsökning och uppslagsvyn. |
| Avancerad sökning | Standardvyn används för att visa resultat när du använder avancerad sökning. Den här vyn definierar också de kolumner som används som standard när nya anpassade offentliga vyer eller personliga vyer skapas utan att definiera en vy som ska användas som mall. |
| Associerat | Standardvyn som visar relaterade tabeller för en rad. |
| Sökning | Vyn som visas när du väljer en rad som du anger för ett uppslagskolumn. |
Dessa vyer visas inte i vyväljaren och du kan inte använda dem i underlistor i ett formulär eller som en lista på en instrumentpanel. Du kan inte ta bort eller inaktivera dessa vyer. Mer information: Ta bort vyer.
Systemvyer ägs av organisationen så att alla kan se dem. Alla har till exempel behörighet på organisationsnivå att läsa rader för tabellen visa (sparad fråga). Dessa vyer är associerade med specifika tabeller och visas i lösningsutforskaren. Du kan inkludera dessa vyer i lösningar eftersom de är associerade med tabell. Enhetligt gränssnitt optimerar för prestanda genom att cachelagra systemvyer och stöder inte att köra plugin-program i tabellen savedquery.
Offentliga vyer
Offentliga vyer är allmänna vyer som kan anpassas efter dina önskemål. Dessa vyer visas i vyväljaren och du kan använda dem i underrutnät i ett formulär eller som en lista på en instrumentpanel. Vissa offentliga vyer finns som standard för systemtabeller och alla anpassade tabeller. När du till exempel skapar en ny anpassad tabell får den följande kombination av offentliga vyer och systemvyer.
| Namn | Type |
|---|---|
| Aktivt namn i plural för tabell | Publikt |
| Inaktivt namn i plural för tabell | Publikt |
| Snabbsökning av aktiva namn i plural för tabell | Snabbsökning |
| tabellnamn Avancerad sökningsvy | Avancerad sökning |
| tabellnamn Associerad vy | Associerat |
| tabellnamn uppslagsvy | Sökning |
Du kan skapa anpassade offentliga vyer. Du kan ta bort alla anpassade offentliga vyer som du skapar i en icke-hanterad lösning. Du kan inte ta bort alla offentliga systemdefinierade vyer. Anpassade offentliga vyer läggs till genom att importera en hanterad lösning som kan ha konfigurerade hanterade egenskaper som kan hindra dem från att tas bort, förutom genom att avinstallera den hanterade lösningen.
Platser där du kommer åt vyredigerare för att skapa eller redigera vyer
- Power Apps webbplats: om du vill få tillgång till designvyn väljer du data > tabeller, markerar en tabell och klickar på fliken visa. Öppna en befintlig vy eller skapa en ny. Mer information: Skapa eller redigera en vy
- Appdesigner: Om du arbetar i en app vill du kanske använda Appdesignern som ger ett enkelt och intuitivt användargränssnitt med dra-och-släpp-funktioner för skapade vyer. Mer information: Självstudier: Skapa och redigera offentliga eller systemvyer med hjälp av appdesignern
- Lösningsutforskaren: om du redan är van vid Dynamics 365, kanske du vill använda lösningsutforskaren. Mer information: Navigera till avancerade områden för tillverkning och anpassning av modellstyrda appar
Anpassa vyer
Som systemanpassare kan du anpassa vyer genom kontroller genom att göra rutnät (listor) redigerbara och kompatibla för Enhetligt gränssnitt. Följande kontroller används:
- Redigerbart rutnät: tillåter användare att göra omfattande infogad redigering direkt från rutnät och underrutnät oavsett om de använder en webbapp, surfplatta eller telefon. Mer information: Gör rutnät (listor) redigerbara med hjälp av anpassad styrning för redigerbara rutnät
- Skrivskyddat rutnät: Ger användare en optimal visning och interaktion för alla skärmstorlekar, enheter och riktningar som t.ex. mobiler och surfplattor med hjälp av responsiva designprinciper. Mer information: Ange egenskaper för enhetligt gränssnitt