Oprette og designe modelbaserede appformularer
I Power Apps giver modelbaserede apps den brugergrænseflade, som folk bruger til at interagere med de data, de skal bruge for at udføre deres arbejde. Det er vigtigt, at de formularer, der bruges, er udviklet til effektivt at kunne finde eller angive de oplysninger, der skal bruges.
I standardløsningen eller en ikke-administreret løsning kan du oprette nye formularer eller redigere eksisterende formularer for alle de tabeller, der kan tilpasses i en formular.
UI-forbedringer i modelbaseret appformular
Forbedringer af formulargrænseflader består af flere små ændringer, der forbedrer datapræsentationen og anvendelighed i modelbaserede appformularer:
Formularer har en let grå baggrund, som fjerner den hvid-til-hvid-sektion, der hjælper brugere ved at gøre det nemmere at navigere i visuelle elementer.
Der er en bedre afgrænsning mellem sektioner, når det hvide område reduceres, og der tilføjes en afrundet afstand mellem de forskellige sektioner.
Formularfeltsetiketter fjernes, og skrifttypen anvendes på tværs af sektionsetiketter.
Fanen Relateret har en ekstra fane, der angiver pop op-pop op-rullelisten, som åbnes, når du vælger den.
Desuden vises etiketter til hurtig visning øverst i stedet for ikoner.
Formularer og løsninger
I dette afsnit beskrives tilpasning af en formular, når den er i en ikke-administreret eller administreret løsning.
Formularer i ikke-administrerede løsninger
I en ikke-administreret løsning kan du redigere de administrerede egenskaber for en ikke-administreret brugerdefineret tabel, der er oprettet for løsningen. Ikke-administrerede løsninger er det sted, hvor appudviklere og udviklere går til forfatterændringer, som de kræver og typisk findes i et udviklingsmiljø.
Formularer i administrerede løsninger
I en administreret løsning i et produktionsmiljø er det typisk ikke muligt at oprette nye formularer eller redigere eksisterende formularer for tabeller. Men hvis de administrerede egenskaber for en tabel i en administreret løsning er angivet, så der tillades tilpasninger, kan du tilføje eller redigere formularer for den pågældende tabel.
Formulartyper
Der findes forskellige typer formularer, og hver type har en specifik funktion eller anvendelse. Disse omfatter:
- Hoved (hovedbrugergrænsefladen).
- Hurtig oprettelse (hurtig dataindtastning).
- Hurtig visning (for at få vist relaterede data).
- Kortformular (en komprimeret visning).
Flere oplysninger: Typer af formularer i Power Apps.
Oprette eller redigere en formular
De grundlæggende principper ved opbygning af en modelbaseret app omfatter oprettelse af en tabel, konfiguration af datavisninger og oprettelse og redigering af formularer.
Inden du begynder at oprette formularer, er det vigtigt at finde ud af, om du har alle de kolonner, der er nødvendige for at løse forretningsproblemet. Derudover skal du have en forståelse af, hvordan du får dem vist i form af sektioner og faner. Formularernes kompleksitet afspejler generalt antallet af kolonner i tabellen foruden kompleksiteten af forretningsprocessen.
Se, hvordan du kan oprette, redigere eller konfigurere formularer ved hjælp af formulardesigner
Slette en formular
Hvis du vil slette en formular, skal du logge på Power Apps og gå til Solutions > skal du åbne den løsning, du ønsker > vælge den tabel, du ønsker > Formularer-området. Vælg formularen, og vælg derefter Slet på kommandolinjen.
Der er nogle få årsager til, at du ikke kan slette en formular.
Årsag | Løsning |
---|---|
Der skal være mindst én hovedformular i hver tabel, og det er den eneste hovedformular for tabellen. | Opret en ny hovedformular til tabellen. Slet derefter den hovedformular, du har forsøgt tidligere. Flere oplysninger: Oprette en formular |
Alle tabeller kræver en udpeget reserveformular, og den er den eneste reserveformular. | Opret en ny formular til tabellen og angiv den som reserve. Du kan også angive en anden eksisterende formular som reserveformular. Slet derefter den formular, du har forsøgt tidligere. Flere oplysninger: Angive reserveformularen for en tabel |
Styre visningen af en formular i en app
Tabeller kan have flere formularer. Brugen af en formular styres via den modelbaserede app. Det giver udviklere mulighed for at bruge den samme tabel på forskellige måder, afhængigt af publikum, ved at styre visningen.
Alle formularer bliver som standard gjort tilgængelige for brugerne. Men via appdesigneren kan en bestemt formular begrænses.
Ændre de viste formularer og formularrækkefølgen
Udviklere ændrer de formularer, der vises i en app, fra appdesigneren. Flere oplysninger: Administrere formularer
Udviklere kan også ændre formularrækkefølgen, reserveformularer og standardformularen for en tabel fra tabelhubben. Flere oplysninger: Indstille formularrækkefølge
Opdaterede vs. klassiske tabeller
Power Apps indeholder mange indstillinger for design af formularer med formulardesigner.
Der er stadig et antal tabeller, der her kaldes klassiske tabeller, som bevarer udseendet og funktionerne fra tidligere versioner. Disse tabeller bruges mindre ofte. De vises her:
Adresse
Artikel
Artikelkommentar
Massesletningshandling
Forbindelse
Rabat
Rabatoversigt
Dokumentplacering
Vedhæftet fil i mail
Følg
Mål
Målmetrikværdi
Importkildefil
Fakturaprodukt
Ordreprodukt
Prisliste
Køelement
Tilbudsprodukt
Akkumuleringsfelt
Akkumuleret forespørgsel
Gemt visning
Tjeneste
Serviceaktivitet
SharePoint-websted
Lokation
Distrikt
Enhed
Enhedsgruppe
Hovedformular til dialoger
Med klient-API kan du bruge dialogbokse for hovedformularer, så brugerne kan åbne en relateret rækketabel i en overordnet formular eller basisformular uden at navigere væk fra formularen. Flere oplysninger: Åbne hovedformularen i en dialogboks ved hjælp af klient-API
Næste trin
Om de tilgængelige formulartyper
Tildel formularrækkefølge
Kontrollere adgang til formularer
Sådan vises hovedformularer i forskellige klienter
Bemærk
Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)
Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).