Vedleggskontroll i Power Apps

En kontroll som brukere kan bruke til å laste ned filer til enheten, og laste opp og slette filer fra en liste som er opprettet ved hjelp av Microsoft-lister eller en Microsoft Dataverse-tabell.

Description

Ved hjelp av en vedleggskontroll kan du åpne, legge til og slette filer fra en liste eller en datavers tabell.

Note

Denne artikkelen beskriver den klassiske vedleggskontrollen. For den moderne kontrollen, som også støtter bruk utenfor et skjema, kan du se Vedlegg moderne kontroll (forhåndsvisning).

Begrensninger

Vedleggskontrollen har disse begrensningene:

  1. Vedleggskontrollen støtter bare lister og dataverse tabeller som datakilder. Den støtter ikke uttrykk som transformerer disse datakildene til tabeller, for eksempel med ForAll-funksjonen .

  2. Funksjonen for opplasting og sletting fungerer bare i et skjema. Vedleggskontrollen vises deaktivert i redigeringsmodus og ikke i et skjema. Hvis du vil lagre filtillegg og slettinger, må appbrukeren lagre skjemaet. På grunn av denne begrensningen er ikke vedleggskontrollen tilgjengelig fra Sett inn-fanen , men vises i skjemaet når vedleggsskjemafeltet er aktivert i et SharePoint- eller Datavers-skjema.

  3. Med vedleggskontrollen i en nettleser kan du velge flere filer og bruke dra- og slipp-funksjonalitet. Når du bruker vedleggskontrollen på Power Apps Mobile, kan du imidlertid bare legge til filer én om gangen.

  4. Du kan kanskje ikke legge ved filer som er lagret i OneDrive eller annen lagringsplass i skyen. Prøv å laste ned disse filene til enheten før du legger dem ved ved hjelp av enhetens filvelger.

  5. Power Apps-mobilappen støtter ikke registrering av videoer direkte fra kameraet eller valg av videoer fra bildebiblioteket når du bruker Vedlegg-kontrollen . Hvis du vil legge til en video, må brukerne bruke bla gjennom-alternativet .

    • På Android: Bla gjennom-alternativet viser alle filtyper, inkludert videoer, slik at du kan velge og legge ved videofilene.
    • På iOS: Bla gjennom-alternativet viser bare filer som er lagret i Filer-appen . Hvis videoen ikke allerede er lagret der, må du flytte den til Filer-appen før du legger den ved.

    Hvis en video ikke vises som et alternativ å legge ved, må du først lagre videoen i enhetens Filer-app , og deretter prøve på nytt.

  6. Opplasting og visning av vedlegg støttes ikke når du kjører lerretsapper i Microsoft Teams på Android- eller iOS-mobilenheter.

Nøkkelegenskaper

Elementer – Vedlegg-kolonnen i listen eller dataverstabellen. Samlinger og tabeller støttes ikke.

MaxAttachments – maksimalt antall filer kontrollen godtar.

MaxAttachmentSize – maksimal tillatt filstørrelse i MB for hvert nytt vedlegg. 1 MB her er 1 000 000 byte (106 B) eller 1000 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 – etikettteksten for koblingen som brukes til å legge til et nytt vedlegg.

BorderColor – fargen på kantlinjen til en kontroll.

BorderStyle – om kantlinjen til en kontroll er heltrukket, stiplet, prikket eller ingen.

BorderThickness – tykkelsen på kontrollens kantlinje.

Farge – fargen på kontrollens tekst.

DisabledBorderColor – fargen på kontrollens kantlinje hvis kontrollens DisplayMode-egenskap er satt til Deaktivert.

DisabledColor – fargen på teksten i en kontroll hvis egenskapen DisplayMode er satt til Deaktivert.

DisabledFill – bakgrunnsfargen for en kontroll hvis egenskapen DisplayMode er satt til Deaktivert.

DisplayMode – om kontrollen tillater å legge til og slette filer (Rediger), viser bare data (visning) eller er deaktivert (deaktivert).

[DropTargetBackgroundColor] – fargen på kontrollens slippmålbakgrunn.

