Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do UIAutomation
Última atualização 26 de abr de 2024

Fora do período de suporte
v20.10

v20.10.15

Data de lançamento: 5 de outubro de 2023

Correções de bugs

  • Corrigido o suporte do Active Accessibility interrompido para páginas da web contendo elementos IFrame ou PDFs no Chrome e Edge versão 117, o que causava falha nos seletores <ctrl /> .
    Também adicionamos a opção de passar argumentos de linha de comando extras para o navegador aberto usando as atividades Open Browser / Use Browser . Isso pode ser feito definindo a variável de ambiente apropriada usando a atividade Set Environment Variable :
    • UIPATH_EXTRA_CMD_ARGS_CHROME
    • UIPATH_EXTRA_CMD_ARGS_EDGE
    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

v20.10.14

Data de lançamento: 8 de junho de 2023

Correções de bugs

As atualizações mais recentes do Chrome e do Edge para a versão 114 introduziram uma alteração significativa na maneira como o suporte para a acessibilidade ativa é habilitado. Isso fazia com que os processos de automação falhassem ao tentar interagir com telas de navegador, como o pop-up de Impressão ou o visualizador de PDF.

v20.10.13

Data do lançamento: 7 de dezembro de 2022

Melhorias

Automação de Interface Gráfica Clássica

O atributo visibleInnerText agora está disponível no painel de Atributos do Seletor a partir do UI Explorer.

Correções de bugs

  • O tempo limite interno para a atividade Open Browser aumentou de 20 segundos para 60 segundos.Além disso, você pode configurar esse valor de tempo limite por meio da variável de ambiente UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS.

v20.10.12

Data de lançamento: 3 de agosto de 2022

Correções de bugs

  • A Área de Trabalho Virtual do Windows para Azure (msdrc.exe) não era suportada pelo UIAutomation. O novo nome de processo associado à Área de Trabalho Virtual do Windows para Azure foi adicionado e agora tem suporte.
  • Ao automatizar o Microsoft Edge no modo IE, a validação do seletor falhava devido à codificação de URL incompatível entre o Edge e o IE.
  • Ao usar a atividade Type Into com o método de entrada Simulate Type, o número 8 não podia ser digitado em certos aplicativos.

v20.10.11

Data de lançamento: 25 de novembro de 2021

Correções de bugs

  • Para limpar o texto dos elementos das páginas da web, você pode usar novamente strings vazias com a atividade Set Text, assim como no UiAutomation v18.4.

v20.10.10

Data de lançamento: 2 de junho de 2021

Correções de bugs

  • O Java Bridge não podia ser instalado a partir do UiExplorer.
  • A atividade On Image Appear exibia uma captura de tela corrompida ao indicar o alvo pela primeira vez.
  • Problemas de desempenho corrigidos com as atividades Get Attribute, Get Position, Get Text, Text Exists e OCR Text Exists.
  • Corrigido um problema que fazia com que certas páginas da web no Chrome congelassem todo o sistema operacional ao indicar com uma atividade Use Application/Browser.
  • Ao usar as atividades Call Transaction e SAP Login executando o XenApp em um contêiner App-V, a tecla Enter não era executada.
  • O script SAPGUI não funcionava para automatizar aplicativos SAP Logon publicados como App-V.
  • A atividade Click parava de funcionar quando uma janela congelava em primeiro plano durante o runtime.
  • Após indicar um elemento ou uma âncora, o UiExplorer não conseguia retornar ao primeiro plano.
  • Ao usar os recursos Indicar Elemento e Reparar, várias janelas do Editor de Seletor eram abertas.

v20.10.9

Data de lançamento: 8 de fevereiro de 2021

Correções de bugs

  • Correção de um problema que fazia com que o Auxiliar de Seleção de Tela permanecesse visível em máquinas com Windows 7 após indicar um elemento de interface gráfica.
  • A atividade Use Application/Browser não conseguia segmentar o Adobe Acrobat, mesmo quando aberto.

v20.10.8

Data de lançamento: 14 de dezembro de 2020

