- Notas de Versão
- Introdução
- Tutoriais
- Projetos de automação
- Criando automações
- Noções básicas de automação
- Repo. de Objetos
- Melhores Práticas de Automação
- Tutorial: Criando uma Tabela Pivot
- Tutorial: Iterando através das Linhas de uma Tabela
- Tutorial: Comparar arquivos do Excel e enviar e-mails com erros de reconciliação
- Tutorial: Extrair dados de e-mails automatizados e movê-los para um aplicativo da área de trabalho.
- Tutorial: Filtrar dados no Excel
- Tutorial: Formatar células
- Tutorial: Adicionar informações sobre os arquivos de uma pasta para um arquivo do Excel
- Tutorial: Adicionando suas Próprias Fórmulas ao Project Notebook
- Automação do PowerPoint
- Automação de dados
- Atividades comuns
- Automação do Google Workspace
- Automação do OneDrive e do SharePoint
- Solução de problemas
Repo. de Objetos
O Repositório de Objetos permite a reutilização de elementos de interface gráfica dentro e entre projetos de automação. Com o Repositório de Objetos, você pode importar bibliotecas de interface gráfica para seu aplicativo e usar os elementos de interface gráfica contidos nas bibliotecas em seus projetos de automação.
Os recursos principais do Repositório de Objetos são:
- Os elementos de interface gráfica usados no projeto ficam centralizados em um lugar.
- visualize uma lista de todas as suas atividades de interface gráfica em seu processo, usando a guia Atividades de UI no painel Repositório de Objetos.
- elementos para arrastar e soltar no painel Repositório de Objetos.
- objetos importados de bibliotecas são reutilizáveis em projetos locais ou entre projetos.
O Repositório de Objetos funciona com as versões 2020.10 do pacote UiPath.UIAutomation.Activities ou superiores. Note que o pacote UIAutomationNext foi substituído em 20.10. As atividades do UIAutomationNext agora passarão a ser encontradas no pacote UIAutomation.
Quando a alternância do Repositório de Objetos aplicado estiver definida como Sim, as atividades que fazem parte do pacote UIAutomation precisam fazer referência a elementos do Repositório de Objetos.
Elementos de Interface Gráfica
Os Elementos de Interface Gráfica contêm seletores de elementos totais ou parciais, seletores de âncoras, tela e contexto de captura de imagens de elementos e outros metadados que descrevem os elementos na tela.
Bibliotecas de UI
Uma biblioteca de interface gráfica é um encapsulamento de elementos agrupados por aplicativos, versões de aplicativos e telas. Elas podem conter vários aplicativos, mas somente uma versão de um determinado aplicativo. Tal mecanismo assegura que, ao fazer o upgrade de uma dependência, você também faça o upgrade da versão do aplicativo que você estiver usando em seus projetos.
O Repositório de Objetos permite que você reutilize elementos de interface gráfica entre projetos instalando bibliotecas de interface gráfica como uma dependência em seus projetos quando quiser reutilizar em nível global.
Crie uma tarefa no StudioX. Na janela Gerenciar pacotes, acesse o feed em que a biblioteca de interface gráfica que você deseja instalar está publicada e instale-a em seu projeto atual, assim como faria com um pacote de atividade. A Biblioteca de Interface Gráfica é adicionada como uma dependência ao seu projeto e seus descritores ficam visíveis no painel Repositório de Objetos em Bibliotecas de Interface Gráfica. Observe que uma biblioteca de interface gráfica pode conter uma única versão de um Descritor de UI e uma única versão de um aplicativo.
Sempre que você precisar usar um elemento de interface gráfica do painel Descritores do projeto ou da seção Bibliotecas de Interface Gráfica, basta arrastar e soltar ele no designer. Isso aciona a paleta de comando, indicando possíveis atividades a serem usadas para esse elemento. Selecione a atividade mais adequada e isso a adicionará ao designer:
Alternativamente, você pode arrastar e soltar um elemento de interface gráfica em uma atividade que é compatível com Repositório de Objetos e a atividade pega automaticamente o descritor.
Você pode copiar a estrutura da árvore inteira de e para o Repositório de Objetos, ou entre as instâncias do StudioX, usando as opções de Copiar Árvore, disponíveis ao clicar com o botão direito do mouse no painel Repositório de Objetos.
Além disso, a opção Copiar ou a combinação de atalhos de teclado, Ctrl + C e Ctrl + V permite que você copie elementos individuais do repositório e os cole nos locais acima citados.