Bruge brugerdefinerede kontrolelementer til datavisualiseringer i modelbaserede apps
Bemærk
Fra og med november 2020:
- Common Data Service er blevet omdøbt til Microsoft Dataverse. Få mere at vide
- Noget af terminologien i Microsoft Dataverse er blevet opdateret. Eksempelvis er objekt nu tabel, og felt er nu kolonne. Få mere at vide
Denne artikel opdateres snart, så det afspejler den seneste terminologi.
I dette emnet kan du lære, hvordan du konfigurerer et brugerdefineret kontrolelement for en kolonne.
Hvis du vil tilføje et kontrolelement vha. Power Apps-formulardesigner, kan du finde oplysninger under Føje komponenter til en formular.
Brug et brugerdefineret kontrolelement vha. den klassiske formulardesigner
Med brugerdefinerede kontrolelementer kan du transformere brugergrænsefladekomponenter i apps, f.eks. en kolonne eller en visning, der traditionelt indeholder tekst, til visualiseringer. Brugerdefinerede kontrolelementer kan konfigureres i kolonner, formularer, dashboards, visninger og gitre. F.eks. kan et skyderkontrolelement konfigureres i en nummerkolonne.

Eller det redigerbare gitterkontrolelementet kan konfigureres i en visning.

Du kan angive én type brugerdefinerede kontrolelement, som skal vises i webbrowserklienten, og samtidig have et andet brugerdefineret kontrolelement, der vises i din Dynamics 365-telefon eller tablet-mobilapps. Du kan f.eks. bruge et brugerdefineret kontrolelement til talinput til en kolonne i webbrowserklienter og et brugerdefineret skyderkontrolelement til telefonappen. Når tilpasningen er publiceret, kan brugere arbejde interaktivt med kontrolelementet for at ændre værdien, f.eks. ved at bruge det lineære brugerdefinerede skyderkontrolelement til at trække kontrolelementet. Ændringerne gemmes automatisk, når formularen lukkes, på samme måde som når brugeren ændrer en traditionel kolonne i en formular.
Bruge et brugerdefineret kontrolelement til at føje visualiseringer til en kolonne
Når du udfører trinnene i denne procedure, ændres standardetiketten og tekstfeltet i kolonnen Budgetbeløb til det brugerdefinerede skyderkontrolelement i tabellen Salgsmulighed. Du kan bruge lignende trin til at erstatte en eksisterende kolonne med et brugerdefineret kontrolelement eller konfigurere et brugerdefineret kontrolelement til en brugerdefineret kolonne.
Log på Power Apps.
Udvid Data, vælg Tabeller, vælg den ønskede tabel, og vælg derefter fanen Formularer.
Åbn en formular, f.eks. formularen Primær for salgsmulighedstabellen.
Dobbeltklik på den kolonne, hvor du vil tilføje et brugerdefineret kontrolelement, i formulareditoren, f.eks. kolonnen Budgetbeløb på hovedformularen for salgsmulighed. Du kan også oprette en brugerdefineret kolonne.
På siden Kolonneegenskaber skal du vælge fanen Kontrolelementer og derefter vælge Tilføj kontrolelement.
Vælg det ønskede kontrolelement på siden Tilføj kontrolelement, f.eks. kontrolelementet Lineær skyder, der er vist her, og vælg derefter Tilføj.

Vælg den klient, hvor kontrolelementet skal vises.
Web. Hvis du vil gøre det brugerdefinerede kontrolelement tilgængeligt fra enhver webbrowsere, skal du markere indstillingen Web ud for kontrolelementet. Bemærk, at indstillingen Web omfatter gengivelse af kontrolelementet i webbrowsere på computere, Mac og mobilenheder.
Telefon. Hvis du vil gøre det brugerdefinerede kontrolelement tilgængeligt på telefoner, der kører Dynamics 365 til telefoner, skal du markere indstillingen Telefon ud for kontrolelementet.
Tablet. Hvis du vil gøre det brugerdefinerede kontrolelement tilgængeligt på tabletenheder, der kører Dynamics 365 til tablets, skal du markere indstillingen Tablet ud for kontrolelementet.

Vælg
blyantsikonet ved Min., Maks. og Trin, angiv egenskabsindstillingen, der er beskrevet nedenfor, og vælg derefter OK.
Min. Du kan angive den mindste, accepterede værdi. Du kan binde en statisk værdi, du angiver, eller binde værdien til en eksisterende kolonne. I dette eksempel er Bind til statisk værdi Valuta, og minimumværdien, der kan angives, er nul.
Bind til statisk værdi. Vælg datatypen, f.eks. et heltal (Whole.None), valuta, flydende punkt (FP) eller decimal. Angiv derefter et tal, der repræsenterer den mindste, accepterede værdi for kolonnen.
Bind til værdier i en kolonne. Vælg en kolonne på listen, der skal bruges som den accepterede minimumværdi.
Maks. Angiv den accepterede maksimumværdi for kolonnen. Som ved minimumværdien kan du binde en statisk værdi, du angiver, eller binde værdien til en eksisterende kolonne, som beskrevet tidligere. I dette eksempel er Bind til statisk værdi Valuta, og maksimumværdien, der kan angives, er 1 milliard.
Trin. Dette repræsenterer enheden, der skal forøges eller formindskes, når du lægger til eller trækker fra den aktuelle værdi. For budgetbeløb kan du f.eks. vælge 100 dollar forøgelser\formindskelser.
Skjul standardkontrolelement. Hvis du vælger denne indstilling, skjules kontrolelementet, så hverken kontrolelementet eller dataene vises i nogen af de klienter, der ikke understøtter det brugerdefinerede kontrolelement. Bemærk, at de fleste brugerdefinerede kontrolelementer ikke understøttes af den klassiske Dynamics 365-webklient. Som standard er denne indstilling ikke markeret, og den klassiske Dynamics 365-webklient viser standardkontrolelementet, der som regel er tekstbaseret.
Bemærk
Standardkontrolelementet identificeres af (standard) efter navnet på kontrolelementet.

Vælg OK for at lukke siden Kolonneegenskaber.
For at aktivere tilpasningen skal du vælge Gem i tabelformularen, og derefter vælge Udgiv.
Vælg Gem og luk for at lukke formulareditoren.
Se det brugerdefinerede kontrolelement anvendt
Åbn en række, der omfatter kolonnen til det brugerdefinerede kontrolelement, f.eks. formularen Salgsmulighed fra det forrige eksempel, og se, hvordan kolonnen er ændret.

Kolonnen gengives nu som skyder i stedet for som tekstkolonnen.
Bruge det redigerbare gitterkontrolelement i en visning eller undergitter
Med redigerbare gitre kan brugere udføre omfattende redigering direkte fra visninger og undergitre, uanset om de bruger en webapp, tablet eller telefon. Flere oplysninger: Gør gitre (lister) redigerbare ved hjælp af det brugerdefinerede kontrolelement Redigerbart gitter