Correções de bugs

  • Ao automatizar um aplicativo que tinha várias instâncias de janela dentro de um contêiner Use Application/Browser com a propriedade Modo de Anexação definida para Instância do Aplicativo, modificar manualmente o seletor de uma atividade Click para um inexistente fazia com que todo o aplicativo de destino fosse direcionado em vez do elemento inicial. Isso acontecia apenas quando a caixa de seleção Seletor era marcada.

v20.10.7

Data de lançamento: 10 de dezembro de 2020

Melhorias

A ação de Clique Duplo foi adicionada ao menu de Seletor de Ações no Gravador.

O seletor de janela agora é mostrado ao editar um descritor no modo offline.

Correções de bugs

  • A atividade Extract Table Data agora pode ser usada com a funcionalidade Repositório de Objetos no Studio.
  • Corrigido um problema que fazia com que arquivos errados fossem invocados pela atividade Invoke Process.
  • A correspondência do atributo JavaState não era executada corretamente.
  • Corrigido um problema que causava falha na atividade Type Into com SimularDigitar quando usada com Lawson no Chrome.
  • A atividade Click Image não usava os valores definidos nos campos de propriedade Tempo Limite e AguardarAtéEstarPronto.
  • Uma exceção de Referência Nula foi acionada ao recuperar texto de um NRichLabel em ambientes Nexaweb.

Problemas conhecidos

  • Instalar as extensões UiPath para Chrome e Edge Chromium usando UiPathStudio.msi falha se algum dos navegadores estiver em execução durante a instalação. Agora, é solicitado que você feche o navegador antes da instalação.

v20.10.6

Data de lançamento: 20 de outubro de 2020

Correções de bugs

  • A atividade Table Cell Scope era exibida quando a experiência moderna era selecionada no Studio e no StudioX, mesmo que não fosse compatível com ambos.

v20.10.5

Data de lançamento: 28 de outubro de 2020

Melhorias

Unificando UIAutomation e UIAutomation Next

Os pacotes de atividade UI Automation e UI Automation Next foram unificados sob o pacote de atividade UI Automation v20.10.5 contendo o melhor dos dois mundos, e agora aproveitando a nova tecnologia Unified Target que junta todos os métodos de segmentação, tornando todos os seus esforços de segmentação muito mais simples.

Além disso, algumas atividades foram reformuladas para oferecer suporte à tecnologia Unified Target. Não se preocupe, porém, não removemos suas contrapartes antigas do pacote, você pode simplesmente optar por usá-los ou não, selecionando a experiência Moderna Clássica na guia Design nas Configurações do Backstage do Studio.

Escolher a experiência Moderna também concede a você acesso ao novo Gravador de Aplicativo/Web, o gravador para todos governar, substituindo todos os anteriores do UIAutomation por um novo sistema de identificação de elemento multitecnologia baseado em âncora, que torna a gravação de suas ações consideravelmente mais fácil e rápido.

Você pode instalar o pacote de atividades unificado UIAutomation mesmo no Studio v2020.4.1 ou anterior. Fazer isso exibe todas as atividades clássicas e modernas no painel Atividades. Observe, no entanto, que os assistentes que exigem versões de Studio/Robô mais recentes que 2020.4.1 não estão disponíveis em versões mais antigas.

Observação: As melhorias realizadas no pacote UI Automation Next entre a v20.4.3 e a v20.10.5 estão listadas em seus próprios subcapítulos abaixo, para maior clareza.
Desktop Triggers
Atividade Trigger Scope

Desenvolvemos uma atividade de escopo completamente nova para gatilhos, chamada Trigger Scope. Essa atividade pode ser encontrada no pacote de atividades do sistema v20.10.1, mas pode ser usada com todos os acionadores presentes nos pacotes de automação da interface do usuário e de atividades do sistema . Ele oferece os argumentos necessários para trabalhar com o gatilho pronto para uso, como nome e tipo do gatilho ou seu evento de origem. Além disso, ele pode tratar os eventos recebidos sequencialmente ou simultaneamente, enquanto pode sair após uma execução.

Novos gatilhos e redesenho da interface gráfica

Nesse sentido, adicionamos várias novas atividades de gatilho e redesenhamos alguns dos gatilhos existentes, melhorando o acesso às propriedades mais usadas. As novas atividades são:

  • Element Attribute Change Trigger
  • Element State Change Trigger
