Partilhar via


IA-Connect Java

IA-Connect é uma plataforma de Robotic Process Automation (RPA) que adiciona funcionalidade de RPA da nuvem a máquinas virtuais locais ou através de conexões Citrix ou Microsoft Remote Desktop (RDS). Este é o módulo para automatizar aplicações Java usando o Java Access Bridge (JAB).

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Laboratórios Ultima
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Metadados do conector
Editora Laboratórios Ultima
Sítio Web https://www.ultima.com/ultima-labs
Política de privacidade https://www.ultima.com/privacy-policy
Categorias Operações de TI; Produtividade

IA-Connect é uma plataforma de Robotic Process Automation (RPA) que adiciona funcionalidade de RPA do Power Automate Cloud Flows a máquinas virtuais locais ou através de conexões Citrix ou Microsoft Remote Desktop (RDS). Os IA-Connect Connectors fornecem mais de 650 ações, permitindo automatizar todos os tipos de aplicativos locais diretamente de um Power Automate Cloud Flow. Todas as IA-Connect ações estão disponíveis diretamente do seu Power Automate Cloud Flow, proporcionando fácil integração entre aplicativos baseados na nuvem e locais, a capacidade de aproveitar as condições, loops, conteúdo dinâmico, expressões e tratamento de exceções existentes do Power Automate em seus processos de RPA. A utilização dos conectores IA-Connect também fornece histórico de execução completo e auditabilidade do histórico de execução do Flow, ao mesmo tempo em que elimina a necessidade de ter um aplicativo/console/estúdio separado para desenvolver seus processos de RPA.

Pré-requisitos

Para usar qualquer um dos IA-Connect Connectors, você deve instalar o software IA-Connect. Este teste é gratuito durante 30 dias, após os quais necessitará de uma licença IA-Connect.

O software IA-Connect consiste em dois componentes principais:

  • O IA-Connect Orchestrator, que é um WebApp do Azure que você hospedaria em seu próprio locatário do Azure. Isso lida com o roteamento e a segurança de fluxos de RPA para uma ou mais máquinas virtuais locais ou baseadas em nuvem.

  • O IA-Connect Agent and Diretor, que é instalado nas máquinas virtuais onde o software que você deseja automatizar está acessível. Além disso, o IA-Connect Agent pode ser executado dentro de uma sessão Citrix ou Microsoft Remote Desktop Services (RDS), onde os comandos RPA são passados por um canal virtual para a sessão remota para execução. O IA-Connect Agent pode ser executado a partir de um compartilhamento de rede e não requer instalação.

Conectores IA-Connect disponíveis

Os conectores IA-Connect disponíveis são:

  • IA-Connect Código Dinâmico
  • IA-Connect Java
  • IA-Connect Mainframe
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • Sessão IA-Connect
  • IA-Connect UI
  • IA-Connect Web Browser

Como obter credenciais

Para receber sua licença e começar sua avaliação gratuita de 30 dias, envie uma solicitação em nosso site (https://www.ultima.com/IA-Connect/Power-Automate).

Assim que receber um pedido de avaliação, entraremos em contacto consigo através do endereço de e-mail fornecido para ajudar a configurar o software IA-Connect e para lhe fornecer a licença de avaliação. Esta é uma versão de avaliação completa e permitirá que você teste qualquer uma das 650 ações em todos os 8 conectores IA-Connect em seu próprio ambiente durante o período de avaliação.

Introdução ao conector

Depois de submeter um pedido de avaliação para o IA-Connect, poderá descarregar um ficheiro ZIP contendo o software IA-Connect e documentação que abrange a instalação e configuração. Também entraremos em contato para oferecer suporte e orientação durante o processo de instalação, conforme necessário.

Support

Durante o período de teste, você pode entrar em contato com o Ultima Labs (IAConnect@ultima.com) para obter suporte e assistência.

Ao comprar IA-Connect licenças, você receberá tokens de suporte que podem ser trocados por treinamento personalizado ou suporte do Centro de Serviço Técnico (TSC) da Ultima, com sede no Reino Unido.

Problemas conhecidos, erros comuns e perguntas frequentes

Nossa Base de Conhecimento contém uma série de artigos que abrangem quaisquer problemas conhecidos, erros comuns que podem ocorrer ao usar os IA-Connect Connectors e perguntas frequentes. Isso pode ser acessado e https://support.ultima.com/ultimalabs uma conta para acessar esses recursos é fornecida durante a avaliação do IA-Connect e após a compra de uma licença IA-Connect.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API securestring A chave de API para esta api Verdade
IA-Connect Endereço do Orchestrator cadeia (de caracteres) Especifique o endereço do IA-Connect Orchestrator sem o componente HTTP(S) Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

A célula da tabela Java é visível na tela

Retorna se uma célula de tabela específica dentro de um elemento de tabela Java está visível na tela no momento.

Aguarde até que o elemento Java desktop não exista

Aguarda que um elemento da área de trabalho Java (normalmente uma janela) não exista mais.

Aguarde até que o elemento Java não exista

Aguarda que um elemento Java (normalmente um elemento individual dentro de uma janela, como um botão ou uma área de entrada de texto) deixe de existir.

Aguarde pelo elemento da área de trabalho Java

Aguarda a existência de um elemento da área de trabalho Java (normalmente uma janela).

Aguarde pelo elemento Java

Aguarda a existência de um elemento Java (normalmente um elemento individual dentro de uma janela, como um botão ou uma área de entrada de texto).

Clique com o botão direito do rato global no elemento Java

Move o mouse para o centro de um elemento Java e clica no botão direito do mouse.

Clique com o botão esquerdo do mouse global no elemento Java

Move o mouse para o centro de um elemento Java e clica no botão esquerdo do mouse.

Clique global do mouse na célula da tabela Java

Move o mouse para o centro de uma célula de tabela Java e clica no botão do mouse especificado.

Clique no meio global do mouse no elemento Java

Move o mouse para o centro de um elemento Java e clica no botão do meio do mouse.

Conectar-se ao Java Access Bridge

Inicia o subsistema Java IA-Connect (IA-JavaAccessBridge) e o conecta à DLL do Java Access Bridge especificada (ou deixe em branco para procurar um). Esta etapa deve ser executada antes que você possa automatizar aplicativos Java. Esta ação também habilita o Java Access Bridge que deve ser ativado antes de executar qualquer aplicativo Java.

Criar identificador para o elemento Java na coordenada da tela

Cria um identificador para um elemento Java fornecendo as coordenadas da tela. Se existir um elemento Java na coordenada especificada, a ação identificará o elemento e retornará um identificador para ele.

Desconectar do Java Access Bridge

Desliga qualquer subsistema Java IA-Connect em execução (IA-JavaAccessBridge).

Desenhar retângulo em torno do elemento Java

Desenha um retângulo em torno do perímetro de um elemento Java para ajudar a identificar que o elemento encontrado é o necessário. O retângulo é removido automaticamente após 5 segundos.

Elemento Java Focus

Foca um elemento Java que o torna o elemento ativo para o foco do teclado e, dependendo da aplicação, pode trazer a janela do elemento para o primeiro plano.

Executar ação no elemento Java

Executa uma ação acessível para um elemento Java. Essas ações acessíveis para um elemento específico podem ser consultadas usando a ação 'Obter ações para o elemento Java'. Algumas ações comuns são 'clicar' para um botão ou 'selecionar tudo' para um elemento de texto.

Expandir elemento de seleção Java

Expande ou recolhe um elemento Java (normalmente um menu / item suspenso). Se o item já estiver expandido, nada acontecerá.

Global duplo clique esquerdo do mouse no elemento Java

Move o mouse para o centro de um elemento Java e clica duas vezes no botão esquerdo do mouse.

Inserir texto no elemento Java

Introduz texto num elemento Java (normalmente um campo de entrada de texto), substituindo o texto existente ou inserindo o novo valor numa posição específica.

O elemento da área de trabalho Java existe

Relata se um elemento de área de trabalho Java existe e fornece algumas propriedades básicas do elemento.

O elemento Java existe

Relata se um elemento Java existe e retorna algumas propriedades básicas do elemento.

O elemento Java lida com o mesmo

Compara dois identificadores de elemento Java para elementos Java para ver se eles representam o mesmo objeto Java. Isso pode ser útil se você tiver identificado um elemento e recuperado um identificador para seu pai.

Obter ações para o elemento Java

Retorna as ações acessíveis para um elemento Java. Essas ações acessíveis podem ser executadas no elemento usando o nome da ação como uma entrada para a ação 'Executar ação no elemento Java', por exemplo 'clique' ou 'selecionar tudo'.

Obter conteúdo da tabela Java

Retorna o conteúdo de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela).

Obter CSV da função Java a partir da pesquisa de elementos

Executa uma pesquisa de elemento Java e produz os detalhes dos elementos pesquisados (até o ponto onde o elemento foi encontrado) como CSV. Esta ação seria usada apenas para fins de desenvolvimento e fornece uma visão geral dos elementos do aplicativo que podem ser úteis para visualizar a estrutura do aplicativo e otimizar as pesquisas de elementos.

Obter CSV da função Java do identificador do elemento

Retorna a árvore de funções de elemento abaixo do identificador de elemento especificado como CSV. Esta ação seria usada apenas para fins de desenvolvimento e fornece uma visão geral dos elementos do aplicativo que podem ser úteis para visualizar a estrutura do aplicativo e otimizar as pesquisas de elementos.

Obter célula de tabela Java na coordenada da tela

Se existir uma célula de tabela Java que seja um elemento filho da tabela nas coordenadas especificadas, essa ação identificará o elemento, suas propriedades e, opcionalmente, retornará um identificador para o elemento da célula da tabela.

Obter elementos da área de trabalho Java

Retorna uma lista de janelas e caixas de diálogo do aplicativo Java na área de trabalho. Você deve primeiro se conectar ao Java Access Bridge.

Obter estado de seleção Java por nome

Retorna o estado de seleção de um elemento filho em uma seleção (normalmente um item em uma lista ou lista suspensa) fornecendo o nome do elemento filho. Você pode recuperar todos os itens do elemento filho de seleção para verificar seu nome usando a ação 'Obter itens do elemento de seleção Java'.

Obter estado de seleção Java por índice

Retorna o estado de seleção de um elemento filho em uma seleção (normalmente um item em uma lista ou lista suspensa) fornecendo o índice do elemento filho. Você pode recuperar todos os itens de elemento filho de seleção para verificar seu índice usando a ação 'Obter itens de elemento de seleção Java'.

Obter informações da ponte de acesso do Windows

Retorna informações sobre o WAB (Windows Access Bridge) para uma ID de VM Java específica, incluindo as versões Java e Windows DLL. O ID da Java VM pode ser obtido como uma saída da ação 'Obter propriedades do elemento Java'.

Obter itens de elemento de seleção Java

Retorna todos os itens do elemento de seleção filho encontrados no elemento de seleção Java especificado. Você pode optar por recuperar as opções do elemento de seleção fazendo um loop pela seleção, selecionando cada opção individual na lista OU lendo os rótulos dos elementos filho da seleção. Se você optar por recuperar as opções do elemento de seleção lendo os rótulos dos elementos filho da seleção, provavelmente precisará expandir a seleção primeiro, fornecendo o parâmetro 'Expandir primeiro' como 'Verdadeiro' e, opcionalmente, poderá fechar a seleção posteriormente, fornecendo também o parâmetro 'Fechar depois' como 'Verdadeiro'.

Obter o status da conexão da ponte de acesso do Windows

Retorna o status atual da conexão entre IA-Connect Agente e o WAB (Windows Access Bridge). Se IA-Connect Agente estiver conectado ao WAB, os detalhes relevantes serão retornados como saídas.

Obter propriedades da célula da tabela Java

Retorna as propriedades e o conteúdo de uma célula especificada dentro de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se deseja determinar qual célula está visível na tela no momento e suas coordenadas, enumerando o visor. O elemento viewport normalmente contém a tabela (por exemplo, é um elemento pai da tabela) e representa a área visível da tabela.

Obter propriedades da tabela Java

Retorna as propriedades de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se deseja determinar quais componentes da tabela estão visíveis atualmente na tela enumerando o visor. O elemento viewport normalmente contém a tabela (por exemplo, é um elemento pai da tabela) e representa a área visível da tabela.

Obter propriedades do elemento filho Java

Retorna todas as propriedades de um elemento filho Java específico, especificado pelo índice. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.

Obter propriedades do elemento Java

Retorna todas as propriedades Java de um elemento Java. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.

Obter propriedades do elemento Java como lista

Retorna as propriedades de um elemento Java como uma lista de linha única (coleção de linha única / tabela de dados) em vez de itens individuais, isso pode ser útil dependendo de como você pretende usar os dados.

