- Introdução
- Aplicativos de demonstração
- Como fazer
- Acessar o URL de produção de um aplicativo
- Build a mobile-friendly app
- Depurar aplicativos
- Incorporar mapas
- Definir contexto externo
- Use matrizes para preencher os controles Lista suspensa, Lista suspensa multiseleção e Botão de rádio
- Use contagem com valores de conjunto de escolhas
- Usar TabelaDeDados com controles de Tabela e de Editar Grade
- Usar máscara de entrada
- Notificações
- Uso de expressões VB
- Desenvolvimento de aplicativos
- Visão geral dos controles
- Layout e Estilo
- Exemplos de layouts de aplicativos
- Controles de ícones
- Criação de apps acessíveis
- Adição de descritores acessíveis
- O rótulo acessível
- Como usar o controle Guia para acessibilidade
- Criação de listas e cabeçalhos acessíveis
- Design de aplicativo responsivo
- Taxa de contraste de cores
- Estilos predefinidos e mapeamentos de nível ARIA para o controle de Cabeçalhos
- Linguagem de runtime
- O Painel de Recursos
- Exportação e importação de páginas
- Referências de contexto do usuário
- Aplicativos públicos
- Como salvar seu aplicativo
- Erros do aplicativo e Soluções de problemas
- Criação de aplicativo com o Autopilot
- Eventos e Regras
- Regra: If-Then-Else
- Regra: abrir uma página
- Regra: Abrir o URL
- Regra: fechar planilha pop-over/inferior
- Regra: Mensagem do Log
- Regra: mostrar mensagem
- Regra: exibir/ocultar o controle giratório
- Regra: definir valor
- Regra: iniciar o processo
- Regra: redefinir valores
- Regra: upload de arquivo no compartimento de armazenamento
- Regra: baixar arquivo do bucket de armazenamento
- Regra: criar registro de entidade
- Regra: atualizar registro de entidade
- Regra: excluir registro da entidade
- Regra: adicionar à fila
- Regra: fluxo de trabalho de gatilho
- Regra: enviar ação
- Aproveitamento do RPA no aplicativo
- Aproveitamento de entidades no aplicativo
- Aproveitando filas em seu aplicativo
- Aproveitamento da mídia no aplicativo
- Aproveitamento de ações no aplicativo
- Aproveitando conexões em seus aplicativos
- Apps no Studio Web
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- Aplicativos originais da UiPath
- Guia básico de solução de problemas