[DropTargetBorderColor] – fargen på kontrollens slippmålkantlinje.

[DropTargetBorderStyle] – om kontrollens slippmålkantlinje er heltrukket, stiplet, prikket eller ingen.

[DropTargetBorderThickness] – tykkelsen på kontrollens slippmålkantlinje.

[DropTargetTextColor] – fargen på kontrollens slippmåltekst.

Fill – bakgrunnsfargen på kontrollen.

FocusedBorderColor – fargen på kontrollens kantlinje når kontrollen er fokusert.

FocusedBorderThickness – tykkelsen på kontrollens kantlinje når kontrollen er fokusert.

Høyde – avstanden mellom øvre og nederste kant av kontrollen.

Skrift – navnet på skriftfamilien der teksten vises.

FontWeight – tykkelsen på teksten i en kontroll: Fet, Halvbold, Normal eller Lysere.

HoverBorderColor – fargen på kontrollens kantlinje når brukeren holder musepekeren over kontrollen.

HoverColor – fargen på teksten i en kontroll når brukeren holder musepekeren over den.

HoverFill – bakgrunnsfargen på en kontroll når brukeren holder musepekeren over den.

Kursiv – om teksten i en kontroll er kursiv.

MaxAttachmentsText – teksten som erstatter koblingen Legg ved fil når kontrollen inneholder maksimalt antall filer som er tillatt.

NoAttachmentsText – Informasjonstekst som vises til brukeren når det ikke er noen filer vedlagt.

Utfylling – avstanden mellom teksten på en import- eller eksportknapp og kantene på den knappen.

PressedBorderColor – fargen på kontrollens kantlinje når brukeren velger kontrollen.

PressedColor – fargen på teksten i en kontroll når brukeren velger kontrollen.

PressedFill – bakgrunnsfargen til en kontroll når brukeren velger kontrollen.

Tilbakestill – tilbakestiller alle endringer i vedleggskontrollen og går tilbake til den tidligere lagrede tilstanden.

Størrelse – skriftstørrelsen på teksten som vises på en kontroll.

Gjennomstreking – om en linje vises gjennom teksten som vises på en kontroll.

TabIndex – tastaturnavigasjonsrekkefølge i forhold til andre kontroller.

Verktøytips – Forklarende tekst som vises når brukeren holder pekeren over en kontroll.

Understreking – om en linje vises under teksten som vises på en kontroll.

Synlig – om en kontroll er synlig eller skjult.

Bredde – avstanden mellom venstre og høyre kant av en kontroll.

X – Avstanden mellom venstre kant av en kontroll og venstre kant av den overordnede beholderen (eller skjermen, hvis ingen overordnet beholder).

Y – Avstanden mellom øvre kant av en kontroll og den øverste kanten av den overordnede beholderen (eller skjermen, hvis ingen overordnet beholder).

Eksempel

  1. Legg til et skjema i appen, og angi en liste som datakilde.

  2. Velg Vis skjema-kontrollen i trevisningen på venstre side. Du kan også bruke Rediger skjema i stedet.

  3. Velg Datakilde i Egenskaper-fanen i alternativer-panelet til høyre, og velg deretter listen du koblet til.

  4. Velg Rediger felt i Felt-delen , og velg Legg til felt.

  5. Velg Vedlegg-feltet , og velg Legg til.

    Vedlegg-feltet som er knyttet til listen, vises i skjemaet.

Lær hvordan du legger til og konfigurerer en kontroll

Retningslinjer for tilgjengelighet

Fargekontrast

Sørg for at det er tilstrekkelig fargekontrast mellom:

  • ItemColor og ItemFill
  • ItemHoverColor og ItemHoverFill
  • ItemPressedColor og ItemPressedFill
  • AddedItemColor og AddedItemFill
  • RemovedItemColor og RemovedItemFill
  • ItemErrorColor og ItemErrorFill
  • AddAttachmentColor og Fyll
  • MaxAttachmentsColor og Fyll
  • NoAttachmentsColor og Fyll

Dette kravet er i tillegg til standard krav til fargekontrast.

Støtte for skjermleser

Inkluder følgende egenskaper:

Tastaturstøtte