Obter propriedades do elemento pai Java

Retorna as propriedades do elemento pai de um elemento Java. Essa ação retornará apenas as propriedades do elemento pai direto e não pesquisará toda a altura da árvore de elementos.

Obter propriedades Java para o elemento UIA

Retorna todas as propriedades Java de um elemento UIA. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.

Obter retângulo delimitador visível do elemento Java

Recupera os limites visíveis de um elemento Java. Normalmente, o Java Access Bridge retornará os valores posicionais virtuais de um elemento, independentemente de o elemento estar visível na tela e esses valores virtuais serem fornecidos pela ação 'Obter propriedades do elemento Java'. Com elementos maiores (por exemplo, um elemento de tabela que pode rolar), como estes nem sempre podem ser visíveis na tela, essa ação retorna as coordenadas da área atualmente visível do elemento.

Obter todas as propriedades do elemento filho Java

Retorna todas as propriedades de todos os elementos filho Java. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.

Obter valor de texto do elemento Java

Retorna o valor de texto de um elemento Java. Um valor de texto geralmente é associado a um elemento text, mas muitos elementos podem ter essa propriedade.

Obter valor do elemento Java

Retorna o valor de um elemento. Um valor geralmente é associado a uma área de entrada de texto, mas muitos elementos podem ter essa propriedade.

Obter várias propriedades de elemento pai Java

Retorna as propriedades de todos os elementos pai de um elemento Java. Esta ação pesquisará toda a altura da árvore de elementos retornando todas as propriedades pai se o parâmetro 'Max parents to process' estiver definido alto o suficiente.

Pressione o elemento Java

Pressiona um elemento Java (normalmente um botão).

Redefinir todos os identificadores de elementos Java

Redefine todos os identificadores de elementos Java atualmente armazenados por IA-Connect o que pode ser útil se você tiver identificado muitos elementos e tiver um grande número de identificadores de elementos armazenados. Em cenários com números extremamente altos de identificadores de elementos (100.000+), essa ação também pode ser usada para liberar o uso de RAM.

Selecione o elemento da lista Java por nome

Seleciona o elemento list com o nome especificado. Isso geralmente é usado para selecionar um item em um item suspenso / menu.

Selecione o elemento da lista Java por índice

Seleciona o elemento de lista que corresponde ao índice especificado. Isso geralmente é usado para selecionar um item em um item suspenso / menu.

Senha de entrada global no elemento Java

Move o mouse para o centro do elemento Java, foca-o, clica com o botão esquerdo e pressiona as teclas. Normalmente usado com uma entrada de senha que não aceitará métodos de entrada nativos da UIA.

Senha de entrada no elemento Java

Introduz uma palavra-passe num elemento Java (normalmente um campo de entrada de palavra-passe), substituindo o texto existente.

Texto de entrada global no elemento Java

Move o mouse para o centro do elemento Java, foca-o, clica com o botão esquerdo e pressiona as teclas. Normalmente usado com uma entrada de texto que não aceitará métodos de entrada UIA nativos.

Verifique o elemento Java

Define o estado de um elemento (normalmente uma caixa de seleção ou caixa de rádio) como marcado ou desmarcado.

É janela Java

Retorna se uma janela UIA é um elemento Java.

A célula da tabela Java é visível na tela

Retorna se uma célula de tabela específica dentro de um elemento de tabela Java está visível na tela no momento.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Processar pais de viewport
ProcessViewportParents boolean

Se definido como 'True' (o padrão), os elementos pai do visor também serão processados para ajudar a refinar o tamanho visível do visor. Isso é útil se estiver incorporado em outro visor. Se definido como 'False', os elementos pai do viewport não serão processados.

Max viewport pais para processar
MaxViewportParentsToProcess integer

O número máximo de elementos pai a serem processados ao enumerar o visor. Por padrão, isso é definido como 50.

Funções do elemento pai Viewport a serem consideradas
ViewportParentElementRolesToConsider string

As funções do elemento pai do visor a serem consideradas ao enumerar para calcular o tamanho do visor. Isso é usado para excluir elementos pai que são menores em tamanho do que o visor que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz.

Margem esquerda do visor
ViewportLeftMargin integer

Uma margem interna esquerda para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem superior do visor
ViewportTopMargin integer

Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem direita do visor
ViewportRightMargin integer

Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem inferior do visor
ViewportBottomMargin integer

Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Índice de linha de célula
CellRowIndex True integer

O índice de linha da célula na tabela, começando em 1.

Índice da coluna da célula
CellColumnIndex True integer

O índice da coluna da célula na tabela, começando em 1.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Célula no ecrã
CellOnScreen boolean

Retorna true se a célula especificada estiver sendo exibida na tela no momento, ou false se não.

O resultado é certo
ResultIsCertain boolean

Retorna true se o resultado 'Célula na tela' for certo. Isso será definido como 'False' se qualquer um dos 4 limites da tabela pai não puder ser calculado.

Direção fora do ecrã
OffscreenDirection string

Uma representação de texto da direção fora da tela da célula especificada, por exemplo, Acima, Abaixo, Esquerda ou Direita. Se a célula estiver Acima E Esquerda ou Direita, isso retornará como Acima. Da mesma forma, se a célula estiver Abaixo E Esquerda ou Direita, isso retornará como Abaixo.

Aguarde até que o elemento Java desktop não exista

Aguarda que um elemento da área de trabalho Java (normalmente uma janela) não exista mais.

Parâmetros

Name Chave Necessário Tipo Description
Pesquisar nome do elemento UIA
SearchUIAElementName string

O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Pesquisar nome da classe do elemento UIA
SearchUIAElementClassName string

O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Tipo de controle localizado do elemento UIA de pesquisa
SearchUIAElementLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção.

Id do processo de pesquisa
SearchProcessID integer

A ID do processo em execução. Isso pode ser recuperado como uma saída da ação "Executar processo".

Pesquisar elementos filho
SearchChildElements boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Segundos de espera
SecondsToWait True double

O número máximo de segundos para aguardar que o elemento não exista.

Incluir processos filho
IncludeChildProcesses boolean

Se definido como true e um 'Search process Id' for especificado, os processos filho desse processo Id serão incluídos na pesquisa. Isso é comum para Java, uma vez que um lançador EXE muitas vezes executa um processo filho 'Java(w).exe'. Se definido como falso, apenas um processo correspondente ao 'ID do processo de pesquisa' exato será retornado.

Levantar exceção se o elemento ainda existir
RaiseExceptionIfElementStillExists boolean

Deve IA-Connect gerar uma exceção se o elemento Java ainda existir após o período de espera?

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
O elemento existe antes de esperar
ElementExistsBeforeWait boolean

Retorna true se o elemento existia antes de esperar ou false se não.

O elemento existe após a espera
ElementExistsAfterWait boolean

Retorna true se o elemento existiu após a espera ou false se não.

Aguarde até que o elemento Java não exista

Aguarda que um elemento Java (normalmente um elemento individual dentro de uma janela, como um botão ou uma área de entrada de texto) deixe de existir.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Segundos de espera
SecondsToWait True double
Levantar exceção se o elemento ainda existir
RaiseExceptionIfElementStillExists boolean

Deve IA-Connect gerar uma exceção se o elemento Java ainda existir após o período de espera?

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
O elemento existe antes de esperar
ElementExistsBeforeWait boolean

Retorna true se o elemento existia antes de esperar ou false se não.

O elemento existe após a espera
ElementExistsAfterWait boolean

Retorna true se o elemento existiu após a espera ou false se não.

Aguarde pelo elemento da área de trabalho Java

Aguarda a existência de um elemento da área de trabalho Java (normalmente uma janela).

Parâmetros

Name Chave Necessário Tipo Description
Pesquisar nome do elemento UIA
SearchUIAElementName string

O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Pesquisar nome da classe do elemento UIA
SearchUIAElementClassName string

O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Tipo de controle localizado do elemento UIA de pesquisa
SearchUIAElementLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção.

Id do processo de pesquisa
SearchProcessID integer

A ID do processo em execução. Isso pode ser recuperado como uma saída da ação "Executar processo".

Pesquisar elementos filho
SearchChildElements boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Segundos de espera
SecondsToWait True double

O número máximo de segundos para aguardar a existência do elemento.

Incluir processos filho
IncludeChildProcesses boolean

Se definido como true e um 'Search process Id' for especificado, os processos filho desse processo Id serão incluídos na pesquisa. Isso é comum para Java, uma vez que um lançador EXE muitas vezes executa um processo filho 'Java(w).exe'. Se definido como falso, apenas um processo correspondente ao 'ID do processo de pesquisa' exato será retornado.

Levantar exceção se o elemento não for encontrado
RaiseExceptionIfElementNotFound boolean

Deve IA-Connect gerar uma exceção se o elemento Java não existir após o período de espera?

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
O elemento existe
ElementExists boolean

Retorna true se o elemento existir ou false se não.

Alça JAB do elemento
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador).

Nome do elemento
ElementName string

O nome Java do elemento localizado.

Descrição do elemento
ElementDescription string

A descrição Java do elemento localizado (se houver).

Função do elemento
ElementRole string

A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver).

Aguarde pelo elemento Java

Aguarda a existência de um elemento Java (normalmente um elemento individual dentro de uma janela, como um botão ou uma área de entrada de texto).

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Segundos de espera
SecondsToWait True double

O número máximo de segundos para aguardar a existência do elemento.

Levantar exceção se o elemento não for encontrado
RaiseExceptionIfElementNotFound boolean

Deve IA-Connect gerar uma exceção se o elemento Java não existir após o período de espera?

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
O elemento existe
ElementExists boolean

Retorna true se o elemento existir ou false se não.

Alça JAB do elemento
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador).

Nome do elemento
ElementName string

O nome Java do elemento localizado.

Descrição do elemento
ElementDescription string

A descrição Java do elemento localizado (se houver).

Função do elemento
ElementRole string

A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver).

Clique com o botão direito do rato global no elemento Java

Move o mouse para o centro de um elemento Java e clica no botão direito do mouse.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Clique em deslocamento X
ClickOffsetX integer

O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda).

Clique em deslocamento Y
ClickOffsetY integer

O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima).

Deslocamento em relação a
OffsetRelativeTo string

A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Clique com o botão esquerdo do mouse global no elemento Java

Move o mouse para o centro de um elemento Java e clica no botão esquerdo do mouse.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Clique em deslocamento X
ClickOffsetX integer

O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda).

Clique em deslocamento Y
ClickOffsetY integer

O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima).

Deslocamento em relação a
OffsetRelativeTo string

A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito).

Número de vezes que clicar no elemento
NumberOfTimesToClickElement integer

O número de vezes para clicar no elemento, por padrão é 1.

Segundos de espera entre cliques
SecondsToWaitBetweenClicks double

O número de segundos a aguardar entre cliques, por predefinição é 0.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Clique global do mouse na célula da tabela Java

Move o mouse para o centro de uma célula de tabela Java e clica no botão do mouse especificado.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Índice de linha de célula
RowIndex True integer

O índice de linha da célula na tabela, começando em 1.

Índice da coluna da célula
ColumnIndex True integer

O índice da coluna da célula na tabela, começando em 1.

Enumerar viewport
EnumerateViewport boolean

O elemento viewport normalmente contém a tabela e representa a área visível da tabela. Se definido como 'True' (o padrão), o IA-Connect Agent tentará detetar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite que você determine quais componentes da tabela estão atualmente visíveis na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas.

Processar pais de viewport
ProcessViewportParents boolean

Se definido como 'True' (o padrão), os elementos pai do visor também serão processados para ajudar a refinar o tamanho visível do visor. Isso é útil se estiver incorporado em outro visor. Se definido como 'False', os elementos pai do viewport não serão processados.

Max viewport pais para processar
MaxViewportParentsToProcess integer

O número máximo de elementos pai a serem processados ao enumerar o visor. Por padrão, isso é definido como 50.

Funções do elemento pai Viewport a serem consideradas
ViewportParentElementRolesToConsider string

As funções do elemento pai do visor a serem consideradas ao enumerar para calcular o tamanho do visor. Isso é usado para excluir elementos pai que são menores em tamanho do que o visor que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz.

Margem esquerda do visor
ViewportLeftMargin integer

Uma margem interna esquerda para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem superior do visor
ViewportTopMargin integer

Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem direita do visor
ViewportRightMargin integer

Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem inferior do visor
ViewportBottomMargin integer

Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Botão do rato
MouseButton True integer

O botão do mouse a ser usado ao clicar na célula da tabela. Esquerda = 0, Direita = 1, Meio = 2, Dupla esquerda = 3.

