Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Navnene på typer afhænger af den designer, du bruger. Power Apps bruger en konvention, der indeholder den måde, dataene formateres på. Løsningsoversigttypen bruger et navn, der er justeret med databasens datatype med en formatmodifikator.
Hvis du vil have et hurtigt overblik over datatyper i Dataverse, skal du se denne video:
Følgende tabel indeholder den tilsvarende AttributeTypeDisplayName API-type.
| Power Apps datatypen | Løsningsoversigtstype | API-type |
|---|---|---|
| Stor | Tidsstempel | BigIntType |
| Valg | Indstillingssæt | PicklistType |
| Choices | MultiSelect-felt | MultiSelectPicklistType |
| Valuta | Valuta | MoneyType |
| Debitor | Debitor | CustomerType |
| Dato og klokkeslæt |
Dato og klokkeslæt Formatet Dato og klokkeslæt |
DateTimeType |
| Kun dato |
Dato og klokkeslæt Formatet Kun dato |
DateTimeType |
| Decimaltal | Decimaltal | DecimalType |
| Varighed |
Heltal Varighed Format |
IntegerType |
|
Enkelt tekstlinje Formatet E-mail |
StringType |
|
| Filer | Filer | FileType |
| Flydende komma-tal | Flydende komma-tal | DoubleType |
| Billede | Billede | ImageType |
| Sprog |
Heltal Formatet Sprog |
IntegerType |
| Opslag | Opslag | LookupType |
| Tekst med flere linjer | Flere linjers tekst | MemoType |
| Ejer | Ejer | OwnerType |
| Telefon |
Enkelt tekstlinje Formatet Telefon |
StringType |
| Status | Status | StateType |
| Statusårsag | Statusårsag | StatusType |
| Tekst |
Enkelt tekstlinje Formatet Tekst |
StringType |
| Tekstområde |
Enkelt tekstlinje Formatet Tekstområde |
StringType |
| Aktiesymbol |
Enkelt tekstlinje Formatet Aktiesymbol |
StringType |
| Tidszone |
Heltal Formatet Tidszone |
IntegerType |
| Entydigt id | Entydigt id eller Primær nøgle | UniqueidentifierType |
| URL |
Enkelt tekstlinje Formatet URL-adresse |
StringType |
| Heltal |
Heltal Formatet Ingen |
IntegerType |
| Ja/Nej | To muligheder | BooleanType |
Hvis du vil se flere beskrivelser for hver type, som du kan tilføje eller redigere, skal du se artiklen for den tilsvarende designer:
- Opret og rediger kolonner for Microsoft Dataverse ved hjælp af Power Apps portal: Kolonnedatatyper
- Opret og rediger kolonner for Dataverse ved hjælp af Power Apps løsningsoversigt: Kolonnedatatyper
Du kan få flere oplysninger om, hvordan kolonnedatatyper defineres i API'en, under Attributmetadata.
Kolonnetyper, der bruges af systemet
Systemet bruger nogle kolonner, som du ikke kan tilføje ved hjælp af designeren.
| Type | Beskrivende tekst |
|---|---|
| Tidsstempel | En big integer-type, som systemet bruger til at registrere et versionsnummer til administration af opdateringer til en tabel. |
| Debitor | En opslagskolonne, som du kan bruge til at angive en kunde, der kan være et firma eller en kontaktperson. Bemærk! Du kan tilføje denne attribut ved hjælp af løsningsoversigtsdesigneren. |
| Ejer | En systemopslagskolonne, der henviser til den bruger eller det teamet, der er tildelt en bruger- eller teamejet tabelrække. |
| Statusårsag | En systemkolonne, der indeholder indstillinger, der indeholder ekstra detaljer om kolonnen Status. Hver enkelt indstilling er knyttet til en af de tilgængelige statusindstillinger. Du kan tilføje og redigere indstillingerne. Du kan også medtage brugerdefinerede tilstandsovergange for at styre, hvilke statusindstillinger der er tilgængelige for bestemte tabeller. Du kan finde flere oplysninger under Definer overgange for statusårsag for brugerdefinerede tabeller. |
| Status | En systemkolonne, der har indstillinger, som generelt svarer til status som aktiv og inaktiv. Nogle systemattributter har ekstra indstillinger, men alle brugerdefinerede attributter har kun statusindstillingerne Aktiv og Inaktiv . |
| Entydigt id | En systemkolonne, der gemmer en GUID-værdi (Globally Unique Identifier) for hver række. |
Tekstkolonner
Tekstkolonner kan indeholde teksttegn. Denne kolonnetype har flere formateringsindstillinger, der ændrer, hvordan teksten vises.
Se denne video for at få en hurtig oversigt over tekstkolonner:
Der findes tre grundlæggende tekstkolonnetyper. Alle de værdier, der er angivet nedenfor, findes i antal tegn.
| Kolonnetypenavn | Standardværdi | Maksimumværdi | Beskrivende tekst |
|---|---|---|---|
| Tekst | 100 | 4.000 | Accepterer en enkelt tekstlinje. |
| Tekstområde | 100 | 4.000 | Accepterer flere tekstlinjer. Du kan konfigurere antallet af rækker, der vises for kolonnen. Bruges til mindre tekstmængder. |
| Tekst med flere linjer | 150 | 1.048.576 | Accepterer flere tekstlinjer. Du kan konfigurere antallet af rækker, der vises for kolonnen. Brug den, når der er brug for store mængder tekst. |
Hvis du reducerer det maksimale antal tegn for kolonnen, afkortes eksisterende data ikke. Grænsen gælder for nye rækker.
Valg
Du kan tilpasse formularer (hovedskabelon, hurtig oprettelse og hurtig visning) og mailskabeloner ved at tilføje kolonner med flere markeringer med navnet Valg. Når du tilføjer en valgkolonne, kan du angive flere værdier, som brugerne kan vælge. Når brugerne udfylder formularen, kan de vælge en, flere eller alle de værdier, der vises på en rulleliste.
Hvis en organisation f.eks. opererer i flere områder eller lande/områder, kan du inkludere flere placeringer eller lande/områder i kolonnen "Handlingsområde". Brugeren kan derefter vælge ét eller flere steder på listen over tilgængelige værdier.
Brug valg med skrivebeskyttede gittervisninger, redigerbare gittervisninger og de fleste formularer. Du kan ikke bruge multivalg med:
- Arbejdsprocesser, forretningsprocesforløb, handlinger, dialogbokse, forretningsregler, diagrammer, akkumuleringskolonner eller beregnede kolonner.
- Rapporter, SLA1 og ruteregler1.
1Table kræver Dynamics 365 Customer Service.
Formularer
Følgende typer formularer understøtter valg af kolonner med flere markeringer:
| Formulartype | Tilgængelighed |
|---|---|
| Turboformular | Ja |
| Opdateringsformular | Skrivebeskyttet (kolonne er tilgængelig, men kan ikke redigeres) |
| Legacy-formular | Nej |
| Masseredigering formular | Nej |
Brug globale valg, der er defineret i din organisation, til at konfigurere værdier for valg med flere markeringer.
Brug af den rigtige type tal
Når du vælger den korrekte type talkolonne, der skal bruges, er beslutningen om at bruge typen Heltal eller Valuta ligetil. Valget mellem Flydende Punkt eller Decimal tal kræver nøjere overvejelser.
Se denne video for at få hjælp til at finde ud af, hvilken nummerkolonnetype du vil bruge:
Decimaltallene gemmes i databasen på præcis den måde, de er angivet. Flydende tal lagrer en ekstremt nøjagtig tilnærmelse af værdien. Hvorfor vælge en meget tæt tilnærmelse, når du kan have den nøjagtige værdi? Svaret er, at du systemets ydeevne vil være forskellig.
Brug decimaler, når du skal lave rapporter, der kræver meget nøjagtige beregninger, eller hvis du typisk bruger forespørgsler, som søger efter værdier, der er lig med eller ikke lig med en anden værdi.
Brug flydende tal, når du gemmer data, der repræsenterer brøker eller værdier, som du typisk forespørger, ved at sammenligne med en anden værdi ved hjælp af større end eller mindre end operatorer. I de fleste tilfælde er forskellen mellem decimaltal og flydende tal ikke særlig stor. Medmindre beregningerne skal være så nøjagtige som muligt, burde flydende tal fungere fint.
Store heltal (Big eller BigInt) er store tal med en maksimal værdi på 9.223.372.036.854.775.807. Brug dem til at gemme meget store tal, der overstiger funktionerne heltal og decimaltal. Nogle anvendelsesmuligheder for denne type omfatter lagring af tidsstempelværdier og som entydige id'er samt tal, der er større end 100 milliarder.
Note
Den præcision og de begrænsninger for taltyper, der er beskrevet her, gælder for databasefunktioner. Hvis du arbejder med valuta og tal i Power Apps apps, kan der være andre begrænsninger.
- Op til 15 cifre kan håndteres præcist. For eksempel kan det 15-cifrede tal 99999.0000000089 indtastes i appen og gemmes i databasen, som det er. Det 16-cifrede tal 999999.0000000089 behandles dog upræcist som 999999.0000000088 af appen. Længere tal kan blive afkortet, selvom de ikke nåede dataversegrænserne. Denne begrænsning er indbygget i nummerbehandling i webbrowsere.
-
BigogBigIntunderstøttes ikke i lærredsapps og modelbaserede apps. - Lærredapps understøtter i øjeblikket ikke decimaltal.
Bruge valutakolonner
Valutakolonner gør det muligt for en organisation at konfigurere flere valutaer til brug i rækker i organisationen. Når en organisation bruger flere valutaer, vil den typisk udføre beregninger, der leverer værdier i organisationens grundvaluta. Når du føjer en valutakolonne til en tabel, der ikke har andre valutakolonner, tilføjer du to ekstra kolonner:
En opslagskolonne med navnet Valuta , som du angiver til en hvilken som helst aktiv valuta, der er konfigureret for din organisation. Du kan konfigurere flere aktive valutaer for din organisation under Indstillinger>Forretningsstyring>Valutaer. Her kan du angive valutaen og en valutakurs, hvor grundvalutaen er angivet for din organisation. Hvis du har flere aktive valutaer, kan du føje valutakolonnen til formularen og give andre mulighed for at angive, hvilken valuta der gælder for pengeværdier for denne række. Dette valg ændrer det valutasymbol, der vises for valutakolonnerne i formularen.
Brugere kan også ændre deres personlige indstillinger for at vælge en standardvaluta til de rækker, de opretter.
En decimalkolonne med navnet Exchange Rate, der leverer den exchange kurs for en valgt valuta, der er knyttet til tabellen i forhold til grundvalutaen. Hvis du føjer denne kolonne til formularen, kan brugerne se værdien, men de kan ikke redigere den. Valutakursen lagres sammen med valutaen.
For hver valutakolonne, du tilføjer, tilføjer du også endnu en valutakolonne med suffikset _Base på navnet. I denne kolonne lagres beregningen af værdien for den valutakolonne, du tilføjede, og grundvalutaen. Hvis du igen føjer denne kolonne til formularen, kan den ikke redigeres.
Når du konfigurerer en valutakolonne, kan du vælge præcisionsværdien. Vælg mellem tre indstillinger som vist i følgende tabel.
| Indstilling | Beskrivende tekst |
|---|---|
| Decimalpræcision for prissætning | Dette er en enkelt organisationspræcision, der skal bruges til priser, der findes under fanen Indstillinger>Administration>Systemindstillinger>Generelt. |
| Valutapræcision | Denne indstilling gælder den præcision, som er defineret for valutaen i rækken. |
| Specifikke præcisionsværdier | Disse indstillinger giver dig mulighed for at definere et bestemt sæt præcision ved hjælp af værdier mellem 0 og 4. |
Forskellige typer opslag
Når du opretter en ny opslagskolonne, opretter du en ny mange til en-tabelrelation (N:1) mellem den tabel, du arbejder med, og den målrækketype , der er defineret for opslaget. Du kan få flere oplysninger om disse relationer under Opret og rediger relationer mellem tabeller.
Der findes flere forskellige typer opslag, som vist i følgende tabel.
| Opslagstype | Beskrivende tekst |
|---|---|
| Enkel | Giver mulighed for en enkelt reference til en bestemt tabel. |
| Debitor | Giver mulighed for en enkelt reference til enten en firma- eller kontaktpersonrække. |
| Ejer | Giver mulighed for en enkelt reference til enten en team- eller brugerrække. Alle team- eller en brugerejede tabeller har en af disse. Du kan finde flere oplysninger under Tilføj en tabel som en opslagsindstilling i din app. |
| PartyList | Giver mulighed for flere referencer til flere tabeller. Disse opslag findes i mailtabellens kolonner Til og Cc. De bruges også i Telefon- og Aftale-tabellerne. Systemet opretter alle opslag på partlisten. Du kan ikke oprette et brugerdefineret opslag for en partiliste. |
| I forhold til | Giver mulighed for en enkelt referencer til flere tabeller. Disse opslag findes i kolonnen 'vedrørende', der bruges i aktiviteter. |
| Brugerdefineret flertabel | Giver mulighed for flere referencer til flere tabeller. powerapps.com giver dig endnu ikke mulighed for at oprette denne type opslag. Du kan oprette en med kode. Hvis du ikke vil skrive kode, kan du prøve at bruge værktøjet Polymorfe opslag iPower Platform Toolbox. Få mere at vide om communityværktøjer til Microsoft Dataverse |
Billedkolonner
Brug billedkolonner til at vise billeder i dine programmer. Billedkolonner er optimeret til lagring af binære data. Dataverse gemmer ikke disse data i relationsdatalageret, hvilket forbedrer ydeevnen og reducerer kapacitetsforbruget. Få mere at vide om lagerkapacitet.
Den enkelte tabel kan have én kolonne til primær billede. Med modelbaserede apps kan du vise dette billede i øverste højre hjørne af formularen. Selvom en tabel har en billedkolonne, vil en visning af det pågældende billede i en modelbaseret app, kræve at du aktiverer to indstillinger.
- Angiv standardegenskabsværdien for tabeldefinitionen Primært billede til Standardbillede. Brugerdefinerede tabeller kræver en brugerdefineret billedkolonne. Vælg derefter denne billedkolonne for værdien Primært billede i den brugerdefinerede tabeldefinition.
- Aktivér egenskaben Vis billede i formularen for den tabelformular, hvor billedet skal vises.
Brugerne vælger billedet for at overføre et billede fra computeren. Billeder skal være mindre end 30 MB og skal have et af følgende formater:
- jpg
- jpeg
- gif
- bmp
- png
Når du uploader billedet, konverteres det til et .jpg-format, og alle downloadede billeder bruger også dette format. Hvis du uploader en animeret .gif, er det kun den første ramme, der gemmes.
Når du uploader et billede, tilpasses størrelsen som et "miniaturebillede" til en maksimumstørrelse på 144 pixel gange 144 pixel. Brugerne skal tilpasse eller beskære billeder, inden de overfører dem, så de får en god visning i denne størrelse. Alle billeder beskæres til en firkant. Hvis begge sider af et billede er under 144 pixel, beskæres billedet til en firkant, hvor målene på den mindste side anvendes.
Note
Billedkolonner kan ikke bruges sammen med forretningsprocesflows, forretningsregler, diagrammer, akkumuleringskolonner eller beregnede kolonner.
Lær at arbejde med definitioner af billedkolonner ved hjælp af kode
Oprette en billedkolonne og føje den til en formular
Gå til https://make.powerapps.com, vælg Løsninger, og åbn derefter den ikke-administrerede løsning, der indeholder den tabelformular, hvor du vil tilføje en billedkolonne.
Åbn den ønskede tabel, og vælg derefter området Kolonner.
Vælg Tilføj kolonne på kommandolinjen.
Angiv eller vælg værdier for følgende egenskaber, og vælg derefter Udført.
- Visningsnavn, f.eks. Opskriftsbillede.
- Navn. Dette er det entydige navn, der indeholder det løsningsudgiver præfiks, og det kan ikke ændres, når det er gemt.
- Datatype. Vælg Billede.
- Primært billede. Billedkolonner, der er angivet som det primære billede, vises i øverste højre hjørne af formularen. Du kan kun have et primært billede for hver tabel.
- Aktivér kolonnesikkerhed. Bruges til at styre adgangen for bestemte kolonner. Flere oplysninger: Sikkerhed på feltniveau til adgangsstyring
- Aktivér overvågning. Aktiverer registrering af ændringer, der foretages af tabelposter og brugeradgang, så du senere kan gennemse aktiviteten. Flere oplysninger: Administratorvejledning: Administrere Dataverse-overvågning
- Kan sorteres i dashboard til interaktiv oplevelse. Angiver, at kolonnen bruges til at konfigurere interaktive dashboards. Flere oplysninger: Konfigurer filterkolonner og sikkerhedsroller til interaktive dashboards
- Maksimal billedstørrelse. Standardværdi er 10.240 KB. Minimumantallet er 1 KB, og maksimumantallet er 30.720 KB.
Vælg Gem tabel.
Vælg fanen Formularer, og åbn derefter den ønskede formular til redigering, f.eks. tabelhovedformularen.
Føj billedkolonnen til formularlærredet.
Vælg Gem på kommandolinjen i formular-editoren, og vælg Udgiv, hvis du vil gøre billedkolonnen tilgængelig for brugerne.
Appbrugere kan nu vælge det billede, der skal vises i formularen. Når en appbruger åbner formularen for en post, kan de vælge Vælg fil, vælge billedet og gemme posten. Billedet vises derefter i den formular, hvor billedkolonnen er placeret.
Billedkolonnen i dette eksempel er det primære billede, så billedet vises også øverst til venstre i formularen.
Brugerne kan vælge Åbn for at få vist billedet i fuld størrelse under en ny browserfane eller vælge Slet for at fjerne billedet fra posten og Dataverse.
Du kan finde flere oplysninger for udviklere, som arbejder med billeddata:
Filkolonner
Kolonnen File gemmer binære data. Den er optimeret til denne type data, så Dataverse gemmer den ikke i det relationelle datalager. Denne fremgangsmåde forbedrer ydeevnen og reducerer kapacitetsforbruget. Få mere at vide om lagerkapacitet.
Brug denne kolonne til at gemme et enkelt billede, en enkelt note eller en vedhæftet fil. Du kan dog også gemme andre former for binære data. Du kan føje en eller flere kolonner af denne datatype til en eksisterende standardtabel, der kan tilpasses, eller en brugerdefineret tabel.
Standardstørrelsen for den maksimale fil er 32 MB, og den største størrelse, du kan angive ved hjælp af designeren, er 131.072 KB (131 MB). Du kan angive grænsen for filstørrelsen individuelt for hver kolonne af filtypen, som du føjer til en tabel.
Note
- Du kan ikke ændre den maksimale filstørrelse, når du har gemt den.
- Filkolonner kan ikke bruges sammen med forretningsprocesflows, forretningsregler, diagrammer, akkumuleringskolonner eller beregnede kolonner.
- Påkrævet feltvalidering fungerer ikke sammen med filkolonner.
- I modelbaserede apps sker sletning eller upload af en fil i en formular med det samme, ikke når formularen gemmes. At kassere ændringer, når du går væk fra siden, henter ikke filen tilbage, hvis den er slettet.
Hvis du vil oprette en filkolonne, skal du vælge Løsninger i ruden til venstre i Power Apps, åbne den ønskede løsning, åbne den ønskede tabel, vælge området Kolonner, vælge Tilføj kolonne og derefter vælge Filer som datatype i ruden Kolonneegenskaber.
Få mere at vide om, hvordan du arbejder med filkolonnedefinitioner ved hjælp af kode.
Fx Formula-kolonner
En formelkolonne, der er bygget på Power Fx, bruges til at udføre operationer, der returnerer værdier under hentningshandlinger. Formelkolonner bruger Power Fx-syntaksen, der ligner Office Excel. Du kan få mere at vide under Arbejd med formelkolonner (prøveversion).
Promptkolonner
Promptkolonner giver dig mulighed for at definere AI-prompts og gemme de generative AI-resultater i tabelkolonnen. Du kan få flere oplysninger under Spørg kolonner.
Søgning og sortering af kolonner
De fleste kolonner har indstillinger, du kan bruge til at søge i eller sortere kolonnens indhold.
Søgbar
Næsten alle kolonnedatatyper oprettes med værdien Søgbart aktiveret. Du kan deaktivere denne værdi under oprettelsen eller senere, når kolonnen er oprettet. Følgende datatyper kan ikke aktiveres til søgning:
- Formler. Formler bruges til at oprette et dynamisk beregnet output, og der kan derfor ikke søges i dem.
- Billede. Billeder gemmes og hentes ved hjælp af URL-adresser, og derfor kan der ikke søges i dem.
- Opslag med flere værdier (PartyList). Nogle systemopslagskolonner kan indeholde flere værdier. F.eks. kan opslagskolonnen Til i rækkerne E-mail kan f.eks. indeholde flere modtagere. Søgning i opslagskolonner med flere værdier understøttes ikke.
Datatypen Kunde er som standard søgbar, og dette kan ikke deaktiveres. Systemet kræver, at det kan søges i.
Sorterbar
Næsten alle datatyper oprettes med værdien Kan sorteres deaktiveret. Du kan ændre denne værdi under oprettelsen eller senere, når kolonnen er oprettet. Følgende datatyper gør det ikke muligt at aktivere en attribut, der kan sorteres:
- Valg. Sortering af kolonner med flere værdier understøttes ikke.
- Kunde. Kunden er en standardopslagskolonne, som ikke kan sorteres, fordi det hentes dynamisk.
- Fil. Filer gemmes ved hjælp af REFERENCE-URL-adresser, og sortering af disse er ikke nyttige.
- Formler. Formler bruges til at oprette et dynamisk beregnet output, og de kan derfor ikke sorteres.
- Billede. Du kan ikke sortere billeder på en meningsfuld måde.
- Opslag med flere værdier (PartyList). Nogle systemopslagskolonner kan indeholde flere værdier. F.eks. kan opslagskolonnen Til i rækkerne E-mail kan f.eks. indeholde flere modtagere. Sortering af kolonner med flere værdier understøttes ikke.