Gatilhos SDK

Mais importante ainda, democratizamos o desenvolvimento de gatilhos. Fornecemos um SDK de gatilho para que todos possam usar e desenvolver gatilhos personalizados, assim como você faz com atividades personalizadas. Leia mais sobre isso aqui.

Regras do Analisador de Fluxo de Trabalho

Duas novas regras do Analisador de Fluxo de Trabalho foram adicionadas, conforme a seguir:

  • O uso de variáveis proibidas em seletores permite verificar todas as atividades de automação da interface do usuário que usam variáveis em seletores, removendo assim quaisquer riscos de usar seletores não compatíveis em seus processos de automação.
  • O uso inseguro de senha verifica se alguma atividade Type Into usada em seu fluxo de trabalho usa texto simples para digitar senhas em vez de variáveis SecureString .
Computer Vision

Esta versão traz uma atualização para a experiência do usuário oferecida pelas atividades CV, modificando a maneira como as telas com as quais você trabalha são armazenadas em cache. A nova estratégia de cache salva todas as telas nas quais você trabalha dentro da atividade Screen Scope e permite que você execute ações no tempo de design de maneira mais fácil.

UI Automation Next

Tirar captura de tela - essa nova atividade permite tirar uma captura de tela de um elemento de interface do usuário especificado e salvá-la como um arquivo de imagem.

Agora, você pode colocar atividades Use Application/Browser uma dentro da outra. Isso oferece mais flexibilidade ao projetar automações que funcionam com vários aplicativos.

Uma nova opção chamada Configurar cada etapa está disponível no Gravador de Aplicativo/Web. Quando ativada, as seguintes alterações ocorrem antes que uma etapa seja registrada:

  • A seleção de destino não é mais feita automaticamente depois que você clica no elemento de interface gráfica para interagir. Você pode adicionar ou remover âncoras, remover e adicionar o destino novamente após indicá-lo e confirmar a seleção.
  • Ao adicionar a atividade Get Text, você é solicitado a salvar o valor.

O Gravador de Aplicativo/Web agora se lembra da última posição para a qual você o moveu na tela. Ao fechá-lo e iniciá-lo novamente, o Gravador abre na mesma posição em que foi encerrado.

Novas atividades

A nova atividade Modify Text atualiza um texto especificado usando métodos como localizar e substituir, aparar ou concatenar, oferecendo várias novas maneiras de manipular qualquer arquivo de texto que você possa precisar.

A nova atividade Table Cell Scope permite anexar a um elemento Table UI existente e executar várias ações dentro dele. Esta atividade é especificamente adaptada para automação SAP WinGUI.

A nova atividade CV Extract Table permite que você recupere qualquer tabela visível usando Computer Vision e armazene-a em uma DataTablevariável para uso posterior.

Para aumentar o suporte ao lidar com UIs problemáticas de aplicativos WPF e WInForms do Windows, criamos a nova atividade Injetar código .NET , que permite injetar código .NET em qualquer aplicativo de destino.

Outras melhorias

A mensagem exibida para a atividade Type Into caso o campo CampoVazio não seja preenchido foi aprimorada.

Estamos ampliando os recursos para a criação de projetos de automação para SAP. Como tal, esta versão tornará possível e fácil automatizar o SAP FIORI criando seletores prontos para uso.

A atividade CV Get Text agora também possui a caixa de seleção AtualizarAntesDe, a qual, quando selecionada, permite digitalizar novamente usando a rede neural do Computer Vision para quaisquer alterações desde a primeira digitalização do CV Screen Scope.

Agora, adicionamos suporte para monitoramento de Eventos de Usuário para desktops e aplicativos Citrix, bem como automações sobre RDP.

Os atributos GetProcessNameByPid e GetWindowProcessName agora retornam um valor em minúsculas em vez do nome do processo bruto, que teve que ser convertido para minúsculas.

A atividade Google Cloud Vision OCR recebeu uma nova opção chamada ModoDeDetecção.