Clique em deslocamento X
ClickOffsetX integer

O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda).

Clique em deslocamento Y
ClickOffsetY integer

O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima).

Deslocamento em relação a
OffsetRelativeTo string

A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito).

Atraso em milissegundos
DelayInMilliseconds integer

O número de segundos a aguardar entre cliques, por predefinição, é de 0,05 (20 milissegundos).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Clique no meio global do mouse no elemento Java

Move o mouse para o centro de um elemento Java e clica no botão do meio do mouse.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Clique em deslocamento X
ClickOffsetX integer

O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda).

Clique em deslocamento Y
ClickOffsetY integer

O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima).

Deslocamento em relação a
OffsetRelativeTo string

A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Conectar-se ao Java Access Bridge

Inicia o subsistema Java IA-Connect (IA-JavaAccessBridge) e o conecta à DLL do Java Access Bridge especificada (ou deixe em branco para procurar um). Esta etapa deve ser executada antes que você possa automatizar aplicativos Java. Esta ação também habilita o Java Access Bridge que deve ser ativado antes de executar qualquer aplicativo Java.

Parâmetros

Name Chave Necessário Tipo Description
Pasta de pesquisa DLL do Windows Access Bridge
WindowsAccessBridgeDLLSearchFolder string

Especifique a pasta que contém a DLL do Windows Access Bridge (um componente do tempo de execução do Java) na sessão em que o Agente está sendo executado ou insira o nome de arquivo completo de uma DLL do Windows Access Bridge para forçar o uso dessa DLL específica. Se você não fornecer um caminho, o caminho de pesquisa padrão do Windows será usado.

IA-JavaAccessBridge caminho DLL
IAJavaAccessBridgePath string

O local da DLL COM IA-JavaAccessBridge.dll (um componente interno do IA-Connect Agent) se você precisar hospedá-lo externamente ao EXE (talvez devido a uma lista de permissões de segurança). Esse pode ser o caminho completo ou o caminho relativo ao local do IA-Connect Agent. Por exemplo, se o Agente e a DLL COM IA-JavaAccessBridge.dll estiverem na mesma pasta, apenas passar o nome do arquivo da DLL é suficiente.

É 64bit Windows Access Bridge DLL
Is64BitJABDLL boolean

A DLL do Windows Access Bridge está sendo usada 64bit?

Use COM para DLL de IA-JavaAccessBridge de 64 bits
UseCOMFor64BitJABDLL boolean

Se a DLL do Windows Access Bridge que você está tentando carregar for de 64 bits, isso deve ser executado por meio de uma DLLSurrogate COM fora de processo em vez de chamar diretamente (na memória) do IA-Connect. Por padrão, isso é definido como 'True'. Você pode tentar desmarcar isso se a DLL IA-JavaAccessBridge estiver sendo bloqueada.

Ativar Java Access Bridge
EnableJavaAccessBridge boolean

O Java Access Bridge deve ser ativado? Por padrão, isso é definido como 'True'.

Caminho do arquivo de acessibilidade
AccessibilityFilepath string

O caminho para o arquivo .accessibility.properties que controla se a Java Access Bridge está ativada. Se você não fornecer um caminho, o padrão será %USERPROFILE%.accessibility.properties.

Tempo limite do comando em segundos
CommandTimeoutInSeconds integer

O número máximo de segundos para aguardar que IA-Connect se conecte ao Java Access Bridge. Por padrão, são 20 segundos.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
DLL do Windows Access Bridge carregada
LoadedWindowsAccessBridgeDLL string

O nome do arquivo completo da DLL do Windows Access Bridge que foi carregada.

Criar identificador para o elemento Java na coordenada da tela

Cria um identificador para um elemento Java fornecendo as coordenadas da tela. Se existir um elemento Java na coordenada especificada, a ação identificará o elemento e retornará um identificador para ele.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
ParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Tela X
ScreenX True integer

A coordenada X da tela em pixels para localizar o elemento em.

Ecrã Y
ScreenY True integer

A coordenada Y da tela em pixels para localizar o elemento em.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Identificador JAB do elemento localizado
LocatedElementJABHandle integer

Se um elemento existia nas coordenadas especificadas, isso manteria um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos ao identificador).

Desconectar do Java Access Bridge

Desliga qualquer subsistema Java IA-Connect em execução (IA-JavaAccessBridge).

Parâmetros

Name Chave Necessário Tipo Description
Desativar Java Access Bridge
DisableJavaAccessBridge boolean

A Java Access Bridge deve ser desativada? Por padrão, isso é definido como 'True'.

Caminho do arquivo de acessibilidade
AccessibilityFilepath string

O caminho para o arquivo .accessibility.properties que controla se a Java Access Bridge está ativada. Se você não fornecer um caminho, o padrão será %USERPROFILE%.accessibility.properties.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Desenhar retângulo em torno do elemento Java

Desenha um retângulo em torno do perímetro de um elemento Java para ajudar a identificar que o elemento encontrado é o necessário. O retângulo é removido automaticamente após 5 segundos.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Cor da caneta
PenColour string

A cor do retângulo a desenhar (por exemplo, vermelho, verde, azul, amarelo, roxo ou laranja) ou um código hexadecimal de cordas, por exemplo, #FF0000.

Pixels de espessura da caneta
PenThicknessPixels integer

A espessura (em pixels) da borda do retângulo de realce.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Elemento Java Focus

Foca um elemento Java que o torna o elemento ativo para o foco do teclado e, dependendo da aplicação, pode trazer a janela do elemento para o primeiro plano.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Executar ação no elemento Java

Executa uma ação acessível para um elemento Java. Essas ações acessíveis para um elemento específico podem ser consultadas usando a ação 'Obter ações para o elemento Java'. Algumas ações comuns são 'clicar' para um botão ou 'selecionar tudo' para um elemento de texto.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Ação
Action True string

A ação a executar, por exemplo 'clicar'. O nome da ação geralmente diferencia maiúsculas de minúsculas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Expandir elemento de seleção Java

Expande ou recolhe um elemento Java (normalmente um menu / item suspenso). Se o item já estiver expandido, nada acontecerá.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Expandir
Expand boolean

Se definido como 'True' (o padrão), o elemento será expandido. Se definido como 'False', o elemento será recolhido.

Verificar o estado do elemento
VerifyElementState boolean

Se definido como 'True', o IA-Connect Agent validará o estado do elemento posteriormente para verificar se o estado 'Expandido' corresponde ao estado esperado e gerará uma exceção se isso não corresponder. Por exemplo, se expandir um elemento, a propriedade 'IsExpanded' deve ser true. Se definido como 'False', o estado do elemento não será validado.

Segundos para aguardar a alteração de estado
SecondsToWaitForStateChange double

O número de segundos para aguardar a mudança de estado após a expansão ou colapso. Por padrão, isso é definido como 0,05 (20 milissegundos).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Global duplo clique esquerdo do mouse no elemento Java

Move o mouse para o centro de um elemento Java e clica duas vezes no botão esquerdo do mouse.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Clique em deslocamento X
ClickOffsetX integer

O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda).

Clique em deslocamento Y
ClickOffsetY integer

O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima).

Deslocamento em relação a
OffsetRelativeTo string

A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito).

Atraso em milissegundos
DelayInMilliseconds integer

O atraso em milissegundos (milésimos de segundo) entre o primeiro e o segundo clique. O padrão é 10 milissegundos.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Inserir texto no elemento Java

Introduz texto num elemento Java (normalmente um campo de entrada de texto), substituindo o texto existente ou inserindo o novo valor numa posição específica.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Texto a introduzir
TextToInput string

O valor de texto a ser inserido.

Substituir valor existente
ReplaceExistingValue boolean

Se houver texto existente no elemento , ele deve ser substituído?

Inserir posição
InsertPosition integer

A posição (índice) para começar a inserir texto. Se houver texto existente, a posição de inserção pode ser usada para inserir em uma posição específica dentro do texto existente.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

O elemento da área de trabalho Java existe

Relata se um elemento de área de trabalho Java existe e fornece algumas propriedades básicas do elemento.

Parâmetros

Name Chave Necessário Tipo Description
Pesquisar nome do elemento UIA
SearchUIAElementName string

O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Pesquisar nome da classe do elemento UIA
SearchUIAElementClassName string

O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Tipo de controle localizado do elemento UIA de pesquisa
SearchUIAElementLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção.

Id do processo de pesquisa
SearchProcessID integer

A ID do processo em execução. Isso pode ser recuperado como uma saída da ação "Executar processo".

Pesquisar elementos filho
SearchChildElements boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Incluir processos filho
IncludeChildProcesses boolean

Se definido como true e um 'Search process Id' for especificado, os processos filho desse processo Id serão incluídos na pesquisa. Isso é comum para Java, uma vez que um lançador EXE muitas vezes executa um processo filho 'Java(w).exe'. Se definido como falso, apenas um processo correspondente ao 'ID do processo de pesquisa' exato será retornado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
O elemento existe
ElementExists boolean

Retorna true se o elemento existir ou false se não.

Alça JAB do elemento
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador).

Nome do elemento
ElementName string

O nome Java do elemento localizado.

Descrição do elemento
ElementDescription string

A descrição Java do elemento localizado (se houver).

Função do elemento
ElementRole string

A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver).

O elemento Java existe

Relata se um elemento Java existe e retorna algumas propriedades básicas do elemento.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
O elemento existe
ElementExists boolean

Retorna true se o elemento existir ou false se não.

Alça JAB do elemento
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador).

Nome do elemento
ElementName string

O nome Java do elemento localizado.

Descrição do elemento
ElementDescription string

A descrição Java do elemento localizado (se houver).

Função do elemento
ElementRole string

A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver).

O elemento Java lida com o mesmo

Compara dois identificadores de elemento Java para elementos Java para ver se eles representam o mesmo objeto Java. Isso pode ser útil se você tiver identificado um elemento e recuperado um identificador para seu pai.

Parâmetros

Name Chave Necessário Tipo Description
Alça JAB do elemento 1
Element1JABHandle True integer

O primeiro identificador de elemento para comparar.

Alça JAB do elemento 2
Element2JABHandle True integer

O segundo elemento manipula para comparar.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Mesmo objeto
SameObject boolean

Retorna true se ambos os identificadores de elemento forem para o mesmo objeto Java, ou false se os identificadores de elemento forem para objetos Java diferentes.

Obter ações para o elemento Java

Retorna as ações acessíveis para um elemento Java. Essas ações acessíveis podem ser executadas no elemento usando o nome da ação como uma entrada para a ação 'Executar ação no elemento Java', por exemplo 'clique' ou 'selecionar tudo'.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Ações acessíveis
AccessibleActions string

Uma lista de todas as ações acessíveis para o elemento de pesquisa, por exemplo 'clique'.

Obter conteúdo da tabela Java

Retorna o conteúdo de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela).

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Primeira fila a regressar
FirstRowToReturn integer

O índice da primeira linha a retornar. Por padrão, isso é definido como 1.

Máximo de linhas para retornar
MaxRowsToReturn integer

O número máximo de linhas a serem retornadas. Por padrão, todas as linhas são retornadas.

Primeira coluna a retornar
FirstColumnToReturn integer

O índice da primeira coluna a retornar. Por padrão, isso é definido como 1.

Máximo de colunas a devolver
MaxColumnsToReturn integer

O número máximo de colunas a serem retornadas. Por padrão, todas as colunas são retornadas.

Usar cabeçalhos de coluna da tabela
UseColumnHeadersFromTable boolean

Se definido como 'True', o IA-Connect Agent tentará retornar as colunas de coleta de saída para corresponder aos nomes das colunas na tabela Java. Se definido como 'False' (o padrão), os cabeçalhos das colunas serão chamados de 'Column_N' na coleção (já que as coleções não podem ter nomes em branco).

Índice de linha de retorno na coleção de saída
ReturnRowIndexInOutputCollection boolean

Se definido como 'True' (o padrão), o IA-Connect Agent retornará o índice de linha na coleção de saída como uma coluna adicional. Por padrão, a coluna de índice de linha será chamada de 'Row_index', no entanto, isso pode ser alterado passando um nome de coluna no parâmetro 'Nome da coluna para armazenar índice de linha'. Isso é útil se você planeja filtrar a coleção de saída e controlar a qual linha o resultado filtrado se relaciona. Se definido como 'False', nenhuma coluna de índice de linha será retornada.

Nome da coluna para armazenar o índice de linha
NameOfColumnToStoreRowIndex string

Se 'Return row index in output collection' estiver definido como 'True', então você pode substituir o nome da coluna padrão de '_Row_Index' fornecendo um valor aqui.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Número de linhas na tabela
NumberOfRowsInTable integer

