Ovládací prvek Přílohy v Power Apps
Ovládací prvek, který uživatelům umožňuje stahovat soubory do zařízení a také nahrávat a odstraňovat soubory ze seznamu vytvořeného pomocí aplikace Seznamy Microsoft nebo tabulky Microsoft Dataverse.
Popis
Ovládací prvek Přílohy umožňuje otevírat, přidávat a odstraňovat soubory v seznamu nebo tabulce Dataverse.
Omezení
Ovládací prvek Attachment má tato omezení:
Ovládací prvek attachment podporuje pouze seznamy a tabulky Dataverse jako zdroje dat. Výrazy, které transformují tyto zdroje dat na tabulky, například pomocí funkce ForAll, nejsou podporovány.
Nahrávání a odstraňování funguje jenom uvnitř formuláře. Ovládací prvek Přílohy, který v režimu úprav nebude uvnitř formuláře, bude vypadat neaktivně. Aby mohl uživatel aplikace uložit přidání a odstranění souborů, musí uložit formulář. Kvůli tomuto omezení není ovládací prvek Attachment k dispozici z karty Vložit, ale objeví se ve formuláři, když je ve formuláři SharePoint nebo Dataverse povoleno pole formuláře.
Ovládací prvek Přílohy ve webovém prohlížeči umožňuje vybrat více souborů a umožňuje použití funkce přetažení. Při použití ovládacího prvku Přílohy v Power Apps Mobile však můžete přidávat soubory pouze po jednom.
Hlavní vlastnosti
Položky – Sloupec Příloha seznamu nebo tabulky Dataverse. Kolekce a tabulky nejsou podporovány.
MaxAttachments – maximální počet souborů, které tento ovládací prvek bude akceptovat.
MaxAttachmentSize – maximální povolená velikost souboru každé nové přílohy v MB. Zde je 1 MB 1 000 000 bajtů (106 B) nebo 1 000 kB.
OnAddFile - Akce, které se mají provést, když uživatel přidá novou přílohu souboru.
OnRemoveFile - Akce, které se mají provést, když uživatel odstraní existující přílohu.
OnUndoRemoveFile – Akce, které se mají provést, když uživatel obnoví odstraněnou přílohu.
Další vlastnosti
AccessibleLabel – popisek pro čtečky obrazovky. Měl by popisovat účel přílohy.
AddAttachmentText – text popisku odkazu sloužícího k přidání nové přílohy.
BorderColor – barva ohraničení ovládacího prvku.
BorderStyle – styl ohraničení ovládacího prvku Solid (Plné), Dashed (Čárkované), Dotted (Tečkované) nebo None (Žádné).
BorderThickness – tloušťka ohraničení ovládacího prvku.
Color – barva textu v ovládacím prvku
DisabledBorderColor – barva ohraničení ovládacího prvku v případě, že vlastnost DisplayMode je nastavena na Disabled (Zakázáno).
DisabledColor – barva textu ovládacího prvku v případě, že vlastnost DisplayMode je nastavena na Disabled (Zakázáno).
DisabledFill – barva pozadí ovládacího prvku v případě, že vlastnost DisplayMode je nastavena na Disabled (Zakázáno).
DisplayMode – údaj o tom, jestli ovládací prvek umožňuje přidávání a odstraňování souborů (Edit), jenom zobrazuje data (View) nebo je zakázaný (Disabled).
[DropTargetBackgroundColor] – barva pozadí cíle přetažení ovládacího prvku.
[DropTargetBorderColor] – barva ohraničení cíle přetažení ovládacího prvku.
[DropTargetBorderStyle] – udává, jestli je ohraničení ovládacího prvku Plné, Čárkované, Tečkované nebo Žádné.
[DropTargetBorderThickness] – tloušťka ohraničení cíle přetažení ovládacího prvku.
[DropTargetTextColor] – barva textu přetažení ovládacího prvku.
Fill – barva pozadí ovládacího prvku.
FocusedBorderColor – barva ohraničení ovládacího prvku, když je na něm fokus
FocusedBorderThickness – tloušťka ohraničení ovládacího prvku, když je na něm fokus.
Height – vzdálenost mezi horním a dolním okrajem ovládacího prvku.
Font – název rodiny písem pro zobrazení textu.
FontWeight – váha textu v ovládacím prvku: Bold (Tučné), Semibold (Polotučné), Normal (Normální) nebo Lighter (Tenčí).
HoverBorderColor – barva ohraničení ovládacího prvku při umístění ukazatele myši na ovládací prvek.
HoverColor – barva textu v ovládacím prvku při umístění ukazatele myši na ovládací prvek.
HoverFill – barva pozadí ovládacího prvku při umístění ukazatele myši na ovládací prvek.
Italic – možnost zobrazení textu v ovládacím prvku jako kurzívy.
MaxAttachmentsText – text, který nahradí odkaz „Připojit soubor“, když ovládací prvek obsahuje maximální povolený počet souborů.
NoAttachmentsText – informační text, který se uživateli zobrazí, když nejsou připojené žádné přílohy.
Padding – vzdálenost mezi textem tlačítka importu nebo exportu a okraji tohoto tlačítka.
PressedBorderColor – barva ohraničení ovládacího prvku po výběru ovládacího prvku uživatelem
PressedColor – barva textu v ovládacím prvku po výběru ovládacího prvku uživatelem.
PressedFill – barva pozadí ovládacího prvku po výběru ovládacího prvku uživatelem
Reset - Vrátí všechny změny ovládacího prvku Přílohy a vrátí se do dříve uloženého stavu.
Size – velikost písma textu zobrazeného v ovládacím prvku.
Strikethrough – možnost zobrazení textu v ovládacím prvku jako přeškrtnutého.
TabIndex – pořadí při navigaci pomocí klávesnice vzhledem k jiným ovládacím prvkům.
Tooltip – vysvětlující text, který se zobrazí, když uživatel najede myší na ovládací prvek.
Underline – možnost zobrazení textu v ovládacím prvku jako podtrženého.
Visible – údaj o tom, jestli je ovládací prvek viditelný nebo skrytý.
Width – vzdálenost mezi levým a pravým okrajem ovládacího prvku.
X – vzdálenost mezi levým okrajem ovládacího prvku a levým okrajem jeho nadřazeného kontejneru (nebo obrazovky, pokud se nadřazený kontejner nepoužívá).
Y – vzdálenost mezi horním okrajem ovládacího prvku a horním okrajem jeho nadřazeného kontejneru (nebo obrazovky, pokud se nadřazený kontejner nepoužívá).
Příklad
Přidejte k aplikaci formulář a nastavte seznam jako jeho zdroj dat.
Ve stromovém zobrazení na levé straně vyberte ovládací prvek Zobrazit formulář. Místo toho můžete také použít Upravit formulář.
Na kartě Vlastnosti na panelu možností vpravo vyberte Zdroj dat a potom vyberte seznam, ke kterému jste se připojili.
Vyberte Upravit pole v části Pole a vyberte Přidat pole.
Vyberte pole Přílohy a vyberte Přidat.
Na formuláři se objeví pole Přílohy přidružené k seznamu.
Zjistěte, jak přidat a konfigurovat ovládací prvek
Pokyny pro přístupnost
Barevný kontrast
Zajistěte adekvátní barevný kontrast mezi těmito vlastnostmi:
- ItemColor a ItemFill
- ItemHoverColor a ItemHoverFill
- ItemPressedColor a ItemPressedFill
- AddedItemColor a AddedItemFill
- RemovedItemColor a RemovedItemFill
- ItemErrorColor a ItemErrorFill
- AddAttachmentColor a Fill
- MaxAttachmentsColor a Fill
- NoAttachmentsColor a Fill
Tento požadavek doplňuje standardní požadavky na barevný kontrast.
Podpora pro čtení z obrazovky
Musí existovat následující vlastnosti:
- AccessibleLabel
- AddAttachmentsText
- MaxAttachmentsText
- NoAttachmentsText
Podpora klávesnice
- Vlastnost TabIndex musí být nulová nebo větší, aby na ni uživatelé klávesnice mohli přejít.
- Ukazatele fokusu musí být zřetelně vidět. Této viditelnosti dosáhnete pomocí vlastností FocusedBorderColor a FocusedBorderThickness.
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).