apps
2024.10
true
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Apps

Automation CloudAutomation Cloud Public SectorAutomation Suite
Última atualização 18 de dez de 2024

Tabela

Demonstrações

Tabela: trabalhando com entidades

Introdução

Este aplicativo mostra como trabalhar com entidades usando o controle Tabela .

Aplicativo de demonstração – experimente você
Visualizar aplicativo de demonstração na nuvem

Aplicativo de demonstração — instruções para usar

  1. Baixe o arquivo zip com o aplicativo de demonstração. Ele contém:
    • Schema.json - o esquema para as entidades que o aplicativo usa

    • TableEntity_DemoApp.uiapp - o arquivo do UiPath® Apps

  2. No UiPath® Data Service, importe o arquivo Schema.json. Certifique-se de importar tanto Entidades (País e Funcionários) quanto Conjuntos de Escolhas (Gênero e Habilidades).
  3. Preencha suas entidades e conjuntos de escolhas com dados.
  4. No UiPath® Apps, crie um novo aplicativo e importe o aplicativo baixado.
  5. Você pode notar alguns erros. Para corrigi-los, substitua a entidade Funcionários referenciada por aquela que você importou recentemente na etapa 2.
  6. Visualize o aplicativo e interaja com os dados na Tabela.

Geral

  • Dica de ferramenta — o texto a ser exibido quando um usuário de aplicativo passa o mouse sobre o controle. Use a dica para fornecer informações adicionais sobre o controle.
  • Origem dos dados — a origem dos dados que você deseja exibir na tabela. Os tipos de dados válidos são Tabela de Dados e Array de Objetos. Depois que você buscar a origem dos dados, a tabela detectará automaticamente as colunas de dados.
  • Colunas — as colunas da tabela que você deseja exibir na tabela. A expansão de cada Cabeçalho da coluna expõe as seguintes propriedades da coluna:

    • Nome — o nome de exibição do cabeçalho da coluna. É preenchido automaticamente.
    • Origem — a origem da coluna referenciada.
  • Adicionar nova coluna — adicione novas colunas aos seus dados clicando no ícone de mais "+".

  • Oculto — se verdadeiro, oculta o controle no tempo de execução.
  • Desabilitado — se verdadeiro, desabilita o controle no tempo de execução.
  • Classificável — se selecionada, as colunas da tabela podem ser classificadas.

Events

  • Valor alterado — Configure o que deve acontecer quando o valor for alterado.

Estilo

  • Alinhamento de controle — por padrão, ela é definida como Esticar. Um alinhamento diferente pode ser definido.

    Observação: o alinhamento depende do layout selecionado para o pai (Vertical vs Horizontal).
  • Cor de fundo — define a cor de fundo para o Cabeçalho da tabela e o Corpo da tabela.

  • Borda — define a borda do controle. Espessura, cor e raio da borda podem ser configurados.

  • Fonte — os atributos de fonte para o texto do Cabeçalho da coluna e Corpo da coluna, como família de fontes, tamanho, cor ou estilo (negrito, itálico e sublinhado) Por padrão, o controle herda a família de fontes do contêiner pai imediato, que é indicado pela palavra-chave “herdado”.

  • Margem — a margem do controle. Por padrão, uma margem de 4px é definida. As propriedades de margem Top/Bottom (Superior/Inferior) e Left/Right (Esquerda/Direita) são combinadas. Essas propriedades podem ser desanexadas usando o botão Link no lado direito da seção Margem.

  • Tamanho — a largura e a altura do controle. Por padrão, a Largura é definida como auto, e a Altura é definida como 200px. Para definir valores mínimos ou máximos, clique no ícone de três pontos (...). Se o tamanho do controle for menor que as opções, será exibida uma barra de rolagem.
Observação:

A rolagem virtual melhora o desempenho carregando apenas os itens relevantes no visor no tempo de execução. Isso só funciona quando uma altura é configurada e não é definida como automática.

Se a propriedade Altura estiver definida como automática, o tamanho do controle no tempo de execução e durante o tempo de design podem não corresponder. Isso acontece porque a altura do controle depende do número de linhas retornadas no tempo de execução, enquanto no tempo de design, o controle está vazio.

Para qualquer controle com dados dinâmicos, como tabelas, listas suspensas ou listas, recomendamos configurar uma altura fixa para melhorar o desempenho.

Keyboard Shortcuts

Para uma melhor acessibilidade, você pode usar os seguintes atalhos do teclado na lista Colunas da guia Geral no painel Configuração:

  • Teclas das setas Para cima e Para baixo para alterar a coluna selecionada
  • Alt + tecla da seta Para cima para mover a coluna selecionada para cima
  • Alt + tecla da seta Para baixo para mover a coluna selecionada para baixo

Uso de TabelaDeDados em controles de tabela

Certifique-se de que você já tenha um objeto DataTable em seu aplicativo.

Objetos TabelasDeDados podem ser definidos como argumentos de entrada, saída ou entrada/saída de um processo. Para usar esses objetos TabelaDeDados, você precisa fazer referência ao processo no qual eles são usados como argumentos.

Observação:

TabelaDeDados é compatível somente com primitivos em uma coluna. Os argumentos de tipo complexo em uma coluna não funcionam na TabelaDeDados.

Digamos que você tenha um processo chamado "Process_A", que tem objetos TabelaDeDados como argumentos:

Argumentos de entrada

in_dt1

Argumentos de saída

out_dt1

Argumentos de entrada/saída

inout_dt

Tabela

  1. Navegue até a guia Geral do seu controle Tabela .

  2. No campo Origem de dados do controle, abra o editor de expressão e escreva a seguinte expressão:

    Processes.<process_name>.<datatable_output_argument>.ToListSourceProcesses.<process_name>.<datatable_output_argument>.ToListSource

    Por exemplo:

    Processes.Process_A.out_dt1.ToListSourceProcesses.Process_A.out_dt1.ToListSource

    As colunas da tabela devem refletir as colunas do objeto TabelaDeDados.

Propriedades VB

Propriedade do VB

Tipo de dados

Description

SelectedItem

Apps.Controls.TabularInitClass

Item atualmente selecionado no controle.

DataSource

Apps.Controls.ListSource(Of Apps.Controls.TabularInitClass)

Origem de dados dos valores dentro do controle da Tabela .

Tooltip

String

Texto informativo que aparece quando o usuário passa o mouse sobre o controle.

Value

Apps.Controls.TabularInitClass

O valor atualmente selecionado do controle.

Hidden

Booleano

Se verdadeiro, oculta o controle no tempo de execução.

Disabled

Booleano

Se verdadeiro, desabilita o controle no tempo de execução.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.