O número de linhas na tabela.

Número de colunas na tabela
NumberOfColumnsInTable integer

O número de colunas na tabela.

Número de linhas selecionadas
NumberOfSelectedRows integer

O número de linhas que estão selecionadas no momento.

Número de colunas selecionadas
NumberOfSelectedColumns integer

O número de colunas selecionadas no momento.

Número de linhas retornadas
NumberOfRowsReturned integer

O número de linhas retornadas, que poderia ser menor do que o número de linhas encontradas se 'Max rows to return' fosse definido como um número menor.

Número de colunas retornadas
NumberOfColumnsReturned integer

O número de colunas retornadas, que poderia ser menor do que o número de colunas encontradas se 'Max columns to return' fosse definido como um número menor.

Conteúdo do índice JSON
TableContentsJSON string

O conteúdo do elemento table, em formato JSON. Os nomes das colunas desta coleção corresponderão aos nomes das colunas do elemento da tabela se a opção 'Usar cabeçalhos de coluna da tabela' estiver definida como true. Se o nome da coluna estiver em branco, ele será chamado de 'Column_N' na coleção (já que as coleções não podem ter nomes em branco). Se o nome da coluna for duplicado, terá '_N' anexado ao nome (uma vez que as coleções não podem ter nomes de coluna duplicados).

Obter CSV da função Java a partir da pesquisa de elementos

Executa uma pesquisa de elemento Java e produz os detalhes dos elementos pesquisados (até o ponto onde o elemento foi encontrado) como CSV. Esta ação seria usada apenas para fins de desenvolvimento e fornece uma visão geral dos elementos do aplicativo que podem ser úteis para visualizar a estrutura do aplicativo e otimizar as pesquisas de elementos.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Função de recuo no CSV
IndentRoleInCSV boolean

As funções do elemento filho na saída CSV devem ser recuadas? Isso pode ajudar a visualizar melhor as relações pai e filho na árvore de elementos Java. Por padrão, isso é definido como 'True'.

Incluir descrição no CSV
IncludeDescriptionInCSV boolean

As descrições dos elementos devem ser incluídas na saída CSV? Por padrão, isso é definido como 'True'.

Incluir dimensões no CSV
IncludeDimensionsInCSV boolean

As dimensões do elemento (altura, largura e bordas delimitadoras) devem ser incluídas na saída CSV? Por padrão, isso é definido como 'True'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Elemento encontrado
ElementFound boolean

Retorna true se o elemento de pesquisa foi encontrado, ou false se não.

Número de elementos pesquisados
ElementsSearched integer

O número de elementos pesquisados sob o elemento pai antes que o elemento de pesquisa fosse encontrado.

CSV da função
RoleCSV string

A saída CSV que contém a função de cada elemento encontrado na pesquisa.

Obter CSV da função Java do identificador do elemento

Retorna a árvore de funções de elemento abaixo do identificador de elemento especificado como CSV. Esta ação seria usada apenas para fins de desenvolvimento e fornece uma visão geral dos elementos do aplicativo que podem ser úteis para visualizar a estrutura do aplicativo e otimizar as pesquisas de elementos.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Função de recuo no CSV
IndentRoleInCSV boolean

As funções do elemento filho na saída CSV devem ser recuadas? Isso pode ajudar a visualizar melhor as relações pai e filho na árvore de elementos Java. Por padrão, isso é definido como 'True'.

Incluir descrição no CSV
IncludeDescriptionInCSV boolean

As descrições dos elementos devem ser incluídas na saída CSV? Por padrão, isso é definido como 'True'.

Incluir dimensões no CSV
IncludeDimensionsInCSV boolean

As dimensões do elemento (altura, largura e bordas delimitadoras) devem ser incluídas na saída CSV? Por padrão, isso é definido como 'True'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Elemento encontrado
ElementFound boolean

Retorna true se o elemento especificado pelo identificador de entrada foi encontrado, ou false se não.

Número de elementos pesquisados
ElementsSearched integer

O número de elementos pesquisados sob o elemento pai.

CSV da função
RoleCSV string

A saída CSV que contém a função de cada elemento encontrado sob o elemento pai.

Obter célula de tabela Java na coordenada da tela

Se existir uma célula de tabela Java que seja um elemento filho da tabela nas coordenadas especificadas, essa ação identificará o elemento, suas propriedades e, opcionalmente, retornará um identificador para o elemento da célula da tabela.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento de tabela
TableElementJABHandle True integer

O identificador do elemento Java para o elemento da tabela pai que você está pesquisando. Esta pode ser uma tabela que você localizou anteriormente usando 'Obter propriedades do elemento Java'.

Tela X
ScreenX True integer

A coordenada X da tela em pixels para localizar a célula da tabela.

Ecrã Y
ScreenY True integer

A coordenada Y da tela em pixels para localizar a célula da tabela.

Alça de retorno
ReturnJABHandle boolean

Um identificador de elemento deve ser retornado para a célula?

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Índice de células no pai
CellIndexInParent integer

O índice de células da célula na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4.

Índice de linha de célula
CellRowIndex integer

O índice de linha da célula na tabela, começando em 1.

Índice da coluna da célula
CellColumnIndex integer

O índice da coluna da célula na tabela, começando em 1.

Alça JAB da célula
CellJABHandle integer

O identificador do elemento para a célula da tabela.

Obter elementos da área de trabalho Java

Retorna uma lista de janelas e caixas de diálogo do aplicativo Java na área de trabalho. Você deve primeiro se conectar ao Java Access Bridge.

Parâmetros

Name Chave Necessário Tipo Description
Tipo de controle localizado do elemento de pesquisa
SearchElementLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção.

Id do processo de pesquisa
SearchProcessID integer

A ID do processo em execução. Isso pode ser recuperado como uma saída da ação "Executar processo".

Primeiro item a devolver
FirstItemToReturn integer

O índice de elementos do primeiro item a retornar, a partir de 1. Se desejar retornar os elementos na ordem inversa (da parte inferior da árvore), você pode, alternativamente, especificar um índice negativo a partir de -1. Por exemplo, um índice de -10 retornaria o décimo item da parte inferior.

Máximo de itens a devolver
MaxItemsToReturn integer

O número máximo de elementos a serem retornados. Este parâmetro pode ser usado para retornar grandes conjuntos de elementos em partes menores, por exemplo, tabelas grandes. Em vez de tentar retornar a tabela inteira, o que pode causar um tempo limite para tabelas extremamente grandes, você pode retornar 500 linhas de cada vez.

Pesquisar elementos filho
SearchChildElements boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Comprimento máximo da cadeia
MaxStringLength integer

O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas.

Incluir processos filho
IncludeChildProcesses boolean

Se definido como true e um 'Search process Id' for especificado, os processos filho desse processo Id serão incluídos na pesquisa. Isso é comum para Java, uma vez que um lançador EXE muitas vezes executa um processo filho 'Java(w).exe'. Se definido como falso, apenas um processo correspondente ao 'ID do processo de pesquisa' exato será retornado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Número de elementos encontrados
NumberOfElementsFound integer

O número de elementos encontrados que atenderam aos critérios de pesquisa.

Número de elementos retornados
NumberOfElementsReturned integer

O número de elementos retornados da pesquisa. Isso poderia ser menor do que o número de elementos encontrados se 'Max items to return' fosse definido para um número menor.

Elementos da área de trabalho Java JSON
JavaDesktopElementsJSON string

As propriedades dos elementos da área de trabalho Java encontrados que correspondem aos critérios de pesquisa, no formato JSON.

Obter estado de seleção Java por nome

Retorna o estado de seleção de um elemento filho em uma seleção (normalmente um item em uma lista ou lista suspensa) fornecendo o nome do elemento filho. Você pode recuperar todos os itens do elemento filho de seleção para verificar seu nome usando a ação 'Obter itens do elemento de seleção Java'.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Nome do item
ItemName True string

O nome do item de lista a ser selecionado ou desmarcado.

Nome do item que diferencia maiúsculas de minúsculas
ItemNameCaseSensitive boolean

Se definido como 'True', a pesquisa do nome do item diferenciará maiúsculas de minúsculas (por exemplo, deve corresponder exatamente ao item da lista). Se definido como 'False' (o padrão), a pesquisa de nome de item não diferenciará maiúsculas de minúsculas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
O nome está selecionado
NameIsSelected boolean

Retorna true se o item da lista de seleção nomeado estiver selecionado ou false se não.

Obter estado de seleção Java por índice

Retorna o estado de seleção de um elemento filho em uma seleção (normalmente um item em uma lista ou lista suspensa) fornecendo o índice do elemento filho. Você pode recuperar todos os itens de elemento filho de seleção para verificar seu índice usando a ação 'Obter itens de elemento de seleção Java'.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Índice de itens
ItemIndex True integer

O índice (a partir de 1) do estado do item de lista a consultar.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
O índice está selecionado
IndexIsSelected boolean

Retorna true se o item da lista de seleção no índice especificado estiver selecionado ou false se não.

Obter informações da ponte de acesso do Windows

Retorna informações sobre o WAB (Windows Access Bridge) para uma ID de VM Java específica, incluindo as versões Java e Windows DLL. O ID da Java VM pode ser obtido como uma saída da ação 'Obter propriedades do elemento Java'.

Parâmetros

Name Chave Necessário Tipo Description
ID da Máquina Virtual
VMID True integer

O ID da máquina virtual Java. Isso é exclusivo em todas as máquinas virtuais Java.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Versão da classe Java
JavaClassVersion string

A versão da classe Java, por exemplo '1.8.0_261'.

Versão Java DLL
JavaDLLVersion string

A versão Java DLL, por exemplo '1.8.0_261'.

Versão da DLL do Windows
WinDLLVersion string

A versão DLL do Windows, por exemplo '1.8.0_261'.

Versão da VM
VMVersion string

A versão Java VM, por exemplo '1.8.0_261'.

Obter itens de elemento de seleção Java

Retorna todos os itens do elemento de seleção filho encontrados no elemento de seleção Java especificado. Você pode optar por recuperar as opções do elemento de seleção fazendo um loop pela seleção, selecionando cada opção individual na lista OU lendo os rótulos dos elementos filho da seleção. Se você optar por recuperar as opções do elemento de seleção lendo os rótulos dos elementos filho da seleção, provavelmente precisará expandir a seleção primeiro, fornecendo o parâmetro 'Expandir primeiro' como 'Verdadeiro' e, opcionalmente, poderá fechar a seleção posteriormente, fornecendo também o parâmetro 'Fechar depois' como 'Verdadeiro'.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Obtenha uma lista de opções selecionando
GetListOfOptionsBySelecting boolean

Se definido como 'True', o Agente IA-Connect tentará obter uma lista de todas as opções na seleção, selecionando cada uma por vez (em JAB). Se definido como 'False' (o padrão), o parâmetro 'Get list of options by reading labels' deve ser definido como 'True', caso contrário, a lista de opções não será lida.

Obter lista de opções lendo rótulos
GetListOfOptionsByReadingLabels boolean

Se definido como 'True', o IA-Connect Agent tentará obter uma lista de todas as opções na seleção lendo os rótulos filho (na árvore JAB). Para listas suspensas, você quase certamente precisará definir o parâmetro 'Expandir primeiro' como 'True' porque os elementos filho não são expostos até que a lista caia. Também defina o parâmetro 'Collapse after' como 'True' para fechar a lista depois. O parâmetro 'Obter lista de opções selecionando' também deve ser definido como 'Falso' ou esta opção será ignorada (como você não pode obter a lista através de ambos os métodos). Se definido como 'False' (o padrão), o parâmetro 'Get list of options by selecting' deve ser definido como 'True', caso contrário, a lista de opções não será lida.

Expandir primeiro
ExpandFirst boolean

Se definido como 'true', a ação tentará expandir a lista antes de procurar os elementos do item de lista. Isso é útil para listas dinâmicas, pois os outros elementos de item de lista podem não ser criados até que a lista seja expandida. Se definido como false (o padrão), a lista não será expandida.

Fechar após
CollapseAfter boolean

Se definido como true, a lista será recolhida após a execução da pesquisa. Se definido como false (o padrão), a lista não será recolhida.

Segundos entre expandir e recolher
SecondsBetweenExpandCollapse double

O número de segundos a aguardar entre as ações de expansão e recolhimento, se estas estiverem definidas como 'True'. Por padrão, isso é 0,05 (20 milissegundos).

Máximo de itens de lista a serem devolvidos
MaxListItemsToReturn integer

O número máximo de itens de lista a serem retornados, por padrão, é 100.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Número de itens selecionados
NumberOfSelectedItems integer