O comportamento da atividade Type Into foi aprimorado quando usada no Outlook Web no Internet Explorer e no Chrome. A propriedade ClicarAntesDeDigitar precisava ser definida para true para todos os métodos de entrada enquanto o atributo <idx> com um grande valor não era confiável.

O valor padrão para a atividade SAP Logon agora é recuperado da entrada de registro correspondente.

Os seletores gerados para as colunas da tabela SAP agora retornam o nome da coluna como o valor padrão em vez do número da coluna. Como tal, o seletor agora é gerado com o atributo <colTooltip> para indicar o nome da coluna.
Agora é possível para a atividade Click interagir com elementos de seta JSpinner em aplicativos Java.
Os seletores para aplicativos Java agora suportam o atributo <cls>.

Mudanças de impacto

  • Uma correção para a atividade Take Screenshot faz com que todas as exceções na atividade sejam tratadas de forma diferente. Antes da correção, qualquer exceção simplesmente fazia com que a captura de tela fosse retornada como nula, mas agora a exceção é gerada normalmente, interrompendo a execução do fluxo de trabalho. Isso pode causar alterações importantes em fluxos de trabalho já existentes.
  • Uma correção para a propriedade Clicar antes de digitar em aplicativos Java faz com que o cursor seja colocado após o texto existente em vez de seu início quando uma atividade Type Into com Ativado selecionado e Clicar antes de digitar definido como Simples ou Duplo é usado em um aplicativo Java.
  • Em raras ocasiões, os pares de destino e âncora criados na versão 2020.4.x podem não identificar o elemento correto nesta versão. Para corrigir esse problema, selecione a âncora novamente ou adicione outra âncora para o destino.

Correções de bugs

  • Correção de um problema com a atividade Attach Window que não funcionava corretamente em aplicativos Java quando o processo era iniciado a partir do Orchestrator. O problema ocorria após uma atualização do Windows. Observe que você não será solicitado a instalar a extensão para Java, se o arquivo awt.dll não for carregado no aplicativo Java de destino. Isso é feito para evitar que o pop-up de instalação apareça quando os aplicativos não puderem ser automatizados por meio de seletores Java. Você pode ler mais sobre a extensão para Java nesta página.
  • Geração de seletor aprimorada para o aplicativo Microsoft Teams, corrigindo a tag <cls> que era gerada incorretamente.
  • A atividade Key press trigger falharia ao detectar um elemento caso seu seletor contivesse o atributo <idx>.
  • Em alguns casos, um menu suspenso ou de contexto desapareceria antes que as atividades Click ou Hover pudessem interagir com ele. Esse problema foi corrigido.
  • A atividade Key press trigger não funcionava corretamente quando usada em elementos SAP WinGUI.
  • Corrigimos um problema no Gravador de Aplicativo/Web que às vezes tornava o menu suspenso Escolha uma ação difícil de clicar.
  • Quando o Acrobat Reader DC é o aplicativo de destino para uma atividade Use Application/Browser com a propriedade Abrir definida como Sempre, não ocorrerá mais um erro se o Acrobat já estiver aberto. A atividade agora é anexada à janela existente do Acrobat. Por exemplo, se um caminho de arquivo PDF for fornecido como argumento, o arquivo será aberto em uma nova guia na janela existente do Acrobat Reader DC.

Problemas conhecidos

  • Atualmente, o Repositório de Objetos não oferece suporte à atividade Extract Table Data.
  • Algumas expressões C# podem não funcionar quando usadas com o mecanismo OCR em uma atividade CV Screen Scope. Uma solução alternativa para esse problema é usar uma atividade Assign antes da atividade CV Screen Scope para executar a expressão.
  • A atividade Invoke Workflow File não consegue abrir o arquivo correto em runtime quando uma atividade anterior altera o diretório de destino.
  • Ao automatizar um aplicativo que possui várias instâncias de janela dentro de um contêiner Use Application/Browser com a propriedade Modo de Anexação definida para Instância do Aplicativo, modificar manualmente o seletor de uma atividade Click para um inexistente faz com que todo o aplicativo de destino seja direcionado em vez do elemento inicial. Isso acontece apenas quando a caixa de seleção Seletor é marcada.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.