- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Sobre a publicação de projetos de automação
- Projetando automações
- Como gerenciar pacotes de atividades
- Como definir as configurações do projeto de atividades
- Como assinar pacotes
- Governança
- Como importar entidades
- Experiência de Criação Moderna
- Vincular um projeto a uma ideia no Automation Hub
- Usando o Gerenciador de dados
- Dependências
- Tipos de fluxos de trabalho
- Comparação de arquivos
- Melhores Práticas de Automação
- Integração de controle de origem
- Depuração
- A ferramenta de diagnóstico
- Analisador de Fluxo de Trabalho
- Sobre o Analisador de Fluxo de Trabalho
- STN MG-001 - Convenção de nomenclatura de variáveis
- STN MG-002 - Convenção de nomenclatura de argumentos
- STN MG-004 - Duplicação de Nome de Exibição
- STN MG-005 - Variável substitui variável
- STN MG-006 - Variável substitui argumento
- STN MG-008 - Comprimento de variável excedido
- STN MG-009 - Variáveis Catablema de prefixo
- STN MG-011 - Argumentos Catablema de prefixo
- STN MG-012 - Valores padrão de argumentos
- STN MG-016 - Comprimento do argumento excedido
- SR-DB-002 - Contagem alta de argumentos
- SR-DB-003 - Esvaziar bloco catechu
- SR-DB-007 - Múltiplas camadas Com fluxograma
- SR-DB-020 - Propriedades de saída indefinidas
- SR-DB-023 - Fluxo de trabalho vazio
- SR-DB-024 - Verificação da atividade Persistente
- SR-DB-025 - Pré-requisito de serialidade de variáveis
- SR-DB-026 - Uso da atividade Dela
- SR-DB-027 - Melhores práticas de persistência
- SR-DB-028 - Pré-requisito de serialidade de argumentos
- SR-US-005 - Argumentos de atividades embutidos em código
- SR-US-009 - Variáveis não utilizadas
- SR-US-010 - Dependências não utilizadas
- SR-US-014 - Restrições de pacotes
- SR-US-020 - Mensagens de logue mínimas
- SR-US-024 - Não utilizado e postergado
- SR-US-025 - Uso incorreto do valor salvo
- SR-US-026 - Restrições da atividade
- SR-US-027 - Pacotes necessários
- ST-USG-28 — restringir modelos de invocação de arquivos
- ST-USG-032 — rótulos obrigatórios
- ST-USG-034 — URL do Automation Hub
- Variáveis
- Argumentos
- Namespaces Importados
- Gravação
- Elementos de Interface Gráfica
- Fluxo de controle
- Seletores
- Repo. de Objetos
- Extração de Dados
- Automação de imagem e texto
- Automação de tecnologias Citrino
- Automação RDP
- Automação da Salesforce
- Automação SAP
- Automação do Varear Horizonte
- Geração de logs
- A ferramenta ScreenScrapeJavaSupport
- O protocolo Servodrive
- Test Suite — Studio
- Extensões
- Solução de problemas
- Sobre a solução de problemas
- Suporte e limitações do Microsoft Apo-V
- Solução de problemas do Internet Explorer x64
- Problemas do Microsoft Office
- Como identificar elementos de EU em PDF com opções de acessibilidade
- Reparando o suporte da Active Accessibility
- Automação de aplicativos em execução com um usuário diferente do Windows
- Validation of large Windows-legacy projects takes longer than expected
Atividades de texto
Text recognition activities are useful in extracting text from UI elements on the screen, as well as extracting coordinates for UI elements relative to text on the screen. There are situations when UI elements cannot be identified through standard means, and the Text automation activities featured in Studio enable you to identify buttons, check boxes and other UI elements based on the text they contain. Text recognition activities share the Occurrence property, that enables the user to specify which instance of the text that is being scraped should be acted upon. For example, if the string that is being searched for appears 4 times on the screen, setting the Occurrence property to 3 selects the third occurrence of the word(s).
Click Text e Hover Text são atividades usadas para clicar no texto dentro de um elemento de interface gráfica ou passar o mouse sobre ele. Após o objeto e o texto da interface do usuário serem especificados, a atividade procura a IU por texto e clica ou passa o mouse sobre ele. Como entrada, essas atividades recebem um Destino, que pode ser uma variável String, uma variável Region, uma variável UIElement ou um seletor, que indicam as coordenadas de onde a ação deve ser executada. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária.
Find Text Position pesquisa uma determinada string em um destino especificado e retorna uma variável UIElement que tem o recorte de região definido para a posição da tela desse string. Esta atividade pode ser útil ao localizar elementos de interface gráfica relativos ao texto na tela quando não há outra maneira de localizá-los, e utilizá-los mais a fundo na automação.Como entrada, essa atividade recebe um Destino, que pode ser uma variável String, uma variável Region, uma variável UiElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária. A atividade gera a variável UiElement, que contém a string fornecida.
Get Full Text extrai uma string e suas informações de um elemento da interface gráfica indicado, usando o Método de extração de tela de texto completo. Esta atividade também pode ser gerada automaticamente ao realizar a extração da tela com um contêiner. Esta atividade pode ser útil para recuperar o texto de aplicativos do ambiente de trabalho e da web. Como entrada, essa atividade recebe um Destino, que pode ser uma variável Region, uma variável UiElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente com a funcionalidade Indicar na tela, que tenta identificar elementos de interface gráfica na região indicada, e gera seletores para eles.Se isso não funcionar, então a intervenção manual poderá ser necessária. A atividade gera uma variável String, que contém o texto extraído.
Get Visible Text extrai uma string e suas informações de um elemento de interface gráfica indicado usando o Método de extração de tela nativo. Essa atividade também pode ser gerada automaticamente ao realizar a extração da tela, juntamente com um contêiner. Esta atividade pode ser útil para recuperar o texto de aplicativos do ambiente de trabalho e da web. Como entrada, essa atividade recebe um Destino, que pode ser uma variável Region, uma variável UiElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente com a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles.Se isso não funcionar, então a intervenção manual poderá ser necessária. A atividade gera uma variável String, que contém o texto extraído.
Extract Structured Data extrai dados de uma tabela indicada. É possível especificar quais informações serão extraídas ao fornecer uma string na propriedade ExtractMetadata. Isso pode ser gerado facilmente com todas as propriedades definidas ao usar o assistente de Extração de Dados. Como entrada, esta atividade recebe uma string XML que define quais dados serão extraídos da página da web indicada, e um Destino, que pode ser uma variável de Região, uma variável UiElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações podem ser realizadas. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária. A atividade gera uma variável DataTable, que contém os dados extraídos.
Text Exists verifica se um texto é encontrado em um determinado elemento de IU e retorna uma variável booleana, que será verdadeira se o texto existir, ou falsa em caso contrário. Essa atividade é útil em todos os tipos de automação baseadas em texto, pois permite tomar decisões com base em se uma determinada string é exibida ou não. Pode também ser usada para executar determinadas ações em um loop, ao usá-la como uma Condição na atividade Retry Scope. Como entrada, essa atividade recebe uma variável String, que contém o texto a ser pesquisado, e um Destino, que pode ser uma variável Region, uma variável UiElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária. A atividade gera uma variável booleana que indica se o texto foi encontrado.