O número de itens de lista filho encontrados sob o elemento de seleção pai que estão selecionados no momento.

Seleção 1 nome
AccessibleSelection1Name string

O nome do primeiro item de lista filho selecionado.

Seleção 1 índice na lista
AccessibleSelection1IndexInParent integer

O índice na lista do primeiro item de lista filho selecionado.

Itens selecionados JSON
JABSelectionSelectedItemsJSON string

Os itens da lista filho selecionados do elemento de seleção pai, no formato JSON.

Itens da lista de seleção JSON
JABSelectionListItemsJSON string

Todos os itens da lista filho do elemento de seleção pai, no formato JSON.

Obter o status da conexão da ponte de acesso do Windows

Retorna o status atual da conexão entre IA-Connect Agente e o WAB (Windows Access Bridge). Se IA-Connect Agente estiver conectado ao WAB, os detalhes relevantes serão retornados como saídas.

Parâmetros

Name Chave Necessário Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
WAB conectado
Connected boolean

Retorna true se o IA-Connect Agent estiver conectado ao Windows Access Bridge ou false se não.

Tipo de conexão WAB
ConnectionType string

O tipo de conexão com o Windows Access Bridge, por exemplo, COM ou Native e 32bit ou 64bit.

É WAB 64bit
IsWAB64bit boolean

Retorna true se o Windows Access Bridge for de 64 bits ou false se não.

Erro de conexão
ConnectionError string

O erro de conexão, se um tiver sido relatado.

Carregado IA-JavaAccessBridge COM DLL
LoadedIAJABDLL string

O caminho completo para o carregado IA-JavaAccessBridge COM DLL.

DLL do Windows Access Bridge carregada
LoadedWABDLL string

O caminho completo para a DLL do Windows Access Bridge carregada.

Versão DLL do Windows Access Bridge
WABVersion string

A versão da DLL do Windows Access Bridge carregada.

Obter propriedades da célula da tabela Java

Retorna as propriedades e o conteúdo de uma célula especificada dentro de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se deseja determinar qual célula está visível na tela no momento e suas coordenadas, enumerando o visor. O elemento viewport normalmente contém a tabela (por exemplo, é um elemento pai da tabela) e representa a área visível da tabela.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Índice de linha de célula
RowIndex True integer

O índice de linha da célula na tabela, começando em 1.

Índice da coluna da célula
ColumnIndex True integer

O índice da coluna da célula na tabela, começando em 1.

Alça de retorno
ReturnJABHandle boolean

Se definido como true, um identificador de elemento será retornado para a célula.

Enumerar viewport
EnumerateViewport boolean

O elemento viewport normalmente contém a tabela e representa a área visível da tabela. Se definido como 'True' (o padrão), o IA-Connect Agent tentará detetar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite que você determine quais componentes da tabela estão atualmente visíveis na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas.

Processar pais de viewport
ProcessViewportParents boolean

Se definido como 'True' (o padrão), os elementos pai do visor também serão processados para ajudar a refinar o tamanho visível do visor. Isso é útil se estiver incorporado em outro visor. Se definido como 'False', os elementos pai do viewport não serão processados.

Max viewport pais para processar
MaxViewportParentsToProcess integer

O número máximo de elementos pai a serem processados ao enumerar o visor. Por padrão, isso é definido como 50.

Funções do elemento pai Viewport a serem consideradas
ViewportParentElementRolesToConsider string

As funções do elemento pai do visor a serem consideradas ao enumerar para calcular o tamanho do visor. Isso é usado para excluir elementos pai que são menores em tamanho do que o visor que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz.

Margem esquerda do visor
ViewportLeftMargin integer

Uma margem interna esquerda para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem superior do visor
ViewportTopMargin integer

Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem direita do visor
ViewportRightMargin integer

Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem inferior do visor
ViewportBottomMargin integer

Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Índice de células
CellIndex integer

O índice de células na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4.

Extensão da linha de células
RowExtent integer

O número de linhas que a célula abrange. Isso geralmente será 1, a menos que a célula seja mesclada em várias linhas.

Extensão da coluna celular
ColumnExtent integer

O número de colunas que a célula abrange. Normalmente, será 1, a menos que a célula seja mesclada em várias colunas.

A célula está selecionada
IsSelected boolean

Devolve true a célula atualmente selecionada ou false se não.

Conteúdo da célula
CellContents string

O conteúdo da célula.

Borda esquerda da célula
CellLeftEdge integer

A distância em pixels entre a borda esquerda do elemento de célula e a borda esquerda da tela.

Borda superior da célula
CellTopEdge integer

A distância em pixels entre a borda superior do elemento de célula e a borda superior da tela.

Borda direita da célula
CellRightEdge integer

A distância em pixels entre a borda direita do elemento de célula e a borda esquerda da tela.

Borda inferior da célula
CellBottomEdge integer

A distância em pixels entre a borda inferior do elemento de célula e a borda superior da tela.

Largura da célula
CellWidth integer

A largura do elemento de célula em pixels.

Altura da célula
CellHeight integer

A altura do elemento de célula em pixels.

A célula está visível no ecrã
CellOnscreen boolean

Retorna true se a célula estiver visível na tela ou false se não.

O resultado visível é certo
CellVisibleResultIsCertain boolean

Retorna true se o resultado 'A célula está visível na tela' for certo. Isso será definido como 'False' se qualquer um dos 4 limites da tabela pai não puder ser calculado.

Alça JAB da célula
CellJABHandle integer

O identificador do elemento para a célula da tabela.

Obter propriedades da tabela Java

Retorna as propriedades de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se deseja determinar quais componentes da tabela estão visíveis atualmente na tela enumerando o visor. O elemento viewport normalmente contém a tabela (por exemplo, é um elemento pai da tabela) e representa a área visível da tabela.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Enumerar viewport
EnumerateViewport boolean

O elemento viewport normalmente contém a tabela e representa a área visível da tabela. Se definido como 'True' (o padrão), o IA-Connect Agent tentará detetar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite que você determine quais componentes da tabela estão atualmente visíveis na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas.

Processar pais de viewport
ProcessViewportParents boolean

Se definido como 'True' (o padrão), os elementos pai do visor também serão processados para ajudar a refinar o tamanho visível do visor. Isso é útil se estiver incorporado em outro visor. Se definido como 'False', os elementos pai do viewport não serão processados.

Max viewport pais para processar
MaxViewportParentsToProcess integer

O número máximo de elementos pai a serem processados ao enumerar o visor. Por padrão, isso é definido como 50.

Funções do elemento pai Viewport a serem consideradas
ViewportParentElementRolesToConsider string

As funções do elemento pai do visor a serem consideradas ao enumerar para calcular o tamanho do visor. Isso é usado para excluir elementos pai que são menores em tamanho do que o visor que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz.

Margem esquerda do visor
ViewportLeftMargin integer

Uma margem interna esquerda para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem superior do visor
ViewportTopMargin integer

Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem direita do visor
ViewportRightMargin integer

Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Margem inferior do visor
ViewportBottomMargin integer

Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Número de linhas
NumberOfRows integer

O número de linhas na tabela.

Número de colunas
NumberOfColumns integer

O número de colunas na tabela.

Número de linhas selecionadas
NumberOfSelectedRows integer

O número de linhas que estão selecionadas no momento.

Número de colunas selecionadas
NumberOfSelectedColumns integer

O número de colunas selecionadas no momento.

Número de linhas no cabeçalho da linha
NumberOfRowsInRowHeader integer

O número de linhas no cabeçalho da linha. Isso geralmente é 0, pois as tabelas raramente têm cabeçalhos de linha.

Número de colunas no cabeçalho da coluna
NumberOfColumnsInColumnHeader integer

O número de colunas no cabeçalho da coluna.

Viewport localizado
ViewportLocated boolean

Retorna true se a janela de visualização tiver sido localizada, ou false se não. Se for 'True', as coordenadas do visor serão retornadas.

Borda esquerda do visor
ViewportLeftEdge integer

A distância em pixels entre a borda esquerda do elemento viewport e a borda esquerda da tela.

Borda superior do visor
ViewportTopEdge integer

A distância em pixels entre a borda superior do elemento visor e a borda superior da tela.

Largura da janela de visualização
ViewportWidth integer

A largura do elemento viewport em pixels.

Altura do visor
ViewportHeight integer

A altura do elemento viewport em pixels.

Borda direita do visor
ViewportRightEdge integer

A distância em pixels entre a borda direita do elemento visor e a borda esquerda da tela.

Borda inferior do visor
ViewportBottomEdge integer

A distância em pixels entre a borda inferior do elemento visor e a borda superior da tela.

Índice de células visíveis no canto superior esquerdo no pai
TopLeftVisibleCellIndexInParent integer

O índice de células da célula visível no canto superior esquerdo da tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4.

Índice de linhas visíveis no canto superior esquerdo
TopLeftVisibleCellRowIndex integer

O índice de linha da célula visível superior esquerda na tabela.

Índice da coluna visível no canto superior esquerdo
TopLeftVisibleCellColumnIndex integer

O índice da coluna da célula visível no canto superior esquerdo da tabela.

Índice de células visíveis no canto superior direito no pai
TopRightVisibleCellIndexInParent integer

O índice de células da célula visível no canto superior direito da tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4.

Índice de linha visível no canto superior direito
TopRightVisibleCellRowIndex integer

O índice de linha da célula visível no canto superior direito da tabela.

Índice da coluna visível no canto superior direito
TopRightVisibleCellColumnIndex integer

O índice da coluna da célula visível no canto superior direito da tabela.

Índice de células visíveis no canto inferior esquerdo no pai
BottomLeftVisibleCellIndexInParent integer

O índice de células da célula visível inferior esquerda na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4.

Índice de linha visível no canto inferior esquerdo
BottomLeftVisibleCellRowIndex integer

O índice de linha da célula visível inferior esquerda na tabela.

Índice da coluna visível no canto inferior esquerdo
BottomLeftVisibleCellColumnIndex integer

O índice da coluna da célula visível inferior esquerda na tabela.

Índice de células visíveis no canto inferior direito no pai
BottomRightVisibleCellIndexInParent integer

O índice de células da célula visível no canto inferior direito da tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4.

Índice de linha visível no canto inferior direito
BottomRightVisibleCellRowIndex integer

O índice de linha da célula visível no canto inferior direito da tabela.

Índice da coluna visível no canto inferior direito
BottomRightVisibleCellColumnIndex integer

O índice da coluna da célula visível no canto inferior direito da tabela.

Índice de coluna mais visível à esquerda
LeftmostVisibleColumnIndex integer

O índice da coluna mais visível à esquerda.

Índice de coluna visível mais à direita
RightmostVisibleColumnIndex integer

O índice da coluna mais visível à direita.

Índice de linha mais visível
TopmostVisibleRowIndex integer

O índice de linha da linha mais visível.

Índice de linha visível mais baixo
BottommostVisibleRowIndex integer

O índice de linha da linha mais inferior visível.

Obter propriedades do elemento filho Java

Retorna todas as propriedades de um elemento filho Java específico, especificado pelo índice. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento de pesquisa
SearchElementJABHandle True integer

O identificador de elemento do elemento para o qual você deseja retornar as propriedades do elemento filho. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Pesquisar índice filho
SearchChildIndex True integer
Comprimento máximo da cadeia
MaxStringLength integer

O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Alça JAB do elemento
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador).

VMID do elemento
ElementVMID integer

O ID da máquina virtual Java que executa o programa Java.

Nome do elemento
ElementName string

O nome Java do elemento localizado.

Descrição do elemento
ElementDescription string

A descrição Java do elemento localizado (se houver).

Função do elemento
ElementRole string

A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver).

Estados dos elementos
ElementStates string

Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade da sessão do Agente.

Os estados do elemento en_US
ElementStates_en_US string

Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade en_US.

Borda esquerda do elemento
ElementLeftEdge integer

A distância em pixels entre a borda esquerda do elemento Java ou janela e a borda esquerda da tela.

Borda superior do elemento
ElementTopEdge integer

A distância em pixels entre a borda superior do elemento ou janela Java e a borda superior da tela.

Borda direita do elemento
ElementRightEdge integer

A distância em pixels entre a borda direita do elemento ou janela Java e a borda esquerda da tela.

Borda inferior do elemento
ElementBottomEdge integer

A distância em pixels entre a borda inferior do elemento ou janela Java e a borda superior da tela.

Largura do elemento
ElementWidth integer

A largura do elemento Java em pixels.

Altura do elemento
ElementHeight integer

A altura do elemento Java em pixels.

É elemento componente
IsComponentElement boolean

Retorna true se o elemento Java for um contêiner ou false se não.

