Compartilhar via


Controle moderno Tabela no Power Apps (versão preliminar)

[Este artigo faz parte da documentação de pré-lançamento e está sujeito a alterações.]

Um controle que mostra um conjunto de dados em formato tabular ou de lista.

Descrição

O controle que Tabela é um controle responsivo modernos que mostra um conjunto de dados em formato tabular ou de lista. O formato tabular inclui cabeçalhos de coluna para cada campo exibido e um rodapé que fornece detalhes sobre o conjunto de dados, como a contagem de registros. O formato de lista apresenta os dados em uma única coluna e tem três campos para cada linha. Como criador de apps, você tem controle total sobre quais campos são adicionados ao controle, incluindo a ordem. Embora todos os campos adicionados sejam visíveis no formato tabular, somente os três campos iniciais aparecem no formato de lista mais restrito.

Semelhante aos controles de tabela Galeria e Dados, a Tabela mantém uma propriedade Selected que aponta para a linha selecionada que pode ser usada para vincular o controle Tabela a outros controles. As principais propriedades para esse controle são Items, ReflorBehavior, Selected e OnSelect.

Recursos com suporte

  • Os dados em um controle Tabela são somente leitura.
  • O formato tabular oferece uma experiência moderna de navegação de dados com rolagem infinita, eliminando a necessidade de botões de paginação.
  • O controle Tabela oferece suporte à vinculação de tabelas do Microsoft Dataverse e coleções.
  • Quando você conecta um controle Tabela a um conector compatível, como o Microsoft Dataverse, um conjunto predefinido de campos é exibido por padrão. Você também pode exibir ou ocultar outros campos com base nas suas necessidades.
  • O controle Tabela pode alternar automaticamente entre os formatos tabular e de lista. Você pode gerenciar manualmente esse comportamento usando a propriedade Refluxo.
  • Ao executar o aplicativo, você pode ajustar a largura da coluna no controle Tabela. No entanto, as alterações não serão salvas enquanto você executa o aplicativo. Suas alterações não são salvas.
  • Altere a paleta de cores da Tabela por meio da propriedade Cor da paleta base.

Recursos sem suporte

No momento, não há suporte aos recursos listados. No entanto, como o controle Tabela ainda está em evolução, verifique se há atualizações.

  • Vinculando a tabela a outros conectores de dados.
  • Personalize o estilo da Tabela, exceto a paleta de cores, ou modifique colunas individuais.

Geral

Items – a fonte de dados dos itens que aparecem na tabela.

NoDataText – a mensagem exibida a um usuário quando não há registros para mostrar no controle Tabela.

Visible – se um controle é exibido ou está oculto.

Comportamental

ReflowBehavior – o comportamento responsivo padrão da tabela. Refluxo significa que a tabela é exibida em formato tabular quando o controle tem 480 pixels ou mais de largura e faz a transição para um formato de lista em condições mais estreitas. GridOnly (ou ListOnly) significa que a tabela sempre é exibida em formato tabular (ou de lista), independentemente da largura do controle, e você pode usar fórmulas do Power Fx para criar seus próprios pontos de interrupção para definir o comportamento responsivo da tabela.

EnableSorting – permite que os usuários classifiquem os dados na tabela usando listas suspensas nos cabeçalhos de coluna para tipos de dados com suporte.

EnableRangeSelection – se os usuários podem selecionar uma parte da tabela para copiar seus valores. O padrão é Sim.

Tamanho e posição

X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (ou a tela, se não houver contêiner pai).

Y – a distância entre a borda superior de um controle e a borda superior de seu contêiner pai (ou a tela, se não houver contêiner pai).

Width – a distância entre as bordas esquerda e direita de um controle.

Height – a distância entre a parte superior do controle e as bordas inferiores.

Estilo e tema

HeaderFont – a fonte dos cabeçalhos de coluna.

HeaderFontSize – o tamanho da fonte dos cabeçalhos de coluna.

HeaderFontColor – a cor do texto dos cabeçalhos de coluna.

HeaderFontWeight – a espessura da fonte dos cabeçalhos de coluna.

BasePaletteColor – a paleta de cores aplicada a um controle. Isso afeta todas as superfícies do controle que renderizam uma cor de tema.

Font – o nome da família de fontes em que o texto é exibido.

FontSize – o tamanho da fonte do texto que aparece em um controle. Se o valor for nulo ou zero, o tamanho da fonte será determinado pelo tema do Fluent selecionado.

FontColor – a cor do texto em um controle.

FontWeight – a espessura do texto em um controle: Negrito, Mais claro, Normal ou Seminegrito.

Propriedades adicionais

Selected – a linha selecionada no controle Tabela.

DisplayMode – se o controle permite entrada do usuário (Edição), exibe somente dados (Exibição) ou está desabilitado (Desabilitado).

OnSelect – define a ação desencadeada quando um único registro é selecionado.

ShowAvatar – se o avatar do usuário aparece ou se fica oculto no modo de lista.

ShowColumnHeaders – se os cabeçalhos das colunas aparecem ou se ficam ocultos.

ShowFooter – se o rodapé é exibido ou se fica oculto.

Size – o tamanho do controle na tela.

AccessibleLabel — rótulo para leitores de tela.