Guia do usuário do Apps
O controle de guia permite dividir as informações em seu aplicativo por guias. O comportamento do controle de guia difere dependendo do modo selecionado: Estático ou Dinâmico.
Guias estáticas
Ao adicionar o controle Guia, ele exibe três guias por padrão (Guia 1, Guia 2, Guia 3). A expansão de cada guia dentro do controle expõe as seguintes propriedades:- Nome da guia— O nome de exibição da guia.
- Página — A página Apps a ser importada dentro desta guia.
- Oculto — se verdadeiro, oculta o controle no tempo de execução.
- Desabilitado — se verdadeiro, desabilita o controle no tempo de execução.
- Adicionar nova guia—Adicione nova guia aos seus dados clicando no ícone mais "+".
- Índice de guias ativas—Navegue até uma guia específica usando essa propriedade. O índice é iniciado em 0. Por exemplo, se você tiver quatro guias consecutivas chamadas "Tab1", "Tab2", "Tab3" e "Tab4", "Tab1" tem o índice
0, "Tab2" tem o índice1, "Tab3" tem o índice2e "Tab4" tem o índice3. - Oculto— Se verdadeiro, oculta o controle no tempo de execução.
- Desabilitado— Se verdadeiro, desabilita o controle no tempo de execução.
Guias dinâmicas
As guias dinâmicas são geradas no runtime a partir de uma origem de dados de lista. Para usar essa funcionalidade, selecione o modo Dinâmico para suas guias. Isso é útil quando o número de guias que você precisa varia e depende dos itens em uma lista.
Você pode configurar as seguintes propriedades:
- Origem da lista— A origem dos itens a serem exibidos como guias. Os tipos de dados válidos incluem matrizes de String, Integer ou DateTime, DataTable ou matrizes de um Objeto.
- Coluna— Quando a origem da lista for do tipo DataTable ou de uma matriz de um Object, selecione a coluna específica (para tipos de dados DataTable) ou a propriedade específica (para matrizes de objeto).
- Origem da página— A página do aplicativo a ser usada em todas as guias dinâmicas.
- Índice de guias ativas—Navegue até uma guia específica usando essa propriedade. O índice é iniciado em 0. Por exemplo, se você tiver quatro guias consecutivas chamadas "Tab1", "Tab2", "Tab3" e "Tab4", "Tab1" tem o índice
0, "Tab2" tem o índice1, "Tab3" tem o índice2e "Tab4" tem o índice3.
- A propriedade Origem da lista para as guias dinâmicas é uma entidade no Data Service, por exemplo, "Departamento":
Fetch(of TPDepartment)(Nothing, Nothing, Nothing, Nothing, New ExpansionFieldOption(){addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})Fetch(of TPDepartment)(Nothing, Nothing, Nothing, Nothing, New ExpansionFieldOption(){addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})}) - A propriedade Coluna para as guias dinâmicas é um campo da entidade Data Service selecionada, por exemplo, "Nome".
Observação: no runtime, você vê tantas guias quanto o número de registros no campo de entidade selecionado. O controle é limitado a exibir 50 registros de sua entidade. Se você tiver mais de 50 registros, os primeiros 50 serão exibidos.
- Para Origem da página, você pode configurar uma página para exibir uma tabela que se atualiza com base na guia selecionada.
-
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). - Estilo—O estilo das guias ativas e inativas:
- Padrão—As guias têm o estilo das guias de navegador clássico.
- Compilados— As abas são arredondadas em ambas as extremidades, lembrando um formato de comprimido.
- Cor da guia— A cor do texto para guias inativas.
- Cor da guia ativa— A cor do texto para guias ativas.
- Fundo da aba— A cor de fundo para abas de comprimidos inativas.
- Plano de fundo da guia ativa— A cor de fundo para guias de comprimidos ativas.
- Guias grandes— Se selecionado, as guias são ampliadas.
-
Borda— A borda do controle. Você pode configurar a Espessura, a Cor e o Raio da borda.
-
Fonte— Os atributos de fonte para o texto da guia, como família, tamanho ou cor da fonte. 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 Top/Bottom e Left/Right são combinadas. Para definir valores diferentes e separados para as margens Superior, Inferior, Esquerda e Direita , selecione o botão Vincular no lado direito da seção Margem .
-
Tamanho— A largura e a altura do controle. Por padrão, o tamanho é definido como
auto. Para definir valores mínimos ou máximos, selecione os três pontos (*). Se o tamanho do controle for menor que as opções, será exibida uma barra de rolagem.
Para melhorar a acessibilidade, você pode usar os seguintes atalhos de teclado na lista de guias da guia Geral no painel de configuração:
- Teclas das setas Para cima e Para baixo para alterar a guia selecionada.
- Alt+ tecla da setaPara cima para mover a guia selecionada para cima.
- Alt+ tecla da setaPara baixo para movimentar a guia selecionada para baixo.
Este exemplo mostra como navegar até a próxima guia de um controle Guias.
|
Propriedade do VB |
Tipo de dados |
Description |
|---|---|---|
|
|
Número inteiro |
Índice da guia ativa no momento. |
|
|
String |
Nome da guia ativa no momento. |
|
|
Booleano | Se verdadeiro, oculta o controle no tempo de execução. |
|
|
Booleano | Se verdadeiro, desabilita o controle no tempo de execução. |