É elemento de ação
IsActionElement boolean

Retorna true se o elemento Java for um elemento action ou false se não.

É elemento de seleção
IsSelectionElement boolean

Retorna true se o elemento Java for uma seleção ou false se não.

É elemento de texto
IsTextElement boolean

Retorna true se o elemento Java for um elemento text ou false se não.

Está ativado
IsEnabled boolean

Retorna true se o elemento Java estiver ativado ou false se não. Um elemento desabilitado normalmente é visível, mas não pode ser interagido.

É visível
IsVisible boolean

Retorna true se o elemento Java estiver visível ou false se não.

Está mostrando
IsShowing boolean

Retorna true se o elemento Java estiver mostrando ou false se não.

É opaco
IsOpaque boolean

Retorna true se o elemento Java for opaco ou false se não.

É focalizável
IsFocusable boolean

Retorna true se o elemento Java for focado pelo teclado ou false se não. Isso pode ser de uso limitado, uma vez que a maioria dos elementos são focados pelo teclado.

É editável
IsEditable boolean

Retorna true se o elemento Java for editável ou false se não.

É linha única
IsSingleLine boolean

Retorna true se o elemento Java for uma única linha ou false se não.

É redimensionável
IsResizable boolean

Retorna true se o elemento Java for redimensionável ou false se não.

É modal
IsModal boolean

Retorna true se o elemento Java for modal ou false se não. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela.

Está recolhido
IsCollapsed boolean

Retorna true se o elemento Java estiver recolhido ou false se não.

É selecionável
IsSelectable boolean

Retorna true se o elemento Java for selecionável ou false se não.

Está selecionado
IsSelected boolean

Retorna true se o elemento Java estiver selecionado ou false se não.

É vertical
IsVertical boolean

Retorna true se o elemento Java for vertical ou false se não.

É horizontal
IsHorizontal boolean

Retorna true se o elemento Java for horizontal ou false se não.

Está ativo
IsActive boolean

Retorna true se o elemento Java estiver ativo ou false se não.

Está verificado
IsChecked boolean

Retorna true se o elemento Java estiver verificado ou false se não.

Está focado
IsFocussed boolean

Retorna true se o elemento Java tiver foco no teclado. ou falso, se não.

É expandido
IsExpanded boolean

Retorna true se o elemento Java for expandido ou false se não.

Estados de elementos adicionais en_US
AdditionalStates_en_US string

Quaisquer estados adicionais que o elemento suporta serão listados aqui na localidade en_US, por exemplo, multiselecionável, transitório.

Índice no pai
IndexInParent integer

O índice do elemento dentro do elemento pai atual.

Contagem filho do elemento
ChildrenCount integer

O número de elementos filho que o elemento tem.

Profundidade do elemento
ElementDepth integer

A profundidade do elemento da janela pai de nível superior.

Obter propriedades do elemento Java

Retorna todas as propriedades Java de um elemento Java. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Comprimento máximo da cadeia
MaxStringLength integer

O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Alça JAB do elemento
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador).

VMID do elemento
ElementVMID integer

O ID da máquina virtual Java que executa o programa Java.

Nome do elemento
ElementName string

O nome Java do elemento localizado.

Descrição do elemento
ElementDescription string

A descrição Java do elemento localizado (se houver).

Função do elemento
ElementRole string

A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver).

Estados dos elementos
ElementStates string

Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade da sessão do Agente.

Os estados do elemento en_US
ElementStates_en_US string

Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade en_US.

Borda esquerda do elemento
ElementLeftEdge integer

A distância em pixels entre a borda esquerda do elemento Java ou janela e a borda esquerda da tela.

Borda superior do elemento
ElementTopEdge integer

A distância em pixels entre a borda superior do elemento ou janela Java e a borda superior da tela.

Largura do elemento
ElementWidth integer

A largura do elemento Java em pixels.

Altura do elemento
ElementHeight integer

A altura do elemento Java em pixels.

Borda direita do elemento
ElementRightEdge integer

A distância em pixels entre a borda direita do elemento ou janela Java e a borda esquerda da tela.

Borda inferior do elemento
ElementBottomEdge integer

A distância em pixels entre a borda inferior do elemento ou janela Java e a borda superior da tela.

É elemento componente
IsComponentElement boolean

Retorna true se o elemento Java for um contêiner ou false se não.

É elemento de ação
IsActionElement boolean

Retorna true se o elemento Java for um elemento action ou false se não.

É elemento de seleção
IsSelectionElement boolean

Retorna true se o elemento Java for uma seleção ou false se não.

É elemento de texto
IsTextElement boolean

Retorna true se o elemento Java for um elemento text ou false se não.

Está ativado
IsEnabled boolean

Retorna true se o elemento Java estiver ativado ou false se não. Um elemento desabilitado normalmente é visível, mas não pode ser interagido.

É visível
IsVisible boolean

Retorna true se o elemento Java estiver visível ou false se não.

Está mostrando
IsShowing boolean

Retorna true se o elemento Java estiver mostrando ou false se não.

É opaco
IsOpaque boolean

Retorna true se o elemento Java for opaco ou false se não.

É focalizável
IsFocusable boolean

Retorna true se o elemento Java for focado pelo teclado ou false se não. Isso pode ser de uso limitado, uma vez que a maioria dos elementos são focados pelo teclado.

É editável
IsEditable boolean

Retorna true se o elemento Java for editável ou false se não.

É linha única
IsSingleLine boolean

Retorna true se o elemento Java for uma única linha ou false se não.

É redimensionável
IsResizable boolean

Retorna true se o elemento Java for redimensionável ou false se não.

É modal
IsModal boolean

Retorna true se o elemento Java for modal ou false se não. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela.

Está recolhido
IsCollapsed boolean

Retorna true se o elemento Java estiver recolhido ou false se não.

É selecionável
IsSelectable boolean

Retorna true se o elemento Java for selecionável ou false se não.

Está selecionado
IsSelected boolean

Retorna true se o elemento Java estiver selecionado ou false se não.

É vertical
IsVertical boolean

Retorna true se o elemento Java for vertical ou false se não.

É horizontal
IsHorizontal boolean

Retorna true se o elemento Java for horizontal ou false se não.

Está ativo
IsActive boolean

Retorna true se o elemento Java estiver ativo ou false se não.

Está verificado
IsChecked boolean

Retorna true se o elemento Java estiver verificado ou false se não.

Está focado
IsFocussed boolean

Retorna true se o elemento Java tiver foco no teclado. ou falso, se não.

É expandido
IsExpanded boolean

Retorna true se o elemento Java for expandido ou false se não.

Estados de elementos adicionais en_US
AdditionalStates_en_US string

Quaisquer estados adicionais que o elemento suporta serão listados aqui na localidade en_US, por exemplo, multiselecionável, transitório.

Índice no pai
IndexInParent integer

O índice do elemento dentro do elemento pai atual.

Contagem filho do elemento
ChildrenCount integer

O número de elementos filho que o elemento tem.

Profundidade do elemento
ElementDepth integer

A profundidade do elemento da janela pai de nível superior.

Obter propriedades do elemento Java como lista

Retorna as propriedades de um elemento Java como uma lista de linha única (coleção de linha única / tabela de dados) em vez de itens individuais, isso pode ser útil dependendo de como você pretende usar os dados.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Comprimento máximo da cadeia
MaxStringLength integer

O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Número de elementos encontrados
NumberOfElementsFound integer

O número de elementos encontrados que atenderam aos critérios de pesquisa.

Número de elementos retornados
NumberOfElementsReturned integer

O número de elementos retornados da pesquisa. Isso poderia ser menor do que o número de elementos encontrados se 'Máximo de elementos para pesquisar' ou 'Máximo de elementos filho para pesquisar por nó' fosse definido como um número menor.

Propriedades do elemento Java JSON
JABElementPropertiesJSON string

As propriedades dos elementos Java encontrados que correspondem aos critérios de pesquisa, no formato JSON.

Obter propriedades do elemento pai Java

Retorna as propriedades do elemento pai de um elemento Java. Essa ação retornará apenas as propriedades do elemento pai direto e não pesquisará toda a altura da árvore de elementos.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento de pesquisa
SearchElementJABHandle True integer

O identificador de elemento do elemento para o qual você deseja retornar as propriedades do elemento pai. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Comprimento máximo da cadeia
MaxStringLength integer

O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Alça JAB do elemento
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador).

VMID do elemento
ElementVMID integer

O ID da máquina virtual Java que executa o programa Java.

Nome do elemento
ElementName string

O nome Java do elemento localizado.

Descrição do elemento
ElementDescription string

A descrição Java do elemento localizado (se houver).

Função do elemento
ElementRole string

A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver).

Estados dos elementos
ElementStates string

Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade da sessão do Agente.

Os estados do elemento en_US
ElementStates_en_US string

Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade en_US.

Borda esquerda do elemento
ElementLeftEdge integer

A distância em pixels entre a borda esquerda do elemento Java ou janela e a borda esquerda da tela.

Borda superior do elemento
ElementTopEdge integer

A distância em pixels entre a borda superior do elemento ou janela Java e a borda superior da tela.

Borda direita do elemento
ElementRightEdge integer

A distância em pixels entre a borda direita do elemento ou janela Java e a borda esquerda da tela.

Borda inferior do elemento
ElementBottomEdge integer

A distância em pixels entre a borda inferior do elemento ou janela Java e a borda superior da tela.

Largura do elemento
ElementWidth integer

A largura do elemento Java em pixels.

Altura do elemento
ElementHeight integer

A altura do elemento Java em pixels.

É elemento componente
IsComponentElement boolean

Retorna true se o elemento Java for um contêiner ou false se não.

É elemento de ação
IsActionElement boolean

Retorna true se o elemento Java for um elemento action ou false se não.

É elemento de seleção
IsSelectionElement boolean

Retorna true se o elemento Java for uma seleção ou false se não.

É elemento de texto
IsTextElement boolean

Retorna true se o elemento Java for um elemento text ou false se não.

Está ativado
IsEnabled boolean

Retorna true se o elemento Java estiver ativado ou false se não. Um elemento desabilitado normalmente é visível, mas não pode ser interagido.

É visível
IsVisible boolean

Retorna true se o elemento Java estiver visível ou false se não.

Está mostrando
IsShowing boolean

Retorna true se o elemento Java estiver mostrando ou false se não.

É opaco
IsOpaque boolean

Retorna true se o elemento Java for opaco ou false se não.

É focalizável
IsFocusable boolean

Retorna true se o elemento Java for focado pelo teclado ou false se não. Isso pode ser de uso limitado, uma vez que a maioria dos elementos são focados pelo teclado.

É editável
IsEditable boolean

Retorna true se o elemento Java for editável ou false se não.

É linha única
IsSingleLine boolean

Retorna true se o elemento Java for uma única linha ou false se não.

É redimensionável
IsResizable boolean

Retorna true se o elemento Java for redimensionável ou false se não.

É modal
IsModal boolean

Retorna true se o elemento Java for modal ou false se não. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela.

Está recolhido
IsCollapsed boolean

Retorna true se o elemento Java estiver recolhido ou false se não.

É selecionável
IsSelectable boolean

Retorna true se o elemento Java for selecionável ou false se não.

Está selecionado
IsSelected boolean

Retorna true se o elemento Java estiver selecionado ou false se não.

É vertical
IsVertical boolean

Retorna true se o elemento Java for vertical ou false se não.

É horizontal
IsHorizontal boolean

Retorna true se o elemento Java for horizontal ou false se não.

Está ativo
IsActive boolean

Retorna true se o elemento Java estiver ativo ou false se não.

Está verificado
IsChecked boolean

Retorna true se o elemento Java estiver verificado ou false se não.

Está focado
IsFocussed boolean

Retorna true se o elemento Java tiver foco no teclado. ou falso, se não.

É expandido
IsExpanded boolean

Retorna true se o elemento Java for expandido ou false se não.

Estados de elementos adicionais en_US
AdditionalStates_en_US string

Quaisquer estados adicionais que o elemento suporta serão listados aqui na localidade en_US, por exemplo, multiselecionável, transitório.

Índice no pai
IndexInParent integer

O índice do elemento dentro do elemento pai atual.

Contagem filho do elemento
ChildrenCount integer

O número de elementos filho que o elemento tem.

Profundidade do elemento
ElementDepth integer

A profundidade do elemento da janela pai de nível superior.

Obter propriedades Java para o elemento UIA

Retorna todas as propriedades Java de um elemento UIA. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.

Parâmetros

Name Chave Necessário Tipo Description
Alça da janela pai
ParentWindowHandle True integer

