Vedlegg-kontrollen i Power Apps
En kontroll som gjør det mulig for brukere å laste ned filer til enheten sin, i tillegg til å laste opp og slette filer fra en liste som er opprettet ved hjelp av Microsoft Lister, eller en Microsoft Dataverse-tabell.
Bekrivelse
Med en Vedlegg-kontroll kan du åpne filer som er lagret på en datakilde, samt slette filer fra en liste eller en Dataverse-tabell.
Begrensninger
Attachment-kontrollen har disse begrensningene:
Attachement-kontrollen støtter bare lister og Dataverse-tabeller som datakilder. Uttrykk som transformerer disse datakildene til tabeller, for eksempel med For alle-funksjonen, støttes ikke.
Opplasting og sletting av funksjonalitet fungerer bare i et skjema. Attachment-kontrollen ser deaktivert ut når den er i redigeringsmodus og ikke i et skjema. For å lagre filtillegg og slettinger må appbrukeren lagre skjemaet. På grunn av denne begrensningen er ikke Attachment-kontrollen tilgjengelig fra kategorien Sett inn, men den vises i skjemaet når Vedleggsskjema-feltet er aktivert i et SharePoint- eller Dataverse-skjema.
Ved hjelp av Vedlegg-kontroll i en webleser kan du velge flere filer og bruke dra- og slipp-funksjonalitet. Når du bruker Vedlegg-kontroll på Power Apps Mobile, kan du imidlertid bare legge til én fil om gangen.
Nøkkelegenskaper
Items – Attachement-kolonnen i listen eller Dataverse-tabellen. Samlinger og tabeller støttes ikke.
MaxAttachments – maksimalt antall filer kontrollen godkjenner.
MaxAttachmentSize – maksimalt tillatte filstørrelse i MB for hvert nye vedlegg. 1 MB her er 1 000 000 byte (106 B) eller 1 000 kB.
OnAddFile – Handlinger som skal utføres når brukeren legger til et nytt filvedlegg.
OnRemoveFile – Handlinger som skal utføres når brukeren sletter et eksisterende vedlegg.
OnUndoRemoveFile – Handlinger som skal utføres når brukeren gjenoppretter et slettet vedlegg.
Tilleggsegenskaper
AccessibleLabel – etikett for skjermlesere. Skal beskrive formålet med vedleggene.
AddAttachmentText – etiketteksten for koblingen som ble brukt til å legge til et nytt vedlegg.
BorderColor – fargen på kontrollens kantlinje.
BorderStyle – hvorvidt kontrollens kantlinje er heltrukket, stiplet, prikket eller ingen.
BorderThickness – tykkelsen på kontrollens kantlinje.
Color – fargen på teksten i en kontroll.
DisabledBorderColor – fargen på kontrollens kantlinje hvis kontrollens DisplayMode-egenskap er angitt som Deaktivert.
DisabledColor – fargen på kontrollens tekst hvis kontrollens DisplayMode-egenskap er angitt som Deaktivert.
DisabledFill – bakgrunnsfargen på kontrollens tekst hvis DisplayMode-egenskapen er angitt som Deaktivert.
DisplayMode – om kontrollen tillater tillegging og sletting av filer (Rediger), bare viser data (Vis) eller er deaktivert (Deaktivert).
[DropTargetBackgroundColor] – Fargen på kontrollens bakgrunn for slippmål.
[DropTargetBorderColor] – Fargen på kontrollens kantlinje for slippmål.
[DropTargetBorderStyle] – Om en kontrolls kantlinje for slippmål er heltrukket, stiplet, prikket eller ingen.
[DropTargetBorderThickness] – Tykkelsen på kontrollens kantlinje for slippmål.
[DropTargetTextColor] – Fargen på kontrollens tekstfarge for slippmål.
Fill – bakgrunnsfargen på kontrollen.
FocusedBorderColor – fargen på kontrollens kantlinje når kontrollen er fokusert.
FocusedBorderThickness – tykkelsen på kontrollens kantlinje når kontrollen er fokusert.
Height – avstanden mellom kontrollens øvre og nedre kant.
Font – navnet på skriftserien som teksten vises i.
FontWeight – tykkelsen på teksten i en kontroll: Fet, Halvfet, Normal eller Lysere.
HoverBorderColor – fargen på kontrollens kantlinje når brukeren holder musepekeren over denne kontrollen.
HoverColor – fargen på en teksten i en kontroll når brukeren holder musepekeren over den.
HoverFill – bakgrunnsfargen for en kontroll når brukeren holder musepekeren over den.
Italic – om teksten i en kontroll er i kursiv.
MaxAttachmentsText – teksten som erstatter Legg til fil-koblingen når kontrollen inneholder maksimalt antall tillatte filer.
NoAttachmentsText – informasjonstekst som vises til brukeren når det ikke er noen filer vedlagt.
Padding – avstanden mellom teksten på en import- eller eksportknapp og kantene på denne knappen.
PressedBorderColor – fargen på kontrollens kantlinje når brukeren trykker eller klikker på kontrollen.
PressedColor – fargen på teksten i en kontroll når brukeren trykker eller klikker på kontrollen.
PressedFill – bakgrunnsfargen i en kontroll når brukeren trykker eller klikker på kontrollen.
Reset – Reverserer alle endringer i Vedlegg-kontrollen og returnerer dem til tidligere lagret tilstand.
Size – skriftstørrelsen på teksten som vises på en kontroll.
Strikethrough – om det vises en linje gjennom teksten som vises på en kontroll.
TabIndex – navigasjonsrekkefølge for tastatur i forhold til andre kontroller.
Tooltip – forklarende tekst som vises når brukeren holder pekeren over en kontroll.
Underline – om det vises en linje under teksten som vises på en kontroll.
Visible – om kontrollen er synlig eller skjult.
Width – avstanden mellom kontrollens venstre og høyre kant.
X – avstanden mellom kontrollens venstre kant og den venstre kanten til kontrollens overordnede beholder (eller skjermen, hvis det ikke finnes noen overordnet beholder).
Y – avstanden mellom kontrollens øvre kant og den øvre kanten til kontrollens overordnede beholder (eller skjermen, hvis det ikke finnes noen overordnet beholder).
Eksempel
Legg til et skjema i appen, og angi en liste som datakilden.
Velg Visningsskjema-kontrollen i trevisningen til venstre. Du kan også bruke Edit Form i stedet.
Velg Datakilde i kategorien Egenskaper i alternativer-panelet til høyre, og velg deretter listen du koblet til.
Velg Rediger felt i Felt-delen, og velg Legg til felt.
Velg Vedlegg-feltet og velg deretter Legg til.
Vedlegg-feltet som er knyttet til listen vises i skjemaet.
Finn ut hvordan du legger til og konfigurerer en kontroll
Retningslinjer for tilgjengelighet
Fargekontrast
Det må være tilstrekkelig fargekontrast mellom:
- ItemColor og ItemFill
- ItemHoverColor og ItemHoverFill
- ItemPressedColor og ItemPressedFill
- AddedItemColor og AddedItemFill
- RemovedItemColor og RemovedItemFill
- ItemErrorColor og ItemErrorFill
- AddAttachmentColor og Fill
- MaxAttachmentsColor og Fill
- NoAttachmentsColor og Fill
Dette er i tillegg til kravene for standard fargekontrast.
Skjermleserstøtte
Følgende egenskaper må være til stede:
- AccessibleLabel
- AddAttachmentsText
- MaxAttachmentsText
- NoAttachmentsText
Tastaturstøtte
- TabIndex må være null eller større, slik at tastaturbrukere kan navigere til den.
- Fokusindikatorer må være godt synlige. Bruk FocusedBorderColor og FocusedBorderThickness for å oppnå denne klarheten.
Obs!
Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)
Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).