Kontrollen Bifogade filer i Power Apps
En kontroll som gör att användare kan hämta filer till sin enhet och överföra och ta bort filer från en lista som skapats med Microsoft Lists, eller en Microsoft Dataverse-tabell.
Beskrivning
Med kontrollen Bifogade filer kan du öppna och ta bort filer från en lista eller en Dataverse-tabell.
Begränsningar
Den attachment-kontrollen har följande begränsningar:
Den attachment-kontrollen stöder endast listor och Dataverse tabeller som datakällor. Uttryck som omvandlar dessa datakällor till tabeller, till exempel med funktionen ForAll stöds inte.
Funktionerna för överföring och borttagning fungerar bara inuti ett formulär. Den attachment-kontrollen ser ut att vara inaktiverad i redigeringsläge och inte i ett formulär. För att du ska kunna spara filtillägg och borttagning måste appen användare spara formuläret. På grund av den här begränsningen är attachment-kontrollen inte tillgänglig från fliken Infoga men visas i formuläret när formulärfältet bilaga aktiveras i SharePoint eller Dataverse-formuläret.
Med kontrollen Bifogade filer i en webbläsare kan du markera flera filer och dra och släppa-funktioner. Men när du använder kontrollen Bifogade filer Power Apps Mobile kan du bara lägga till filer en i taget.
Nyckelegenskaper
Items – Kolumnen bifogade filer i listan eller Dataverse tabellen. Samlingar och Tabeller stöds inte.
MaxAttachments – det maximala antalet filer som kontrollen tar emot.
MaxAttachmentSize – den största tillåtna storleken i MB för varje ny bifogad fil. 1 MB här är 1 000 000 byte (106 B) eller 1 000 KB.
OnAddFile – Åtgärder som ska utföras när användaren lägger till en ny filbilaga.
OnRemoveFile – Åtgärder som ska utföras när användaren tar bort en befintlig bilaga.
OnUndoRemoveFile – Åtgärder som ska utföras när användaren återställer en borttagen bilaga.
Ytterligare egenskaper
AccessibleLabel – Etikett för skärmläsare. Bör beskriva syftet med bilagan.
AddAttachmentText – Etikettexten för den länk som används för att lägga till en ny bifogad fil.
BorderColor – En kontrolls kantlinjefärg.
BorderStyle – Om en kontrolls kantlinje är solid, streckad, prickad eller ingen.
BorderThickness – Tjockleken på en kontrolls kantlinje.
Color – Färgen på en kontrolls text.
DisabledBorderColor – Färgen på en kontrolls kantlinje om kontrollens egenskap DisplayMode är inställd på Disabled.
DisabledColor – Textens färg i en kontroll om dess egenskap DisplayMode är inställd på Disabled.
DisabledFill – Bakgrundsfärgen i en kontroll om dess egenskap DisplayMode är inställd på Disabled.
DisplayMode – Anger om kontrollen tillåter att filer läggs till och tas bort (Edit), om bara data ska visas (View) eller om den är inaktiverad (Disabled).
[DropTargetBackgroundColor]– Släppmålets bakgrundsfärg på kontrollen.
[DropTargetBorderColor]– Släppmålets kantlinjefärg på kontrollen.
[DropTargetBorderStyle] – Om kontrollens släppmål kantlinje är Heldragen, Streckad, Prickad, or Ingen.
[DropTargetBorderThickness]– Släppmålets tjocklek kantlinjefärg på kontrollen.
[DropTargetTextColor]– Släppmålets textfärg på kontrollen.
Fill – Bakgrundsfärgen i en kontroll.
FocusedBorderColor – Färgen på en kontrolls kantlinje när kontrollen har fokus.
FocusedBorderThickness – Tjockleken på en kontrolls kantlinje när kontrollen har fokus.
Height – Avståndet mellan kontrollens övre och nedre kanter.
Font – Namnet på den teckensnittfamilj som text visas i.
FontWeight – Stilen på texten i en kontroll: Bold, Semibold, Normal eller Lighter.
HoverBorderColor – Färgen på en kontrolls kantlinje när användaren för muspekaren över denna kontroll.
HoverColor – Färgen på texten i en kontroll när användaren för muspekaren över den.
HoverFill – Bakgrundsfärgen i en kontroll när användaren för muspekaren över den.
Italic – Om texten i en kontroll är kursiv.
MaxAttachmentsText – Den text som ersätter länken ”Bifoga fil” när kontrollen innehåller det maximala antalet filer som tillåts.
NoAttachmentsText – Informationstext som visas för användaren när det inte finns några bifogade filer.
Padding – Avståndet mellan texten på en import- eller exportknapp och knappens kanter.
PressedBorderColor – Färgen på en kontrolls kantlinje när användaren väljer denna kontroll.
PressedColor – Färgen på texten i en kontroll när användaren väljer denna kontroll.
PressedFill – Bakgrundsfärgen i en kontroll när användaren väljer denna kontroll.
Reset – Återställ alla ändringar i den bifogade kontrollen som återgår till det tidigare sparade tillståndet.
Size – Teckenstorleken för den text som visas i en kontroll.
Strikethrough – Om en linje dras genom den text som visas i en kontroll.
TabIndex – Tangentbordets navigeringsordning i förhållande till andra kontroller.
Tooltip – Beskrivande text som visas när användaren för muspekaren över en kontroll.
Underline – Om en linje dras under den text som visas i en kontroll.
Visible – anger huruvida en kontroll visas eller döljs.
Width – Avståndet mellan kontrollens högra och vänstra kanter.
X – Avståndet mellan kontrollens vänstra kant och den överordnade containerns vänstra kant (skärmen om det inte finns någon överordnad behållare).
Y – Avståndet mellan kontrollens övre kant och den överordnade containerns övre kant (skärmen om det inte finns någon överordnad behållare).
Exempel
Lägg ett formulär i appen och ange en lista som datakälla.
Välj Visa formulär-kontroll i trädvyn till vänster. Du kan också använda redigeringsformulär i stället.
Välj datakälla på fliken egenskaper på panelen alternativ till höger och välj sedan den lista du anslöt till.
Välj Redigera fält i avsnittet Fält och välj Lägg till fält.
Välj fältet Bilagor och sedan Lägg till.
Det bilagefält som är kopplat till listan visas i formuläret.
Lär dig att lägga till och konfigurera en kontroll
Riktlinjer för hjälpmedel
Färgkontrast
Det måste finnas tillräcklig färgkontrast mellan:
- ItemColor och ItemFill
- ItemHoverColor och ItemHoverFill
- ItemPressedColor och ItemPressedFill
- AddedItemColor och AddedItemFill
- AddedItemColor och RemovedItemFill
- ItemErrorColor och ItemErrorFill
- AddAttachmentColor och Fyllning
- MaxAttachmentsColor och Fyllning
- NoAttachmentsColor och Fyllning
Detta är utöver standardkravet på färgkontrast.
Stöd för skärmläsare
Följande egenskaper måste finnas:
- AccessibleLabel
- AddAttachmentsText
- MaxAttachmentsText
- NoAttachmentsText
Tangentbordsstöd
- TabIndex måste vara noll eller större så att tangentbordsanvändare kan navigera till det.
- Fokusindikatorer måste vara väl synliga. Använd FocusedBorderColor och FocusedBorderThickness för att uppnå denna klarhet.
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).