O identificador de janela UIA pai para atuar como o ponto de partida para a pesquisa. Isso pode ser descoberto por meio da inspeção usando ações da UIA, como 'Esperar pelo elemento da área de trabalho' ou 'Esperar pelo elemento'.

Nome do elemento de pesquisa
SearchElementName string

O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Nome da classe do elemento de pesquisa
SearchElementClassName string

O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

ID de automação do elemento de pesquisa
SearchElementAutomationId string

O ID de automação do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Tipo de controle localizado do elemento de pesquisa
SearchLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção.

Pesquisar subárvore UIA
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Comprimento máximo da cadeia
MaxStringLength integer

O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Alça JAB do elemento
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador).

VMID do elemento
ElementVMID integer

O ID da máquina virtual Java que executa o programa Java.

Nome do elemento
ElementName string

O nome Java do elemento localizado.

Descrição do elemento
ElementDescription string

A descrição Java do elemento localizado (se houver).

Função do elemento
ElementRole string

A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver).

Estados dos elementos
ElementStates string

Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade da sessão do Agente.

Os estados do elemento en_US
ElementStates_en_US string

Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade en_US.

Borda esquerda do elemento
ElementLeftEdge integer

A distância em pixels entre a borda esquerda do elemento Java ou janela e a borda esquerda da tela.

Borda superior do elemento
ElementTopEdge integer

A distância em pixels entre a borda superior do elemento ou janela Java e a borda superior da tela.

Largura do elemento
ElementWidth integer

A largura do elemento Java em pixels.

Altura do elemento
ElementHeight integer

A altura do elemento Java em pixels.

Borda direita do elemento
ElementRightEdge integer

A distância em pixels entre a borda direita do elemento ou janela Java e a borda esquerda da tela.

Borda inferior do elemento
ElementBottomEdge integer

A distância em pixels entre a borda inferior do elemento ou janela Java e a borda superior da tela.

É elemento componente
IsComponentElement boolean

Retorna true se o elemento Java for um contêiner ou false se não.

É elemento de ação
IsActionElement boolean

Retorna true se o elemento Java for um elemento action ou false se não.

É elemento de seleção
IsSelectionElement boolean

Retorna true se o elemento Java for uma seleção ou false se não.

É elemento de texto
IsTextElement boolean

Retorna true se o elemento Java for um elemento text ou false se não.

Está ativado
IsEnabled boolean

Retorna true se o elemento Java estiver ativado ou false se não. Um elemento desabilitado normalmente é visível, mas não pode ser interagido.

É visível
IsVisible boolean

Retorna true se o elemento Java estiver visível ou false se não.

Está mostrando
IsShowing boolean

Retorna true se o elemento Java estiver mostrando ou false se não.

É opaco
IsOpaque boolean

Retorna true se o elemento Java for opaco ou false se não.

É focalizável
IsFocusable boolean

Retorna true se o elemento Java for focado pelo teclado ou false se não. Isso pode ser de uso limitado, uma vez que a maioria dos elementos são focados pelo teclado.

É editável
IsEditable boolean

Retorna true se o elemento Java for editável ou false se não.

É linha única
IsSingleLine boolean

Retorna true se o elemento Java for uma única linha ou false se não.

É redimensionável
IsResizable boolean

Retorna true se o elemento Java for redimensionável ou false se não.

É modal
IsModal boolean

Retorna true se o elemento Java for modal ou false se não. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela.

Está recolhido
IsCollapsed boolean

Retorna true se o elemento Java estiver recolhido ou false se não.

É selecionável
IsSelectable boolean

Retorna true se o elemento Java for selecionável ou false se não.

Está selecionado
IsSelected boolean

Retorna true se o elemento Java estiver selecionado ou false se não.

É vertical
IsVertical boolean

Retorna true se o elemento Java for vertical ou false se não.

É horizontal
IsHorizontal boolean

Retorna true se o elemento Java for horizontal ou false se não.

Está ativo
IsActive boolean

Retorna true se o elemento Java estiver ativo ou false se não.

Está verificado
IsChecked boolean

Retorna true se o elemento Java estiver verificado ou false se não.

Está focado
IsFocussed boolean

Retorna true se o elemento Java tiver foco no teclado. ou falso, se não.

É expandido
IsExpanded boolean

Retorna true se o elemento Java for expandido ou false se não.

Estados de elementos adicionais en_US
AdditionalStates_en_US string

Quaisquer estados adicionais que o elemento suporta serão listados aqui na localidade en_US, por exemplo, multiselecionável, transitório.

Índice no pai
IndexInParent integer

O índice do elemento dentro do elemento pai atual.

Contagem filho do elemento
ChildrenCount integer

O número de elementos filho que o elemento tem.

Profundidade do elemento
ElementDepth integer

A profundidade do elemento da janela pai de nível superior.

Obter retângulo delimitador visível do elemento Java

Recupera os limites visíveis de um elemento Java. Normalmente, o Java Access Bridge retornará os valores posicionais virtuais de um elemento, independentemente de o elemento estar visível na tela e esses valores virtuais serem fornecidos pela ação 'Obter propriedades do elemento Java'. Com elementos maiores (por exemplo, um elemento de tabela que pode rolar), como estes nem sempre podem ser visíveis na tela, essa ação retorna as coordenadas da área atualmente visível do elemento.

Parâmetros

Name Chave Necessário Tipo Description
Alça JAB do elemento
ElementJABHandle True integer

O identificador de elemento do elemento para o qual você deseja retornar os limites visíveis. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Max pais para processar
MaxParentsToProcess integer

O número máximo de elementos pai a serem processados ao calcular o tamanho visível do elemento especificado. Por padrão, isso é definido como 50.

Funções de elemento pai a serem consideradas
ParentElementRolesToConsider string

As funções dos elementos pai a serem consideradas ao calcular o tamanho do elemento. Isso é usado para excluir elementos pai que são menores em tamanho do que o elemento que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz.

Desenhar retângulo
DrawRectangle boolean

Deve IA-Connect desenhar um retângulo em torno do elemento para que ele fique visível na tela? Por padrão, isso é definido como false.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Elemento visível retângulo esquerdo
ElementVisibleRectangleLeft integer

A distância em pixels entre a borda esquerda visível do elemento e a borda esquerda da tela.

Parte superior do retângulo visível do elemento
ElementVisibleRectangleTop integer

A distância em pixels entre a borda superior visível do elemento e a borda superior da tela.

Elemento visível retângulo direito
ElementVisibleRectangleRight integer

A distância em pixels entre a borda direita visível do elemento e a borda esquerda da tela.

Parte inferior do retângulo visível do elemento
ElementVisibleRectangleBottom integer

A distância em pixels entre a borda inferior visível do elemento e a borda superior da tela.

Largura visível do retângulo do elemento
ElementVisibleRectangleWidth integer

A largura visível do elemento em pixels.

Altura do retângulo visível do elemento
ElementVisibleRectangleHeight integer

A altura visível do elemento em pixels.

Obter todas as propriedades do elemento filho Java

Retorna todas as propriedades de todos os elementos filho Java. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento de pesquisa
SearchElementJABHandle True integer

O identificador de elemento do elemento para o qual você deseja retornar as propriedades do elemento filho. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Primeiro item a devolver
FirstItemToReturn integer

O índice de elementos do primeiro item a retornar, a partir de 1. Se desejar retornar os elementos na ordem inversa (da parte inferior da árvore), você pode, alternativamente, especificar um índice negativo a partir de -1. Por exemplo, um índice de -10 retornaria o décimo item da parte inferior.

Máximo de itens a devolver
MaxItemsToReturn integer

O número máximo de elementos a serem retornados. Este parâmetro pode ser usado para retornar grandes conjuntos de elementos em partes menores, por exemplo, tabelas grandes. Em vez de tentar retornar a tabela inteira, o que pode causar um tempo limite para tabelas extremamente grandes, você pode retornar 500 linhas de cada vez.

Comprimento máximo da cadeia
MaxStringLength integer

O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas.

Pesquisar descendentes
SearchDescendants boolean

Se definido como true, todos os elementos filho abaixo do identificador pai serão pesquisados. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos filho direto do identificador pai serão pesquisados.

Pesquisar função de elemento Java
SearchRole string

A função de elemento Java opcional dos elementos filho a serem pesquisados. Isso pode ser descoberto através da inspeção.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Número de elementos filho retornados
NumberOfChildElementsReturned integer

O número de elementos filho retornados da pesquisa.

Mais elementos disponíveis na profundidade atual
MoreElementsAvailableAtCurrentDepth boolean

Retorna true se houver mais elementos filho na profundidade atual que não foram retornados, pois 'Máximo de itens a retornar' foi definido como um número menor.

Mais elementos disponíveis a profundidades mais baixas
MoreElementsAvailableAtLowerDepths boolean

Retorna true se houver mais elementos filho disponíveis em uma profundidade menor na árvore Java, se 'Max items to return' foi definido como um número menor.

Mais elementos mais profundos do que a profundidade máxima
MoreElementsDeeperThanMaxDepth boolean

Retorna true se houver mais elementos filho disponíveis em uma profundidade máxima mais baixa na árvore Java, se 'Profundidade relativa máxima' foi definido como um número menor.

Elementos filho Java JSON
JavaChildElementsJSON string

Uma lista de todos os elementos filho localizados (e suas propriedades), no formato JSON. As propriedades retornadas são as mesmas retornadas pela ação 'Obter propriedades do elemento filho Java'.

Obter valor de texto do elemento Java

Retorna o valor de texto de um elemento Java. Um valor de texto geralmente é associado a um elemento text, mas muitos elementos podem ter essa propriedade.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Valor do texto do elemento
ElementTextValue string

O valor de texto do elemento.

Obter valor do elemento Java

Retorna o valor de um elemento. Um valor geralmente é associado a uma área de entrada de texto, mas muitos elementos podem ter essa propriedade.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
Valor atual do elemento
ElementCurrentValue string

O valor atual do elemento.

Valor máximo do elemento
ElementMaximumValue string

O valor máximo do elemento, se especificado.

Valor mínimo do elemento
ElementMinimumValue string

O valor mínimo do elemento, se especificado.

Obter várias propriedades de elemento pai Java

Retorna as propriedades de todos os elementos pai de um elemento Java. Esta ação pesquisará toda a altura da árvore de elementos retornando todas as propriedades pai se o parâmetro 'Max parents to process' estiver definido alto o suficiente.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento de pesquisa
SearchElementJABHandle True integer

O identificador de elemento do elemento para o qual você deseja retornar todas as propriedades dos elementos pai. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Comprimento máximo da cadeia
MaxStringLength integer

O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas.

Max pais para processar
MaxParentsToProcess integer

O número máximo de elementos pai a processar. Por padrão, isso é definido como 50.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
JSON de elementos pai Java
JavaParentElementsJSON string

Uma lista de todos os elementos pai localizados (e suas propriedades), no formato JSON. As propriedades retornadas são as mesmas retornadas pela ação 'Obter propriedades do elemento Java'.

Número de elementos pai retornados
NumberOfParentElementsReturned integer

O número de elementos pai retornados da pesquisa.

Pressione o elemento Java

Pressiona um elemento Java (normalmente um botão).

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Número de vezes para pressionar o elemento
NumberOfTimesToPressElement integer

O número de vezes para pressionar o elemento, por padrão, isso é 1.

Segundos de espera entre prensas
SecondsToWaitBetweenPresses double

O número de segundos de espera entre as prensas, por padrão, é de 0,05 (20 milissegundos).

Detetar automaticamente o nome da ação
AutoDetectActionName boolean

Se definido como true (o padrão), IA-Connect Agente tentará detetar automaticamente o nome da ação 'clique' em localidades que não estejam em inglês. Se houver mais de duas ações possíveis para o elemento, o 'Nome da ação de substituição' será usado. Se definido como falso, IA-Connect Agente não tentará detetar o nome da ação 'clique' em localidades diferentes do inglês e a ação poderá falhar, a menos que um valor 'Substituir nome da ação' seja fornecido.

Substituir nome da ação
OverrideActionName string

O nome da ação 'Clicar' em localidades não inglesas, por exemplo, 'cliquer' ou 'hacer clic'. Isso pode ser determinado a partir da saída da ação 'Obter ações para o elemento Java' e normalmente diferencia maiúsculas de minúsculas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Redefinir todos os identificadores de elementos Java

Redefine todos os identificadores de elementos Java atualmente armazenados por IA-Connect o que pode ser útil se você tiver identificado muitos elementos e tiver um grande número de identificadores de elementos armazenados. Em cenários com números extremamente altos de identificadores de elementos (100.000+), essa ação também pode ser usada para liberar o uso de RAM.

