Control de anexos en Power Apps
Un control que permite aos usuarios descargar ficheiros no seu dispositivo, así como cargar e eliminar ficheiros dunha lista creada mediante Listas de Microsoft ou un Microsoft Dataverse táboa.
Descripción
An Anexos control permítelle abrir, engadir e eliminar ficheiros dunha lista ou a Dataverse táboa.
Limitacións
O control de anexos ten estas limitacións:
O control de anexos só admite listas e Dataverse táboas como fontes de datos.
A funcionalidade de carga e eliminación só funciona dentro dun formulario. O control de anexos aparece desactivado cando está en modo de edición e non dentro dun formulario. Para gardar adicións e eliminacións de ficheiros, o usuario da aplicación debe gardar o formulario. Debido a esta limitación, o control de anexos non está dispoñible no separador Inserir, pero aparece no formulario cando o campo Formulario de anexo está activado nun formulario de SharePoint ou Dataverse.
O control de anexos nun navegador web permítelle seleccionar varios ficheiros e permite o uso da función de arrastrar e soltar. Non obstante, ao usar o control de anexos Power Apps Móbil, só pode engadir ficheiros un a un.
Propiedades da clave
Elementos – O Anexo columna da lista ou Dataverse táboa. Coleccións e Táboas non son compatibles.
MaxAttachments - O número máximo de ficheiros que o control aceptará.
MaxAttachmentSize - O tamaño máximo permitido de ficheiro en MB de cada novo anexo. Aquí hai 1 MB 1000000 bytes (106 B) ou 1.000 KB.
OnAddFile - Accións a realizar cando o usuario engade un novo arquivo adxunto.
OnRemoveFile - Accións a realizar cando o usuario elimina un anexo existente.
OnUndoRemoveFile - Accións a realizar cando o usuario restaura un anexo eliminado.
Propiedades adicionais
AccessibleLabel: etiqueta para lectores de pantalla. Debería describir o obxectivo dos anexos.
AddAttachmentText - O texto da etiqueta para a ligazón empregada para engadir un novo ficheiro anexo.
BorderColor: cor do bordo dun control.
BorderStyle: se un bordo dun control é Sólido, A trazos, Punteado ou Ningún.
BorderThickness: grosor do bordo dun control.
Cor – A cor do texto dun control.
DisabledBorderColor – A cor do bordo dun control se a propiedade DisplayMode do control está establecida en Desactivado.
DisabledColor – A cor do texto dun control se a súa propiedade DisplayMode está establecida en Desactivado.
DisabledFill – A cor de fondo dun control se a súa propiedade DisplayMode está establecida en Desactivado.
DisplayMode: se o control permite a adición e eliminación de ficheiros (Editar), só mostra datos (Ver) ou está desactivado (Desactivado).
[DropTargetBackgroundColor]– A cor do fondo do destino de caída do control.
[DropTargetBorderColor]– A cor do bordo de destino do control.
[DropTargetBorderStyle]– Indica se o límite de destino do control é Sólido, ·, ·, ou Ningún.
[DropTargetBorderThickness]– O grosor do bordo de destino do control.
[DropTargetTextColor]– A cor do texto de destino do control.
Enchemento: a cor de fondo dun control.
FocusedBorderColor: a cor do bordo dun control cando o control está enfocado.
FocusedBorderThickness: o grosor do bordo dun control cando o control está enfocado.
Altura: distancia entre os bordos superior e inferior dun control.
Tipo de letra - O nome da familia de tipos de letra na que aparece o texto.
FontWeight – Espesura do texto nun control: Negra, Semibold, Normal ou Máis claro.
HoverBorderColor – A cor do bordo dun control cando o usuario mantén o punteiro do rato sobre ese control.
HoverColor – A cor do texto dun control cando o usuario mantén o punteiro do rato sobre el.
HoverFill – A cor de fondo dun control cando o usuario mantén o punteiro do rato sobre el.
Cursiva - Se o texto dun control está en cursiva.
MaxAttachmentsText - O texto que substitúe a ligazón "Anexar ficheiro" cando o control contén o número máximo de ficheiros permitidos.
NonAttachmentsText - Texto informativo mostrado ao usuario cando non hai ficheiros anexos.
Padding - A distancia entre o texto dun botón de importación ou exportación e os bordos dese botón.
PressedBorderColor – A cor do bordo dun control cando o usuario selecciona ese control.
PressedColor – A cor do texto nun control cando o usuario selecciona ese control.
PressedFill – A cor de fondo dun control cando o usuario selecciona ese control.
Restablecer: Reverte todos os cambios no control de anexos volvendo ao estado gardado anteriormente.
Tamaño - O tamaño do tipo de letra do texto que aparece nun control.
Strikethrough - Se unha liña aparece a través do texto que aparece nun control.
TabIndex - Orde de navegación do teclado en relación con outros controis.
Información sobre ferramentas: texto explicativo que aparece cando o usuario pasa o cursor do rato sobre un control.
Underline - Se unha liña aparece baixo o texto que aparece nun control.
Visible: se aparece un control ou está oculto.
Largura: distancia entre os bordos esquerdo e dereito dun control.
X - A distancia entre o bordo esquerdo dun control e o bordo esquerdo do seu recipiente principal (ou pantalla, se non hai ningún recipiente principal).
Y - A distancia entre o bordo superior dun control e o bordo superior do recipiente principal (ou pantalla, se non hai ningún recipiente principal).
Exemplo
Engade un formulario á túa aplicación e establece unha lista como orixe de datos.
Seleccione o control Formulario de visualización na vista da árbore do lado esquerdo. Tamén pode usar o Formulario de edición no seu lugar.
Seleccione orixe de datos na pestana Propiedades no panel de opcións da dereita e, a continuación, seleccione a lista á que se conectou.
Seleccione Editar campos na sección Campos e seleccione Engadir campo.
Seleccione o campo Anexos e seleccione Engadir.
O campo Anexos asociado á lista aparecerá no formulario.
Descubra como engadir e configurar un control
Directrices de accesibilidade
Contraste de cor
Debe haber un contraste de cor adecuado entre:
- ItemColor e ItemFill
- ItemHoverColor e ItemHoverFill
- ItemPressedColor e ItemPressedFill
- AddedItemColor e AddedItemFill
- RemovedItemColor e RemovedItemFill
- ItemErrorColor e ItemErrorFill
- AddAttachmentColor e Fill
- MaxAttachmentsColor e Fill
- NoAttachmentsColor e Fill
Este requisito súmase ao requisitos estándar de contraste de cores.
Soporte do lector de pantalla
As propiedades seguintes deben estar presentes:
- AccessibleLabel
- AddAttachmentsText
- MaxAttachmentsText
- NoAttachmentsText
Compatibilidade do teclado
- TabIndex debe equivaler a cero ou ser superior para que os usuarios do teclado poidan navegar ata el.
- Os indicadores de enfoque deben ser claramente visibles. Use FocusedBorderColor e FocusedBorderThickness para conseguir esta claridade.
Nota
Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)
Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).
Comentarios
Enviar e ver os comentarios