Parâmetros

Name Chave Necessário Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Selecione o elemento da lista Java por nome

Seleciona o elemento list com o nome especificado. Isso geralmente é usado para selecionar um item em um item suspenso / menu.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Nome do item
ItemName True string

O nome do item de lista a ser selecionado ou desmarcado.

Selecionar item
SelectItem boolean

Se definido como 'True' (o padrão), o item será selecionado. Se definido como 'False', o item será desmarcado. Normalmente, isso só é usado com uma seleção múltipla.

Nome do item que diferencia maiúsculas de minúsculas
ItemNameCaseSensitive boolean

Se definido como 'True', a pesquisa do nome do item diferenciará maiúsculas de minúsculas (por exemplo, deve corresponder exatamente ao item da lista). Se definido como 'False' (o padrão), a pesquisa de nome de item não diferenciará maiúsculas de minúsculas.

Limpar a seleção primeiro
ClearSelectionFirst boolean

Se definido como 'True' (o padrão), a seleção será desmarcada primeiro. Isso é usado principalmente para várias seleções porque você precisa escolher se está selecionando itens adicionais ou selecionando apenas um único item (limpando primeiro). Se definido como 'False', a seleção não será limpa primeiro.

Obtenha uma lista de opções selecionando
GetListOfOptionsBySelecting boolean

Se definido como 'True', o Agente IA-Connect tentará obter uma lista de todas as opções na seleção, selecionando cada uma por vez (em JAB). Se definido como 'False' (o padrão), o parâmetro 'Get list of options by reading labels' deve ser definido como 'True', caso contrário, a lista de opções não será lida.

Obter lista de opções lendo rótulos
GetListOfOptionsByReadingLabels boolean

Se definido como 'True' (o padrão), o IA-Connect Agent tentará obter uma lista de todas as opções na seleção lendo os rótulos filho (na árvore JAB). Para listas suspensas, você quase certamente precisará definir o parâmetro 'Expandir primeiro' como 'True' porque os elementos filho não são expostos até que a lista caia. Também defina o parâmetro 'Collapse after' como 'True' para fechar a lista depois. O parâmetro 'Obter lista de opções selecionando' também deve ser definido como 'Falso' ou esta opção será ignorada (como você não pode obter a lista através de ambos os métodos). Se definido como 'False', o parâmetro 'Get list of options by selecting' deve ser definido como 'True', caso contrário, a lista de opções não será lida.

Expandir primeiro
ExpandFirst boolean

Se definido como 'true' (o padrão), a ação tentará expandir a lista antes de procurar os elementos do item de lista. Isso é útil para listas dinâmicas, pois os outros elementos de item de lista podem não ser criados até que a lista seja expandida. Se definido como 'false', a lista não será expandida.

Fechar após
CollapseAfter boolean

Se definido como true (o padrão), a lista será recolhida após a execução da pesquisa. Se definido como false, a lista não será recolhida.

Segundos entre expandir e recolher
SecondsBetweenExpandCollapse double

O número de segundos a aguardar entre as ações de expansão e recolhimento, se estas estiverem definidas como 'True'. Por padrão, isso é 0,05 (20 milissegundos).

Força mesmo que no estado correto
ForceEvenIfInCorrectState boolean

Se definido como 'True', o elemento será selecionado mesmo que já esteja selecionado. Se definido como 'False' (o padrão), o IA-Connect Agent não fará nada se o elemento list já estiver selecionado.

Recuperar em caso de falha
RecoverOnFailure boolean

Se definido como 'True', os itens da lista originalmente selecionados serão recuperados se a nova seleção falhar. Por exemplo, se o item 3 foi selecionado e você tentar selecionar o item 90 (que não existe), o item 3 será reselecionado. Se definido como 'False', os itens da lista originalmente selecionados não serão recuperados.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Selecione o elemento da lista Java por índice

Seleciona o elemento de lista que corresponde ao índice especificado. Isso geralmente é usado para selecionar um item em um item suspenso / menu.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Índice de itens
ItemIndex True integer

O índice (a partir de 1) do item de lista a ser selecionado ou desmarcado.

Selecionar item
SelectItem boolean

Se definido como 'True' (o padrão), o item será selecionado. Se definido como 'False', o item será desmarcado. Normalmente, isso só é usado com uma seleção múltipla.

Limpar a seleção primeiro
ClearSelectionFirst boolean

Se definido como 'True' (o padrão), a seleção será desmarcada primeiro. Isso é usado principalmente para várias seleções porque você precisa escolher se está selecionando itens adicionais ou selecionando apenas um único item (limpando primeiro). Se definido como 'False', a seleção não será limpa primeiro.

Recuperar em caso de falha
RecoverOnFailure boolean

Se definido como 'True', os itens da lista originalmente selecionados serão recuperados se a nova seleção falhar. Por exemplo, se o item 3 foi selecionado e você tentar selecionar o item 90 (que não existe), o item 3 será reselecionado. Se definido como 'False', os itens da lista originalmente selecionados não serão recuperados.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Senha de entrada global no elemento Java

Move o mouse para o centro do elemento Java, foca-o, clica com o botão esquerdo e pressiona as teclas. Normalmente usado com uma entrada de senha que não aceitará métodos de entrada nativos da UIA.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Elemento de foco primeiro
FocusElement boolean

Deve IA-Connect tentar focar o elemento antes de clicar globalmente?

Clique com o botão esquerdo do rato global no elemento
GlobalMouseClickOnElement boolean

Deve ser realizado um clique global do rato nas coordenadas do elemento (para focar o elemento) antes de introduzir texto?

Substitua o valor existente usando o duplo clique do mouse em excluir
ReplaceExistingValueUsingDoubleClickDelete boolean

Qualquer valor existente deve ser substituído por clicar duas vezes no mouse (para realçá-lo) e, em seguida, excluir?

Substitua o valor existente usando CTRL-A excluir
ReplaceExistingValueUsingCTRLADelete boolean

Qualquer valor existente deve ser substituído pressionando Ctrl-A (para realçar tudo) e, em seguida, excluindo? Alguns elementos podem não suportar realce com Ctrl-A caso em que a opção alternativa de 'Substituir valor existente usando exclusão de clique duplo do mouse' deve ser tentada.

Palavra-passe para introdução
PasswordToInput True password

O valor da senha para entrada global.

Usar enviar eventos-chave
SendKeyEvents boolean

Se definido como true, os eventos de envio de chave (uma API de nível inferior que envia pressionamentos de teclas simulados para o sistema operacional) serão usados. Se definido como false, as teclas de envio (uma API de nível superior que envia pressionamentos de teclas para o elemento focado) serão usadas em vez disso.

Intervalo de teclas em milissegundos
KeyIntervalInMilliseconds integer

O número de milissegundos entre cada pressionamento de tecla.

Intervalo de clique duplo em milissegundos
DoubleClickIntervalInMilliseconds integer

O número de milissegundos entre cada clique se o parâmetro 'Substituir valor existente usando exclusão de clique duplo do mouse' estiver definido como true.

Não interprete símbolos
DontInterpretSymbols boolean

Os símbolos na 'Palavra-passe para introduzir' não devem ser interpretados como teclas especiais (por exemplo, + para Shift, ^ para Ctrl)? Isso deve ser definido como true se você estiver tentando inserir os símbolos reais.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Senha de entrada no elemento Java

Introduz uma palavra-passe num elemento Java (normalmente um campo de entrada de palavra-passe), substituindo o texto existente.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Palavra-passe para introdução
PasswordToInput True password

O valor da senha a ser inserida.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Texto de entrada global no elemento Java

Move o mouse para o centro do elemento Java, foca-o, clica com o botão esquerdo e pressiona as teclas. Normalmente usado com uma entrada de texto que não aceitará métodos de entrada UIA nativos.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Elemento de foco primeiro
FocusElement boolean

Deve IA-Connect tentar focar o elemento antes de clicar globalmente?

Clique com o botão esquerdo do rato global no elemento
GlobalMouseClickOnElement boolean

Deve ser realizado um clique global do rato nas coordenadas do elemento (para focar o elemento) antes de introduzir texto?

Substitua o valor existente usando o duplo clique do mouse em excluir
ReplaceExistingValueUsingDoubleClickDelete boolean

Qualquer valor existente deve ser substituído por clicar duas vezes no mouse (para realçá-lo) e, em seguida, excluir?

Substitua o valor existente usando CTRL-A excluir
ReplaceExistingValueUsingCTRLADelete boolean

Qualquer valor existente deve ser substituído pressionando Ctrl-A (para realçar tudo) e, em seguida, excluindo? Alguns elementos podem não suportar realce com Ctrl-A caso em que a opção alternativa de 'Substituir valor existente usando exclusão de clique duplo do mouse' deve ser tentada.

Texto a introduzir
TextToInput string

O valor de texto para entrada global usando o teclado.

Usar enviar eventos-chave
SendKeyEvents boolean

Se definido como true, os eventos de envio de chave (uma API de nível inferior que envia pressionamentos de teclas simulados para o sistema operacional) serão usados. Se definido como false, as teclas de envio (uma API de nível superior que envia pressionamentos de teclas para o elemento focado) serão usadas em vez disso.

Intervalo de teclas em milissegundos
KeyIntervalInMilliseconds integer

O número de milissegundos entre cada pressionamento de tecla.

Intervalo de clique duplo em milissegundos
DoubleClickIntervalInMilliseconds integer

O número de milissegundos entre cada clique se o parâmetro 'Substituir valor existente usando exclusão de clique duplo do mouse' estiver definido como true.

Não interprete símbolos
DontInterpretSymbols boolean

Os símbolos no 'Texto a introduzir' não devem ser interpretados como teclas especiais (por exemplo, + para Shift, ^ para Ctrl)? Isso deve ser definido como true se você estiver tentando inserir os símbolos reais.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Verifique o elemento Java

Define o estado de um elemento (normalmente uma caixa de seleção ou caixa de rádio) como marcado ou desmarcado.

Parâmetros

Name Chave Necessário Tipo Description
Identificador JAB do elemento pai
SearchParentElementJABHandle True integer

O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Pesquisar nome do elemento Java
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar descrição do elemento Java
SearchElementJABDescription string

A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar função de elemento Java
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Pesquisa sensível a maiúsculas e minú
CaseSensitiveSearch boolean

A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true.

Apenas pesquisa mostrando elementos
OnlySearchShowingElements boolean

Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento que não devem ser atravessadas
ElementRolesNotToTraverse string

Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos a pesquisar
MaximumElementsToSearch integer

O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Máximo de elementos filho para pesquisa por nó
MaximumChildElementsToSearchPerNode integer

O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'.

Elemento de verificação
CheckElement boolean

O elemento deve ser verificado (true) ou desmarcado (false)?

Detetar automaticamente o nome da ação
AutoDetectActionName boolean

Se definido como true (o padrão), IA-Connect Agente tentará detetar automaticamente o nome da ação 'clique' em localidades que não estejam em inglês. Se houver mais de duas ações possíveis para o elemento, o 'Nome da ação de substituição' será usado. Se definido como falso, IA-Connect Agente não tentará detetar o nome da ação 'clique' em localidades diferentes do inglês e a ação poderá falhar, a menos que um valor 'Substituir nome da ação' seja fornecido.

Substituir nome da ação
OverrideActionName string

O nome da ação 'Clicar' em localidades não inglesas, por exemplo, 'cliquer' ou 'hacer clic'. Isso pode ser determinado a partir da saída da ação 'Obter ações para o elemento Java' e normalmente diferencia maiúsculas de minúsculas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

É janela Java

Retorna se uma janela UIA é um elemento Java.

Parâmetros

Name Chave Necessário Tipo Description
Alça da janela pai
ParentWindowHandle True integer

O identificador de janela UIA pai para atuar como o ponto de partida para a pesquisa. Isso pode ser descoberto por meio da inspeção usando ações da UIA, como 'Esperar pelo elemento da área de trabalho' ou 'Esperar pelo elemento'.

Nome do elemento de pesquisa
SearchElementName string

O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Nome da classe do elemento de pesquisa
SearchElementClassName string

O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

ID de automação do elemento de pesquisa
SearchElementAutomationId string

O ID de automação do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção.

Tipo de controle localizado do elemento de pesquisa
SearchLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção.

Pesquisar subárvore UIA
SearchSubTree boolean

Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência.

Filtro de pesquisa
SearchFilter string

Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos.

Ordenar por nome de coluna
SortByColumn string

Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido.

O índice de correspondência está em ascensão
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Devoluções

Name Caminho Tipo Description
É janela Java
IsJavaWindow boolean

Retorna true se o elemento UIA encontrado for uma janela Java ou false se não.