Compartilhar via


Java IA-Connect

IA-Connect é uma plataforma de RPA (Automação de Processo Robótico) que adiciona a funcionalidade RPA da nuvem a máquinas virtuais locais ou em conexões Citrix ou RDS (Área de Trabalho Remota da Microsoft). Este é o módulo para automatizar aplicativos Java usando a Ponte de Acesso java (JAB).

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

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Ultima Labs
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Metadados do conector
Publicador Ultima Labs
Site 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 RPA (Automação de Processo Robótico) que adiciona a funcionalidade RPA do Power Automate Cloud Flows a máquinas virtuais locais ou em conexões Citrix ou RDS (Área de Trabalho Remota da Microsoft). Os Conectores IA-Connect fornecem mais de 650 ações, permitindo que você automatize todos os tipos de aplicativo local diretamente de um Power Automate Cloud Flow. Todas as ações IA-Connect estão disponíveis diretamente do Power Automate Cloud Flow, fornecendo fácil integração entre aplicativos baseados em 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 de 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 remove a necessidade de ter um aplicativo/console/estúdio separado para desenvolver seus processos de RPA.

Pré-requisitos

Para usar qualquer um dos conectores IA-Connect, você deve instalar o software IA-Connect. Isso é gratuito para testar por 30 dias, seguindo o qual você exigirá uma licença de 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 manipula o roteamento e a segurança dos Fluxos RPA para uma ou mais máquinas virtuais locais ou baseadas em nuvem.

  • O agente e o diretor do IA-Connect, que é instalado nas máquinas virtuais em que o software que você deseja automatizar está acessível. Além disso, o agente de IA-Connect pode ser executado dentro de uma sessão do Citrix ou dos Serviços de Área de Trabalho Remota da Microsoft (RDS), em que os comandos RPA são passados para baixo um canal virtual para a sessão remota para execução. O agente de IA-Connect pode ser executado em um compartilhamento de rede e não requer instalação.

Conectores de IA-Connect disponíveis

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

  • IA-Connect código dinâmico
  • Java IA-Connect
  • Mainframe IA-Connect
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • Sessão IA-Connect
  • IA-Connect interface do usuário
  • navegador da Web IA-Connect

Como obter credenciais

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

Depois que uma solicitação de avaliação for recebida, entraremos em contato com você por meio do endereço de email fornecido para ajudar a configurar o software IA-Connect e fornecer a licença de avaliação. Esta é uma avaliação totalmente em destaque e permitirá que você teste qualquer uma das 650 ações em todas as 8 IA-Connect Conectores em seu próprio ambiente durante o período de avaliação.

Introdução ao conector

Depois de enviar uma solicitação de avaliação para IA-Connect, você poderá baixar um arquivo ZIP contendo o software IA-Connect e a documentação que abrange a instalação e a instalação. Também entraremos em contato com você para oferecer suporte e diretrizes por meio do processo de instalação, conforme necessário.

Support

Durante o período de avaliação, 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 resgatados para treinamento ou suporte sob medida do TSC (Centro de Serviço Técnico) com sede no Reino Unido da Ultima.

Problemas conhecidos, erros comuns e perguntas frequentes

Nossa Base de Dados de Conhecimento contém vários artigos que abordam problemas conhecidos, erros comuns que podem ocorrer ao usar os Conectores IA-Connect e perguntas frequentes. Isso é acessível https://support.ultima.com/ultimalabs e uma conta para acessar esses recursos é fornecida durante a avaliação do IA-Connect e ao comprar uma licença IA-Connect.

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default 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.

Essa não é uma conexão compartilhável. Se o aplicativo de energia 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
endereço IA-Connect Orchestrator cadeia Especificar o endereço IA-Connect Orchestrator sem o componente HTTP(S) Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

A célula da tabela Java está 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.

Aguardar o elemento Java

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

Aguarde até que o elemento da área de trabalho Java 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) não exista mais.

Aguarde o elemento da área de trabalho Java

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

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 mouse direito global no elemento Java

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

Clique no mouse do meio global no elemento Java

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

Clique no mouse duplo esquerdo global no elemento Java

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

Clique no mouse à esquerda global no elemento Java

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

Conectar-se à Ponte de Acesso do Java

Inicia o subsistema Java IA-Connect (IA-JavaAccessBridge) e o conecta à DLL da Ponte de Acesso java especificada (ou deixe em branco para procurar um). Esta etapa deve ser executada antes de automatizar aplicativos Java. Essa ação também habilita a Ponte de Acesso java que deve ser habilitada 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 houver um elemento Java na coordenada especificada, a ação identificará o elemento e retornará um identificador para ele.

Desconectar-se da Ponte de Acesso do Java

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

Desenhar retângulo ao redor do elemento Java

Desenha um retângulo ao redor 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 de foco

Concentra um elemento Java que o torna o elemento ativo para o foco do teclado e, dependendo do aplicativo, 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 elemento Java". Algumas ações comuns são 'click' para um botão ou 'select-all' para um elemento de texto.

Expandir elemento de seleção do Java

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

Inserir senha no elemento Java

Insere uma senha em um elemento Java (normalmente um campo de entrada de senha), substituindo o texto existente.

O elemento da área de trabalho Java existe

Relata se um elemento da á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 célula da tabela Java na coordenada da tela

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

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 "select-all".

Obter conteúdo da tabela Java

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

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

Executa uma pesquisa de elemento Java e gera os detalhes dos elementos pesquisados (até o ponto em que o elemento foi encontrado) como CSV. Essa 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 pesquisas de elementos.

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

Retorna a árvore de funções de elemento abaixo do identificador de elemento especificado como CSV. Essa 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 pesquisas de elementos.

Obter elementos da área de trabalho Java

Retorna uma lista de janelas e caixas de diálogo de aplicativos Java na área de trabalho. Primeiro, você deve se conectar à Ponte de Acesso java.

Obter informações da ponte de acesso do Windows

Retorna informações sobre a WAB (Ponte de Acesso do Windows) para uma ID de VM Java específica, incluindo as versões DLL do Java e do Windows. A ID da VM Java pode ser obtida como uma saída da ação "Obter propriedades do elemento Java".

Obter itens de elemento de seleção java

Retorna todos os itens de elemento de seleção filho encontrados no elemento de seleção Java especificado. Você pode optar por recuperar as opções de elemento de seleção fazendo 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 de 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 'True' e, em seguida, opcionalmente, feche a seleção depois fornecendo também o parâmetro 'Recolher após' como 'True'.

Obter o estado de seleção do Java pelo 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 de elemento filho de seleção para verificar seu nome usando a ação 'Obter itens de elemento de seleção Java'.

Obter o estado de seleção do 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 de elemento filho. Você pode recuperar todos os itens de elemento filho de seleção para verificar o índice usando a ação "Obter itens de elemento de seleção java".

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

Retorna o status atual da conexão entre IA-Connect Agent e a WAB (Ponte de Acesso do Windows). Se IA-Connect Agent estiver conectado ao WAB, os detalhes relevantes serão retornados como saídas.

Obter o 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 propriedades da célula da tabela Java

Retorna as propriedades e o conteúdo de uma célula especificada em um elemento de tabela Java. Esse é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se a célula está visível atualmente na tela 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. Esse é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se os 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 única lista de linhas (coleção de linhas/tabela de dados) em vez de itens individuais, isso talvez seja útil dependendo de como você pretende usar os dados.

Obter propriedades do elemento pai do 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, a Ponte de Acesso java retornará os valores posicionais virtuais de um elemento, independentemente de o elemento estar visível na tela e esses valores virtuais forem fornecidos pela ação "Obter propriedades do elemento Java". Com elementos maiores (por exemplo, um elemento de tabela que pode rolar), pois eles podem nem sempre estar 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 de texto, mas muitos elementos podem ter essa propriedade.

Obter várias propriedades do elemento pai do Java

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

Pressione o elemento Java

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

Redefinir todos os identificadores de elemento Java

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

Selecionar elemento de lista java por nome

Seleciona o elemento de lista com o nome especificado. Normalmente, isso é usado para selecionar um item em um item suspenso/menu.

Selecionar elemento de lista java por índice

Seleciona o elemento de lista que corresponde ao índice especificado. Normalmente, isso é 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, concentra-o, clica à esquerda e pressiona as teclas. Normalmente usado com uma entrada de senha que não aceitará métodos de entrada UIA nativos.

Texto de entrada global no elemento Java

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

Texto de entrada no elemento Java

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

Verificar elemento Java

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

É a janela java

Retorna se uma janela UIA é um elemento Java.

A célula da tabela Java está 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Pais do visor de processo
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 será útil se ele estiver inserido em outro visor. Se definido como 'False', os elementos pai do visor não serão processados.

Máximo de pais visores a serem processados
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 de elemento pai do visor 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, estes são: Painel, Visor, 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 todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem superior do visor
ViewportTopMargin integer

Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem direita do visor
ViewportRightMargin integer

Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem inferior do visor
ViewportBottomMargin integer

Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Índice de linha de célula
CellRowIndex True integer

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

Índice de coluna de célula
CellColumnIndex True integer

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Célula na tela
CellOnScreen boolean

Retornará true se a célula especificada for exibida atualmente na tela ou false, caso contrário.

O resultado é certo
ResultIsCertain boolean

Retornará true se o resultado de "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 da tela
OffscreenDirection string

Uma representação de texto da direção offscreen 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.

Aguardar o elemento Java

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Segundos para esperar
SecondsToWait True double

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

Gerar 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()

Retornos

Nome Caminho Tipo Description
O elemento existe
ElementExists boolean

Retornará true se o elemento existir ou false se não existir.

Identificador DE ELEMENTO JAB
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, isso conterá 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 um).

Função de elemento
ElementRole string

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

Aguarde até que o elemento da área de trabalho Java não exista

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do elemento UIA de pesquisa
SearchUIAElementName string

O nome do elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Pesquisar o nome da classe de elemento UIA
SearchUIAElementClassName string

O nome da classe de elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio 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 (começando pelo identificador da janela pai). Isso pode ser descoberto por meio 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 do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Segundos para esperar
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 uma 'ID do processo de pesquisa' for especificada, os processos filho dessa ID do processo serão incluídos na pesquisa. Isso é comum para Java, pois um EXE inicializador geralmente executa um processo 'Java(w).exe' filho. Se definido como false, somente um processo correspondente à 'ID do processo de pesquisa' exato será retornado.

Gerar 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()

Retornos

Nome Caminho Tipo Description
O elemento existe antes da espera
ElementExistsBeforeWait boolean

Retornará true se o elemento existir antes de esperar ou false se não existir.

O elemento existe após a espera
ElementExistsAfterWait boolean

Retornará true se o elemento existir depois de esperar ou false se não existir.

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) não exista mais.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Segundos para esperar
SecondsToWait True double
Gerar 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()

Retornos

Nome Caminho Tipo Description
O elemento existe antes da espera
ElementExistsBeforeWait boolean

Retornará true se o elemento existir antes de esperar ou false se não existir.

O elemento existe após a espera
ElementExistsAfterWait boolean

Retornará true se o elemento existir depois de esperar ou false se não existir.

Aguarde o elemento da área de trabalho Java

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do elemento UIA de pesquisa
SearchUIAElementName string

O nome do elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Pesquisar o nome da classe de elemento UIA
SearchUIAElementClassName string

O nome da classe de elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio 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 (começando pelo identificador da janela pai). Isso pode ser descoberto por meio 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 do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Segundos para esperar
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 uma 'ID do processo de pesquisa' for especificada, os processos filho dessa ID do processo serão incluídos na pesquisa. Isso é comum para Java, pois um EXE inicializador geralmente executa um processo 'Java(w).exe' filho. Se definido como false, somente um processo correspondente à 'ID do processo de pesquisa' exato será retornado.

Gerar 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()

Retornos

Nome Caminho Tipo Description
O elemento existe
ElementExists boolean

Retornará true se o elemento existir ou false se não existir.

Identificador DE ELEMENTO JAB
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, isso conterá 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 um).

Função de elemento
ElementRole string

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

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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

O número máximo de elementos filho a serem pesquisados em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro N número de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Esse parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só será usado se o parâmetro de entrada 'Pesquisar elementos filho' for 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 de coluna de célula
ColumnIndex True integer

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

Enumerar o visor
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), IA-Connect Agent tentará detectar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite determinar quais componentes da tabela estão visíveis atualmente na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas.

Pais do visor de processo
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 será útil se ele estiver inserido em outro visor. Se definido como 'False', os elementos pai do visor não serão processados.

Máximo de pais visores a serem processados
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 de elemento pai do visor 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, estes são: Painel, Visor, 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 todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem superior do visor
ViewportTopMargin integer

Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem direita do visor
ViewportRightMargin integer

Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem inferior do visor
ViewportBottomMargin integer

Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Botão do mouse
MouseButton True integer

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

Clique em deslocamento X
ClickOffsetX integer

O número de pixels X para compensar a ação de clique. Esse parâmetro dá suporte a 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. Esse parâmetro dá suporte a 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 de (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 padrão, é 0,05 (20 milissegundos).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Clique no mouse direito global no elemento Java

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Clique em deslocamento X
ClickOffsetX integer

O número de pixels X para compensar a ação de clique. Esse parâmetro dá suporte a 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. Esse parâmetro dá suporte a 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 de (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 no mouse do meio global no elemento Java

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Clique em deslocamento X
ClickOffsetX integer

O número de pixels X para compensar a ação de clique. Esse parâmetro dá suporte a 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. Esse parâmetro dá suporte a 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 de (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 no mouse duplo esquerdo global 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Clique em deslocamento X
ClickOffsetX integer

O número de pixels X para compensar a ação de clique. Esse parâmetro dá suporte a 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. Esse parâmetro dá suporte a 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 de (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()

Clique no mouse à esquerda global no elemento Java

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Clique em deslocamento X
ClickOffsetX integer

O número de pixels X para compensar a ação de clique. Esse parâmetro dá suporte a 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. Esse parâmetro dá suporte a 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 de (Centro/Centro/Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito).

Número de vezes para clicar no elemento
NumberOfTimesToClickElement integer

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

Segundos para aguardar entre cliques
SecondsToWaitBetweenClicks double

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Conectar-se à Ponte de Acesso do Java

Inicia o subsistema Java IA-Connect (IA-JavaAccessBridge) e o conecta à DLL da Ponte de Acesso java especificada (ou deixe em branco para procurar um). Esta etapa deve ser executada antes de automatizar aplicativos Java. Essa ação também habilita a Ponte de Acesso java que deve ser habilitada antes de executar qualquer aplicativo Java.

Parâmetros

Nome Chave Obrigatório Tipo Description
Pasta de pesquisa DLL da Ponte do Windows Access
WindowsAccessBridgeDLLSearchFolder string

Especifique a pasta que contém a DLL da Ponte de Acesso do Windows (um componente do runtime do Java) na sessão em que o Agente está em execução ou insira o nome de arquivo completo de uma DLL da Ponte de Acesso do Windows 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 de DLL
IAJavaAccessBridgePath string

O local da DLL COM IA-JavaAccessBridge.dll (um componente interno do agente IA-Connect) se você precisar hospedá-la externamente para o 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 agente de IA-Connect. Por exemplo, se o Agente e o IA-JavaAccessBridge.dll DLL COM estiverem na mesma pasta, basta apenas passar o nome do arquivo da DLL.

É a DLL da Ponte de Acesso do Windows de 64bits
Is64BitJABDLL boolean

A DLL da Ponte do Windows Access está sendo usada em 64bits?

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

Se a DLL da Ponte de Acesso do Windows que você está tentando carregar for de 64bits, caso ela seja executada por meio de uma DLLSurrogate COM fora do 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.

Habilitar a Ponte de Acesso do Java
EnableJavaAccessBridge boolean

A Ponte de Acesso java deve estar habilitada? 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 Ponte de Acesso java está habilitada. Se você não fornecer um caminho, esse padrão será %USERPROFILE%.accessibility.properties.

Tempo limite do comando em segundos
CommandTimeoutInSeconds integer

O número máximo de segundos a aguardar IA-Connect se conectar à Ponte de Acesso java. Por padrão, são 20 segundos.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
DLL da Ponte de Acesso do Windows carregada
LoadedWindowsAccessBridgeDLL string

O nome de arquivo completo da DLL da Ponte de Acesso do Windows 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 houver um elemento Java na coordenada especificada, a ação identificará o elemento e retornará um identificador para ele.

Parâmetros

Nome Chave Obrigató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. Essa 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.

Tela Y
ScreenY True integer

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Identificador JAB do elemento localizado
LocatedElementJABHandle integer

Se um elemento existir nas coordenadas especificadas, isso conterá 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-se da Ponte de Acesso do Java

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Desabilitar a Ponte de Acesso do Java
DisableJavaAccessBridge boolean

A Ponte de Acesso java deve estar desabilitada? 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 Ponte de Acesso java está habilitada. Se você não fornecer um caminho, esse padrão será %USERPROFILE%.accessibility.properties.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Desenhar retângulo ao redor do elemento Java

Desenha um retângulo ao redor 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Cor da caneta
PenColour string

A cor do retângulo a ser desenhado (por exemplo, vermelho, verde, azul, amarelo, roxo ou laranja) ou um código hexáxe de cadeia de caracteres, 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 de foco

Concentra um elemento Java que o torna o elemento ativo para o foco do teclado e, dependendo do aplicativo, pode trazer a janela do elemento para o primeiro plano.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

O número máximo de elementos filho a serem pesquisados em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro N número de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Esse parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só será usado se o parâmetro de entrada 'Pesquisar elementos filho' for 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 elemento Java". Algumas ações comuns são 'click' para um botão ou 'select-all' para um elemento de texto.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Ação
Action True string

A ação a ser executada, por exemplo, 'click'. 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 do Java

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Expanda
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 agente IA-Connect 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 estiver expandindo um elemento, a propriedade 'IsExpanded' deverá ser verdadeira. 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 alteração do estado após a expansão ou recolhimento. Por padrão, isso é definido como 0,05 (20 milissegundos).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Inserir senha no elemento Java

Insere uma senha em um elemento Java (normalmente um campo de entrada de senha), substituindo o texto existente.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Senha para entrada
PasswordToInput True password

O valor da senha a ser inserido.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

O elemento da área de trabalho Java existe

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do elemento UIA de pesquisa
SearchUIAElementName string

O nome do elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Pesquisar o nome da classe de elemento UIA
SearchUIAElementClassName string

O nome da classe de elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio 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 (começando pelo identificador da janela pai). Isso pode ser descoberto por meio 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 do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Incluir processos filho
IncludeChildProcesses boolean

Se definido como true e uma 'ID do processo de pesquisa' for especificada, os processos filho dessa ID do processo serão incluídos na pesquisa. Isso é comum para Java, pois um EXE inicializador geralmente executa um processo 'Java(w).exe' filho. Se definido como false, somente um processo correspondente à 'ID do processo de pesquisa' exato será retornado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O elemento existe
ElementExists boolean

Retornará true se o elemento existir ou false se não existir.

Identificador DE ELEMENTO JAB
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, isso conterá 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 um).

Função de elemento
ElementRole string

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

O elemento Java existe

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O elemento existe
ElementExists boolean

Retornará true se o elemento existir ou false se não existir.

Identificador DE ELEMENTO JAB
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, isso conterá 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 um).

Função de elemento
ElementRole string

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

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

Nome Chave Obrigatório Tipo Description
Identificador JAB do elemento 1
Element1JABHandle True integer

O primeiro identificador de elemento a ser comparado.

Identificador JAB do elemento 2
Element2JABHandle True integer

O segundo identificador de elemento a ser comparado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Mesmo objeto
SameObject boolean

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

Obter a célula da tabela Java na coordenada da tela

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador JAB do elemento Table
TableElementJABHandle True integer

O identificador do elemento Java para o elemento de tabela pai que você está pesquisando. Essa 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.

Tela 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()

Retornos

Nome Caminho Tipo Description
Índice de célula no pai
CellIndexInParent integer

O índice de célula da célula na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando 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 de coluna de célula
CellColumnIndex integer

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

Identificador jab de célula
CellJABHandle integer

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

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 "select-all".

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome 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. Esse é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela).

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Primeira linha a ser retornada
FirstRowToReturn integer

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

Máximo de linhas a serem retornadas
MaxRowsToReturn integer

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

Primeira coluna a ser retornada
FirstColumnToReturn integer

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

Máximo de colunas a serem retornadas
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 agente IA-Connect tentará retornar as colunas da coleção de saída para corresponder aos nomes de coluna na tabela Java. Se definido como 'False' (o padrão), os cabeçalhos de coluna serão chamados de 'Column_N' na coleção (uma vez que as coleções não podem ter nomes em branco).

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

Se definido como 'True' (o padrão), o agente IA-Connect 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 será útil se você planeja filtrar a coleção de saída e acompanhar a qual linha o resultado filtrado está relacionado. Se definido como 'False', nenhuma coluna de índice de linha será retornada.

Nome da coluna para armazenar índice de linha
NameOfColumnToStoreRowIndex string

Se 'Índice de linha de retorno na coleção de saída' for definido como 'True', você poderá 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()

Retornos

Nome 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 que estão selecionadas no momento.

Número de linhas retornadas
NumberOfRowsReturned integer

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

Número de colunas retornadas
NumberOfColumnsReturned integer

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

JSON do conteúdo da tabela
TableContentsJSON string

O conteúdo do elemento de tabela, no formato JSON. Os nomes de coluna desta coleção corresponderão aos nomes de coluna do elemento de tabela se o 'Usar cabeçalhos de coluna da tabela' tiver sido definido 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, ele terá '_N' acrescentado ao nome (já que as coleções não podem ter nomes de coluna duplicados).

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

Executa uma pesquisa de elemento Java e gera os detalhes dos elementos pesquisados (até o ponto em que o elemento foi encontrado) como CSV. Essa 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 pesquisas de elementos.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Função de recuo no CSV
IndentRoleInCSV boolean

As funções de 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 do elemento 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()

Retornos

Nome Caminho Tipo Description
Elemento encontrado
ElementFound boolean

Retornará true se o elemento de pesquisa tiver sido encontrado ou false se não for.

Número de elementos pesquisados
ElementsSearched integer

O número de elementos pesquisados no elemento pai antes do elemento de pesquisa ser encontrado.

CSV de função
RoleCSV string

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

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

Retorna a árvore de funções de elemento abaixo do identificador de elemento especificado como CSV. Essa 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 pesquisas de elementos.

Parâmetros

Nome Chave Obrigató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. Essa 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 do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Função de recuo no CSV
IndentRoleInCSV boolean

As funções de 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 do elemento 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()

Retornos

Nome Caminho Tipo Description
Elemento encontrado
ElementFound boolean

Retornará true se o elemento especificado pelo identificador de entrada tiver sido encontrado ou false se não for.

Número de elementos pesquisados
ElementsSearched integer

O número de elementos pesquisados no elemento pai.

CSV de função
RoleCSV string

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

Obter elementos da área de trabalho Java

Retorna uma lista de janelas e caixas de diálogo de aplicativos Java na área de trabalho. Primeiro, você deve se conectar à Ponte de Acesso java.

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo de controle localizado do elemento search
SearchElementLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio 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 ser retornado
FirstItemToReturn integer

O índice de elementos do primeiro item a ser retornado, começando a partir de 1. Se desejar retornar os elementos na ordem inversa (da parte inferior da árvore), você poderá, como alternativa, 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 serem retornados
MaxItemsToReturn integer

O número máximo de elementos a serem retornados. Esse 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 por vez.

Pesquisar elementos filho
SearchChildElements boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Comprimento máximo da cadeia de caracteres
MaxStringLength integer

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

Incluir processos filho
IncludeChildProcesses boolean

Se definido como true e uma 'ID do processo de pesquisa' for especificada, os processos filho dessa ID do processo serão incluídos na pesquisa. Isso é comum para Java, pois um EXE inicializador geralmente executa um processo 'Java(w).exe' filho. Se definido como false, somente um processo correspondente à 'ID do processo de pesquisa' exato será retornado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome 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 pode ser menor do que o número de elementos encontrados se 'Max items to return' foi definido como um número menor.

JSON de elementos da área de trabalho Java
JavaDesktopElementsJSON string

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

Obter informações da ponte de acesso do Windows

Retorna informações sobre a WAB (Ponte de Acesso do Windows) para uma ID de VM Java específica, incluindo as versões DLL do Java e do Windows. A ID da VM Java pode ser obtida como uma saída da ação "Obter propriedades do elemento Java".

Parâmetros

Nome Chave Obrigatório Tipo Description
ID da VM
VMID True integer

A 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()

Retornos

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

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

Versão da DLL do Java
JavaDLLVersion string

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

Versão da DLL do Windows
WinDLLVersion string

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

Versão da VM
VMVersion string

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

Obter itens de elemento de seleção java

Retorna todos os itens de elemento de seleção filho encontrados no elemento de seleção Java especificado. Você pode optar por recuperar as opções de elemento de seleção fazendo 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 de 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 'True' e, em seguida, opcionalmente, feche a seleção depois fornecendo também o parâmetro 'Recolher após' como 'True'.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Obter lista de opções selecionando
GetListOfOptionsBySelecting boolean

Se definido como 'True', o agente de IA-Connect tentará obter uma lista de todas as opções na seleção selecionando cada uma delas por sua vez (no JAB). Se definido como 'False' (o padrão), o parâmetro 'Obter lista de opções lendo rótulos' deverá 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 agente IA-Connect 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 seja descartada. Defina também o parâmetro 'Recolher após' como 'True' para fechar a lista posteriormente. O parâmetro 'Obter lista de opções selecionando' também deve ser definido como 'False' ou essa opção será ignorada (pois você não pode obter a lista por meio de ambos os métodos). Se definido como 'False' (o padrão), o parâmetro 'Obter lista de opções selecionando' deverá 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 pesquisar 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.

Recolher 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 elas forem definidas como "True". Por padrão, isso é 0,05 (20 milissegundos).

Máximo de itens de lista a serem retornados
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()

Retornos

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

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

Nome da seleção 1
AccessibleSelection1Name string

O nome do primeiro item de lista filho selecionado.

Índice de seleção 1 na lista
AccessibleSelection1IndexInParent integer

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

JSON de itens selecionados
JABSelectionSelectedItemsJSON string

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

JSON de itens de lista de seleção
JABSelectionListItemsJSON string

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

Obter o estado de seleção do Java pelo 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 de elemento filho de seleção para verificar seu nome usando a ação 'Obter itens de elemento de seleção Java'.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Nome do item
ItemName True string

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

Diferenciar maiúsculas de minúsculas do nome do item
ItemNameCaseSensitive boolean

Se definido como 'True', a pesquisa de nome de item diferenciará maiúsculas de minúsculas (por exemplo, ela deve corresponder exatamente ao item de 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()

Retornos

Nome Caminho Tipo Description
O nome está selecionado
NameIsSelected boolean

Retornará true se o item de lista de seleção nomeado estiver selecionado ou false se não for.

Obter o estado de seleção do 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 de elemento filho. Você pode recuperar todos os itens de elemento filho de seleção para verificar o índice usando a ação "Obter itens de elemento de seleção java".

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Índice de item
ItemIndex True integer

O índice (começando em 1) do estado do item de lista a ser consultado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

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

Retornará true se o item da lista de seleção no índice especificado for selecionado ou false se não for.

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

Retorna o status atual da conexão entre IA-Connect Agent e a WAB (Ponte de Acesso do Windows). Se IA-Connect Agent estiver conectado ao WAB, os detalhes relevantes serão retornados como saídas.

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
WAB conectado
Connected boolean

Retornará true se o agente de IA-Connect estiver conectado à Ponte de Acesso do Windows ou false, caso contrário.

Tipo de conexão WAB
ConnectionType string

O tipo de conexão com a Ponte do Windows Access, por exemplo, COM ou Native e 32bits ou 64bits.

É WAB 64bit
IsWAB64bit boolean

Retornará true se a Ponte de Acesso do Windows for de 64 bits ou false se não for.

Erro de conexão
ConnectionError string

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

DLL COM do IA-JavaAccessBridge carregado
LoadedIAJABDLL string

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

DLL da Ponte de Acesso do Windows carregada
LoadedWABDLL string

O caminho completo para a DLL da Ponte do Windows Access carregada.

Versão da DLL da Ponte do Windows Access
WABVersion string

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

Obter o 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome 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 propriedades da célula da tabela Java

Retorna as propriedades e o conteúdo de uma célula especificada em um elemento de tabela Java. Esse é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se a célula está visível atualmente na tela 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

O número máximo de elementos filho a serem pesquisados em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro N número de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Esse parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só será usado se o parâmetro de entrada 'Pesquisar elementos filho' for 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 de coluna de célula
ColumnIndex True integer

O índice de 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 o visor
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), IA-Connect Agent tentará detectar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite determinar quais componentes da tabela estão visíveis atualmente na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas.

Pais do visor de processo
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 será útil se ele estiver inserido em outro visor. Se definido como 'False', os elementos pai do visor não serão processados.

Máximo de pais visores a serem processados
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 de elemento pai do visor 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, estes são: Painel, Visor, 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 todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem superior do visor
ViewportTopMargin integer

Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem direita do visor
ViewportRightMargin integer

Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem inferior do visor
ViewportBottomMargin integer

Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Índice de célula
CellIndex integer

O índice de célula na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando 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 da célula
RowExtent integer

O número de linhas que a célula abrange. Isso normalmente será 1, a menos que a célula seja mesclada em várias linhas.

Extensão da coluna da célula
ColumnExtent integer

O número de colunas que a célula abrange. Isso normalmente será 1, a menos que a célula seja mesclada em várias colunas.

A célula está selecionada
IsSelected boolean

Retorna true se a célula estiver selecionada ou falsa no momento, 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 exibição.

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 exibição.

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 exibição.

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 exibição.

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 na tela
CellOnscreen boolean

Retornará true se a célula estiver visível na tela ou false, caso contrário.

O resultado visível é certo
CellVisibleResultIsCertain boolean

Retornará true se o resultado "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.

Identificador jab de 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. Esse é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se os 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Enumerar o visor
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), IA-Connect Agent tentará detectar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite determinar quais componentes da tabela estão visíveis atualmente na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas.

Pais do visor de processo
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 será útil se ele estiver inserido em outro visor. Se definido como 'False', os elementos pai do visor não serão processados.

Máximo de pais visores a serem processados
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 de elemento pai do visor 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, estes são: Painel, Visor, 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 todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem superior do visor
ViewportTopMargin integer

Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem direita do visor
ViewportRightMargin integer

Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Margem inferior do visor
ViewportBottomMargin integer

Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir todas as células que podem ser mostradas apenas por um ou dois pixels e estão quase inteiramente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo agente de IA-Connect.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome 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 que estão selecionadas no momento.

Número de linhas no cabeçalho de linha
NumberOfRowsInRowHeader integer

O número de linhas no cabeçalho de 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.

Visor localizado
ViewportLocated boolean

Retornará true se o visor tiver sido localizado ou false se não estiver. Se isso 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 visor e a borda esquerda da exibição.

Borda superior do visor
ViewportTopEdge integer

A distância em pixels entre a borda superior do elemento visor e a borda superior da exibição.

Largura do visor
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 exibição.

Borda inferior do visor
ViewportBottomEdge integer

A distância em pixels entre a borda inferior do elemento visor e a borda superior da exibição.

Índice de célula visível superior esquerdo no pai
TopLeftVisibleCellIndexInParent integer

O índice de célula da célula visível superior esquerda na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando 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 superior esquerdo
TopLeftVisibleCellRowIndex integer

O índice de linha da célula visível superior esquerda na tabela.

Índice de coluna visível superior esquerdo
TopLeftVisibleCellColumnIndex integer

O índice de coluna da célula visível superior esquerda na tabela.

Índice de célula visível superior direito no pai
TopRightVisibleCellIndexInParent integer

O índice de célula da célula visível superior direita na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando 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 superior direito
TopRightVisibleCellRowIndex integer

O índice de linha da célula visível superior direita na tabela.

Índice de coluna visível superior direito
TopRightVisibleCellColumnIndex integer

O índice de coluna da célula visível superior direita na tabela.

Índice de célula visível inferior esquerdo no pai
BottomLeftVisibleCellIndexInParent integer

O índice de célula da célula visível inferior esquerda na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando 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 inferior esquerdo
BottomLeftVisibleCellRowIndex integer

O índice de linha da célula visível inferior esquerda na tabela.

Índice de coluna visível inferior esquerdo
BottomLeftVisibleCellColumnIndex integer

O índice de coluna da célula visível inferior esquerda na tabela.

Índice de célula visível inferior direito no pai
BottomRightVisibleCellIndexInParent integer

O índice de célula da célula visível inferior direita na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando 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 inferior direito
BottomRightVisibleCellRowIndex integer

O índice de linha da célula visível inferior direita na tabela.

Índice de coluna visível inferior direito
BottomRightVisibleCellColumnIndex integer

O índice de coluna da célula visível inferior direita na tabela.

Índice de coluna visível mais à esquerda
LeftmostVisibleColumnIndex integer

O índice de coluna da coluna visível mais à esquerda.

Índice de coluna visível mais à direita
RightmostVisibleColumnIndex integer

O índice de coluna da coluna visível mais à direita.

Índice de linha visível mais alto
TopmostVisibleRowIndex integer

O índice de linha da linha visível mais alta.

Índice de linha visível mais baixo
BottommostVisibleRowIndex integer

O índice de linha da linha visível mais inferior.

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

Nome Chave Obrigató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 estar 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 de caracteres
MaxStringLength integer

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Identificador DE ELEMENTO JAB
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, isso conterá 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).

Elemento VMID
ElementVMID integer

A 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 um).

Função de elemento
ElementRole string

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

Estados do elemento
ElementStates string

Os estados com suporte do elemento Java (por exemplo, focalizáveis, visíveis) na localidade da sessão do Agente.

Estados de elemento en_US
ElementStates_en_US string

Os estados com suporte do elemento Java (por exemplo, focalizáveis, visíveis) na localidade en_US.

Borda esquerda do elemento
ElementLeftEdge integer

A distância em pixels entre a borda esquerda do elemento Java ou a janela e a borda esquerda da exibição.

Borda superior do elemento
ElementTopEdge integer

A distância em pixels entre a borda superior do elemento Java ou a janela e a borda superior da exibição.

Borda direita do elemento
ElementRightEdge integer

A distância em pixels entre a borda direita do elemento Java ou a janela e a borda esquerda da exibição.

Borda inferior do elemento
ElementBottomEdge integer

A distância em pixels entre a borda inferior do elemento Java ou a janela e a borda superior da exibição.

Largura do elemento
ElementWidth integer

A largura do elemento Java em pixels.

Altura do elemento
ElementHeight integer

A altura do elemento Java em pixels.

É o elemento de componente
IsComponentElement boolean

Retornará true se o elemento Java for um contêiner ou false se não for.

É o elemento de ação
IsActionElement boolean

Retornará true se o elemento Java for um elemento de ação ou false se não for.

É o elemento de seleção
IsSelectionElement boolean

Retornará true se o elemento Java for uma seleção ou false se não for.

É o elemento de texto
IsTextElement boolean

Retornará true se o elemento Java for um elemento de texto ou false se não for.

Está habilitado
IsEnabled boolean

Retornará true se o elemento Java estiver habilitado ou false se não estiver. Um elemento desabilitado normalmente é visível, mas não pode ser interagido.

Está visível
IsVisible boolean

Retornará true se o elemento Java estiver visível ou falso se não for.

Está mostrando
IsShowing boolean

Retornará true se o elemento Java estiver sendo exibido ou falso se não for.

É opaco
IsOpaque boolean

Retornará true se o elemento Java for opaco ou falso se não for.

É focalizável
IsFocusable boolean

Retornará true se o elemento Java for focalizado pelo teclado ou false se não for. Isso pode ser de uso limitado, pois a maioria dos elementos é focalizável no teclado.

É editável
IsEditable boolean

Retornará true se o elemento Java for editável ou falso se não for.

É uma única linha
IsSingleLine boolean

Retornará true se o elemento Java for uma única linha ou false se não for.

É redimensionável
IsResizable boolean

Retornará true se o elemento Java for redimensionável ou falso se não for.

É modal
IsModal boolean

Retornará true se o elemento Java for modal ou false se não for. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela.

Recolhimento
IsCollapsed boolean

Retornará true se o elemento Java for recolhido ou falso se não for.

É selecionável
IsSelectable boolean

Retornará true se o elemento Java for selecionável ou falso se não for.

Está selecionado
IsSelected boolean

Retornará true se o elemento Java for selecionado ou false se não for.

É vertical
IsVertical boolean

Retornará true se o elemento Java for vertical ou falso se não for.

É horizontal
IsHorizontal boolean

Retornará true se o elemento Java for horizontal ou falso se não for.

Está ativo
IsActive boolean

Retornará true se o elemento Java estiver ativo ou falso se não estiver.

Está marcado
IsChecked boolean

Retornará true se o elemento Java for verificado ou falso se não for.

Está focado
IsFocussed boolean

Retornará true se o elemento Java tiver o foco do teclado. ou false se não.

É expandido
IsExpanded boolean

Retornará true se o elemento Java for expandido ou false se não for.

Estados de elemento adicionais en_US
AdditionalStates_en_US string

Todos os estados adicionais aos quais o elemento dá suporte serão listados aqui na localidade en_US, por exemplo, multisselecionável e transitório.

Índice no pai
IndexInParent integer

O índice de 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Comprimento máximo da cadeia de caracteres
MaxStringLength integer

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Identificador DE ELEMENTO JAB
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, isso conterá 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).

Elemento VMID
ElementVMID integer

A 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 um).

Função de elemento
ElementRole string

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

Estados do elemento
ElementStates string

Os estados com suporte do elemento Java (por exemplo, focalizáveis, visíveis) na localidade da sessão do Agente.

Estados de elemento en_US
ElementStates_en_US string

Os estados com suporte do elemento Java (por exemplo, focalizáveis, visíveis) na localidade en_US.

Borda esquerda do elemento
ElementLeftEdge integer

A distância em pixels entre a borda esquerda do elemento Java ou a janela e a borda esquerda da exibição.

Borda superior do elemento
ElementTopEdge integer

A distância em pixels entre a borda superior do elemento Java ou a janela e a borda superior da exibição.

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 Java ou a janela e a borda esquerda da exibição.

Borda inferior do elemento
ElementBottomEdge integer

A distância em pixels entre a borda inferior do elemento Java ou a janela e a borda superior da exibição.

É o elemento de componente
IsComponentElement boolean

Retornará true se o elemento Java for um contêiner ou false se não for.

É o elemento de ação
IsActionElement boolean

Retornará true se o elemento Java for um elemento de ação ou false se não for.

É o elemento de seleção
IsSelectionElement boolean

Retornará true se o elemento Java for uma seleção ou false se não for.

É o elemento de texto
IsTextElement boolean

Retornará true se o elemento Java for um elemento de texto ou false se não for.

Está habilitado
IsEnabled boolean

Retornará true se o elemento Java estiver habilitado ou false se não estiver. Um elemento desabilitado normalmente é visível, mas não pode ser interagido.

Está visível
IsVisible boolean

Retornará true se o elemento Java estiver visível ou falso se não for.

Está mostrando
IsShowing boolean

Retornará true se o elemento Java estiver sendo exibido ou falso se não for.

É opaco
IsOpaque boolean

Retornará true se o elemento Java for opaco ou falso se não for.

É focalizável
IsFocusable boolean

Retornará true se o elemento Java for focalizado pelo teclado ou false se não for. Isso pode ser de uso limitado, pois a maioria dos elementos é focalizável no teclado.

É editável
IsEditable boolean

Retornará true se o elemento Java for editável ou falso se não for.

É uma única linha
IsSingleLine boolean

Retornará true se o elemento Java for uma única linha ou false se não for.

É redimensionável
IsResizable boolean

Retornará true se o elemento Java for redimensionável ou falso se não for.

É modal
IsModal boolean

Retornará true se o elemento Java for modal ou false se não for. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela.

Recolhimento
IsCollapsed boolean

Retornará true se o elemento Java for recolhido ou falso se não for.

É selecionável
IsSelectable boolean

Retornará true se o elemento Java for selecionável ou falso se não for.

Está selecionado
IsSelected boolean

Retornará true se o elemento Java for selecionado ou false se não for.

É vertical
IsVertical boolean

Retornará true se o elemento Java for vertical ou falso se não for.

É horizontal
IsHorizontal boolean

Retornará true se o elemento Java for horizontal ou falso se não for.

Está ativo
IsActive boolean

Retornará true se o elemento Java estiver ativo ou falso se não estiver.

Está marcado
IsChecked boolean

Retornará true se o elemento Java for verificado ou falso se não for.

Está focado
IsFocussed boolean

Retornará true se o elemento Java tiver o foco do teclado. ou false se não.

É expandido
IsExpanded boolean

Retornará true se o elemento Java for expandido ou false se não for.

Estados de elemento adicionais en_US
AdditionalStates_en_US string

Todos os estados adicionais aos quais o elemento dá suporte serão listados aqui na localidade en_US, por exemplo, multisselecionável e transitório.

Índice no pai
IndexInParent integer

O índice de 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 única lista de linhas (coleção de linhas/tabela de dados) em vez de itens individuais, isso talvez seja útil dependendo de como você pretende usar os dados.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Comprimento máximo da cadeia de caracteres
MaxStringLength integer

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome 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 pode ser menor do que o número de elementos encontrados se 'Máximo de elementos a serem pesquisados' ou 'Máximo de elementos filho para pesquisar por nó' foi definido como um número menor.

Propriedades do elemento Java JSON
JABElementPropertiesJSON string

As propriedades do elemento dos elementos Java encontradas que correspondem aos critérios de pesquisa, no formato JSON.

Obter propriedades do elemento pai do 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

Nome Chave Obrigató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 estar localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Comprimento máximo da cadeia de caracteres
MaxStringLength integer

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Identificador DE ELEMENTO JAB
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, isso conterá 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).

Elemento VMID
ElementVMID integer

A 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 um).

Função de elemento
ElementRole string

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

Estados do elemento
ElementStates string

Os estados com suporte do elemento Java (por exemplo, focalizáveis, visíveis) na localidade da sessão do Agente.

Estados de elemento en_US
ElementStates_en_US string

Os estados com suporte do elemento Java (por exemplo, focalizáveis, visíveis) na localidade en_US.

Borda esquerda do elemento
ElementLeftEdge integer

A distância em pixels entre a borda esquerda do elemento Java ou a janela e a borda esquerda da exibição.

Borda superior do elemento
ElementTopEdge integer

A distância em pixels entre a borda superior do elemento Java ou a janela e a borda superior da exibição.

Borda direita do elemento
ElementRightEdge integer

A distância em pixels entre a borda direita do elemento Java ou a janela e a borda esquerda da exibição.

Borda inferior do elemento
ElementBottomEdge integer

A distância em pixels entre a borda inferior do elemento Java ou a janela e a borda superior da exibição.

Largura do elemento
ElementWidth integer

A largura do elemento Java em pixels.

Altura do elemento
ElementHeight integer

A altura do elemento Java em pixels.

É o elemento de componente
IsComponentElement boolean

Retornará true se o elemento Java for um contêiner ou false se não for.

É o elemento de ação
IsActionElement boolean

Retornará true se o elemento Java for um elemento de ação ou false se não for.

É o elemento de seleção
IsSelectionElement boolean

Retornará true se o elemento Java for uma seleção ou false se não for.

É o elemento de texto
IsTextElement boolean

Retornará true se o elemento Java for um elemento de texto ou false se não for.

Está habilitado
IsEnabled boolean

Retornará true se o elemento Java estiver habilitado ou false se não estiver. Um elemento desabilitado normalmente é visível, mas não pode ser interagido.

Está visível
IsVisible boolean

Retornará true se o elemento Java estiver visível ou falso se não for.

Está mostrando
IsShowing boolean

Retornará true se o elemento Java estiver sendo exibido ou falso se não for.

É opaco
IsOpaque boolean

Retornará true se o elemento Java for opaco ou falso se não for.

É focalizável
IsFocusable boolean

Retornará true se o elemento Java for focalizado pelo teclado ou false se não for. Isso pode ser de uso limitado, pois a maioria dos elementos é focalizável no teclado.

É editável
IsEditable boolean

Retornará true se o elemento Java for editável ou falso se não for.

É uma única linha
IsSingleLine boolean

Retornará true se o elemento Java for uma única linha ou false se não for.

É redimensionável
IsResizable boolean

Retornará true se o elemento Java for redimensionável ou falso se não for.

É modal
IsModal boolean

Retornará true se o elemento Java for modal ou false se não for. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela.

Recolhimento
IsCollapsed boolean

Retornará true se o elemento Java for recolhido ou falso se não for.

É selecionável
IsSelectable boolean

Retornará true se o elemento Java for selecionável ou falso se não for.

Está selecionado
IsSelected boolean

Retornará true se o elemento Java for selecionado ou false se não for.

É vertical
IsVertical boolean

Retornará true se o elemento Java for vertical ou falso se não for.

É horizontal
IsHorizontal boolean

Retornará true se o elemento Java for horizontal ou falso se não for.

Está ativo
IsActive boolean

Retornará true se o elemento Java estiver ativo ou falso se não estiver.

Está marcado
IsChecked boolean

Retornará true se o elemento Java for verificado ou falso se não for.

Está focado
IsFocussed boolean

Retornará true se o elemento Java tiver o foco do teclado. ou false se não.

É expandido
IsExpanded boolean

Retornará true se o elemento Java for expandido ou false se não for.

Estados de elemento adicionais en_US
AdditionalStates_en_US string

Todos os estados adicionais aos quais o elemento dá suporte serão listados aqui na localidade en_US, por exemplo, multisselecionável e transitório.

Índice no pai
IndexInParent integer

O índice de 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

Nome Chave Obrigatório Tipo Description
Identificador de 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 do UIA, como "Aguardar elemento da área de trabalho" ou "Aguardar elemento".

Nome do elemento Search
SearchElementName string

O nome do elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Nome da classe do elemento Search
SearchElementClassName string

O nome da classe de elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

ID de automação de elemento de pesquisa
SearchElementAutomationId string

A ID de automação do elemento UIA opcional a ser pesquisada (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Tipo de controle localizado do elemento search
SearchLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Pesquisar subárvore UIA
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Comprimento máximo da cadeia de caracteres
MaxStringLength integer

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Identificador DE ELEMENTO JAB
ElementJABHandle integer

Se o elemento de pesquisa foi encontrado, isso conterá 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).

Elemento VMID
ElementVMID integer

A 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 um).

Função de elemento
ElementRole string

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

Estados do elemento
ElementStates string

Os estados com suporte do elemento Java (por exemplo, focalizáveis, visíveis) na localidade da sessão do Agente.

Estados de elemento en_US
ElementStates_en_US string

Os estados com suporte do elemento Java (por exemplo, focalizáveis, visíveis) na localidade en_US.

Borda esquerda do elemento
ElementLeftEdge integer

A distância em pixels entre a borda esquerda do elemento Java ou a janela e a borda esquerda da exibição.

Borda superior do elemento
ElementTopEdge integer

A distância em pixels entre a borda superior do elemento Java ou a janela e a borda superior da exibição.

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 Java ou a janela e a borda esquerda da exibição.

Borda inferior do elemento
ElementBottomEdge integer

A distância em pixels entre a borda inferior do elemento Java ou a janela e a borda superior da exibição.

É o elemento de componente
IsComponentElement boolean

Retornará true se o elemento Java for um contêiner ou false se não for.

É o elemento de ação
IsActionElement boolean

Retornará true se o elemento Java for um elemento de ação ou false se não for.

É o elemento de seleção
IsSelectionElement boolean

Retornará true se o elemento Java for uma seleção ou false se não for.

É o elemento de texto
IsTextElement boolean

Retornará true se o elemento Java for um elemento de texto ou false se não for.

Está habilitado
IsEnabled boolean

Retornará true se o elemento Java estiver habilitado ou false se não estiver. Um elemento desabilitado normalmente é visível, mas não pode ser interagido.

Está visível
IsVisible boolean

Retornará true se o elemento Java estiver visível ou falso se não for.

Está mostrando
IsShowing boolean

Retornará true se o elemento Java estiver sendo exibido ou falso se não for.

É opaco
IsOpaque boolean

Retornará true se o elemento Java for opaco ou falso se não for.

É focalizável
IsFocusable boolean

Retornará true se o elemento Java for focalizado pelo teclado ou false se não for. Isso pode ser de uso limitado, pois a maioria dos elementos é focalizável no teclado.

É editável
IsEditable boolean

Retornará true se o elemento Java for editável ou falso se não for.

É uma única linha
IsSingleLine boolean

Retornará true se o elemento Java for uma única linha ou false se não for.

É redimensionável
IsResizable boolean

Retornará true se o elemento Java for redimensionável ou falso se não for.

É modal
IsModal boolean

Retornará true se o elemento Java for modal ou false se não for. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela.

Recolhimento
IsCollapsed boolean

Retornará true se o elemento Java for recolhido ou falso se não for.

É selecionável
IsSelectable boolean

Retornará true se o elemento Java for selecionável ou falso se não for.

Está selecionado
IsSelected boolean

Retornará true se o elemento Java for selecionado ou false se não for.

É vertical
IsVertical boolean

Retornará true se o elemento Java for vertical ou falso se não for.

É horizontal
IsHorizontal boolean

Retornará true se o elemento Java for horizontal ou falso se não for.

Está ativo
IsActive boolean

Retornará true se o elemento Java estiver ativo ou falso se não estiver.

Está marcado
IsChecked boolean

Retornará true se o elemento Java for verificado ou falso se não for.

Está focado
IsFocussed boolean

Retornará true se o elemento Java tiver o foco do teclado. ou false se não.

É expandido
IsExpanded boolean

Retornará true se o elemento Java for expandido ou false se não for.

Estados de elemento adicionais en_US
AdditionalStates_en_US string

Todos os estados adicionais aos quais o elemento dá suporte serão listados aqui na localidade en_US, por exemplo, multisselecionável e transitório.

Índice no pai
IndexInParent integer

O índice de 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, a Ponte de Acesso java retornará os valores posicionais virtuais de um elemento, independentemente de o elemento estar visível na tela e esses valores virtuais forem fornecidos pela ação "Obter propriedades do elemento Java". Com elementos maiores (por exemplo, um elemento de tabela que pode rolar), pois eles podem nem sempre estar visíveis na tela, essa ação retorna as coordenadas da área atualmente visível do elemento.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador DE ELEMENTO JAB
ElementJABHandle True integer

O identificador de elemento do elemento para o qual você deseja retornar os limites visíveis. Isso pode estar localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Máximo de 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 considerados 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, estes são: Painel, Visor, Painel em camadas, painel Raiz.

Desenhar retângulo
DrawRectangle boolean

Deve IA-Connect desenhar um retângulo ao redor 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()

Retornos

Nome Caminho Tipo Description
Retângulo visível do elemento à esquerda
ElementVisibleRectangleLeft integer

A distância em pixels entre a borda esquerda visível do elemento e a borda esquerda da exibição.

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 exibição.

Retângulo visível do elemento à direita
ElementVisibleRectangleRight integer

A distância em pixels entre a borda direita visível do elemento e a borda esquerda da exibição.

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 exibição.

Largura do retângulo visível 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

Nome Chave Obrigató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 estar localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Primeiro item a ser retornado
FirstItemToReturn integer

O índice de elementos do primeiro item a ser retornado, começando a partir de 1. Se desejar retornar os elementos na ordem inversa (da parte inferior da árvore), você poderá, como alternativa, 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 serem retornados
MaxItemsToReturn integer

O número máximo de elementos a serem retornados. Esse 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 por vez.

Comprimento máximo da cadeia de caracteres
MaxStringLength integer

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

Pesquisar descendentes
SearchDescendants boolean

Se definido como true, todos os elementos filho abaixo do identificador pai serão pesquisados. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente elementos filho diretos do identificador pai serão pesquisados.

Função de elemento Java de pesquisa
SearchRole string

A função de elemento Java opcional dos elementos filho a serem pesquisados. Isso pode ser descoberto por meio da Inspeção.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome 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 como 'Itens máximos a serem retornados' foi definido como um número menor.

Mais elementos disponíveis em profundidades inferiores
MoreElementsAvailableAtLowerDepths boolean

Retornará true se houver mais elementos filho disponíveis em uma profundidade inferior na árvore Java, se 'Itens máximos a serem retornados' tiver sido definido como um número menor.

Mais elementos mais profundos do que a profundidade máxima
MoreElementsDeeperThanMaxDepth boolean

Retornará true se houver mais elementos filho disponíveis em uma profundidade máxima mais baixa na árvore Java, se 'Profundidade relativa máxima' tiver sido definida como um número menor.

JSON de elementos filho java
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 de texto, mas muitos elementos podem ter essa propriedade.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Valor do texto do elemento
ElementTextValue string

O valor de texto do elemento.

Obter várias propriedades do elemento pai do Java

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

Parâmetros

Nome Chave Obrigató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 de elementos pai. Isso pode estar localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento.

Comprimento máximo da cadeia de caracteres
MaxStringLength integer

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

Máximo de pais para processar
MaxParentsToProcess integer

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

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos elementos pai do 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

O número máximo de elementos filho a serem pesquisados em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro N número de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Esse parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só será usado se o parâmetro de entrada 'Pesquisar elementos filho' for 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, é 1.

Segundos para aguardar entre pressionamentos
SecondsToWaitBetweenPresses double

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

Detectar automaticamente o nome da ação
AutoDetectActionName boolean

Se definido como true (o padrão), IA-Connect Agent tentará detectar automaticamente o nome da ação 'click' em localidades que não são 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 false, IA-Connect Agent não tentará detectar o nome da ação 'click' em localidades que não são em inglês e a ação poderá falhar, a menos que um valor de 'Substituir nome da ação' seja fornecido.

Substituir o nome da ação
OverrideActionName string

O nome da ação 'Click' em localidades que não são em inglês, 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 elemento Java

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Selecionar elemento de lista java por nome

Seleciona o elemento de lista com o nome especificado. Normalmente, isso é usado para selecionar um item em um item suspenso/menu.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Nome do item
ItemName True string

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

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 é usado apenas com uma seleção múltipla.

Diferenciar maiúsculas de minúsculas do nome do item
ItemNameCaseSensitive boolean

Se definido como 'True', a pesquisa de nome de item diferenciará maiúsculas de minúsculas (por exemplo, ela deve corresponder exatamente ao item de 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á desmarcada primeiro.

Obter lista de opções selecionando
GetListOfOptionsBySelecting boolean

Se definido como 'True', o agente de IA-Connect tentará obter uma lista de todas as opções na seleção selecionando cada uma delas por sua vez (no JAB). Se definido como 'False' (o padrão), o parâmetro 'Obter lista de opções lendo rótulos' deverá 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 agente IA-Connect 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 seja descartada. Defina também o parâmetro 'Recolher após' como 'True' para fechar a lista posteriormente. O parâmetro 'Obter lista de opções selecionando' também deve ser definido como 'False' ou essa opção será ignorada (pois você não pode obter a lista por meio de ambos os métodos). Se definido como 'False', o parâmetro 'Obter lista de opções selecionando' deverá 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 pesquisar 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.

Recolher 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 elas forem definidas como "True". Por padrão, isso é 0,05 (20 milissegundos).

Forçar mesmo que no estado correto
ForceEvenIfInCorrectState boolean

Se definido como 'True', o elemento será selecionado mesmo se já estiver selecionado. Se definido como 'False' (o padrão), o agente de IA-Connect não fará nada se o elemento de lista já estiver selecionado.

Recuperar em caso de falha
RecoverOnFailure boolean

Se definido como 'True', os itens de lista originalmente selecionados serão recuperados se a nova seleção falhar. Por exemplo, se o item 3 tiver sido selecionado e você tentar selecionar o item 90 (que não existe), o item 3 será selecionado novamente. Se definido como 'False', os itens de lista originalmente selecionados não serão recuperados.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Selecionar elemento de lista java por índice

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Índice de item
ItemIndex True integer

O índice (começando em 1) do item de lista para selecionar ou desmarcar.

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 é usado apenas 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á desmarcada primeiro.

Recuperar em caso de falha
RecoverOnFailure boolean

Se definido como 'True', os itens de lista originalmente selecionados serão recuperados se a nova seleção falhar. Por exemplo, se o item 3 tiver sido selecionado e você tentar selecionar o item 90 (que não existe), o item 3 será selecionado novamente. Se definido como 'False', os itens de 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, concentra-o, clica à esquerda e pressiona as teclas. Normalmente usado com uma entrada de senha que não aceitará métodos de entrada UIA nativos.

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Elemento Focus primeiro
FocusElement boolean

Deve IA-Connect tentar concentrar o elemento antes de clicar globalmente?

Clique no elemento do mouse à esquerda global
GlobalMouseClickOnElement boolean

Um clique global do mouse deve ser executado nas coordenadas do elemento (para concentrar o elemento) antes de inserir o texto?

Substituir o valor existente usando a exclusão de clique duplo do mouse
ReplaceExistingValueUsingDoubleClickDelete boolean

Algum valor existente deve ser substituído clicando duas vezes no mouse (para realçá-lo) e excluindo?

Substituir o valor existente usando CTRL-A exclusão
ReplaceExistingValueUsingCTRLADelete boolean

Algum valor existente deve ser substituído pressionando Ctrl-A (para realçar tudo) e excluindo? Alguns elementos podem não dar suporte ao realce com Ctrl-A nesse caso, a opção alternativa de 'Substituir valor existente usando a exclusão de clique duplo do mouse' deve ser tentada.

Senha para entrada
PasswordToInput True password

O valor da senha para entrada global.

Usar eventos de chave de envio
SendKeyEvents boolean

Se definido como true, os eventos de chave de envio (uma API de nível inferior que envia pressionamentos de tecla simulados para o sistema operacional) serão usados. Se definido como false, as chaves de envio (uma API de nível superior que envia pressionamentos de teclas para o elemento focalizado) serão usadas.

Intervalo de chave em milissegundos
KeyIntervalInMilliseconds integer

O número de milissegundos entre cada 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 a exclusão de clique duplo do mouse' for definido como true.

Símbolos de interpretação dont
DontInterpretSymbols boolean

Os símbolos na 'Senha para entrada' não devem ser interpretados como chaves 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()

Texto de entrada global no elemento Java

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Elemento Focus primeiro
FocusElement boolean

Deve IA-Connect tentar concentrar o elemento antes de clicar globalmente?

Clique no elemento do mouse à esquerda global
GlobalMouseClickOnElement boolean

Um clique global do mouse deve ser executado nas coordenadas do elemento (para concentrar o elemento) antes de inserir o texto?

Substituir o valor existente usando a exclusão de clique duplo do mouse
ReplaceExistingValueUsingDoubleClickDelete boolean

Algum valor existente deve ser substituído clicando duas vezes no mouse (para realçá-lo) e excluindo?

Substituir o valor existente usando CTRL-A exclusão
ReplaceExistingValueUsingCTRLADelete boolean

Algum valor existente deve ser substituído pressionando Ctrl-A (para realçar tudo) e excluindo? Alguns elementos podem não dar suporte ao realce com Ctrl-A nesse caso, a opção alternativa de 'Substituir valor existente usando a exclusão de clique duplo do mouse' deve ser tentada.

Texto para entrada
TextToInput string

O valor do texto para a entrada global usando o teclado.

Usar eventos de chave de envio
SendKeyEvents boolean

Se definido como true, os eventos de chave de envio (uma API de nível inferior que envia pressionamentos de tecla simulados para o sistema operacional) serão usados. Se definido como false, as chaves de envio (uma API de nível superior que envia pressionamentos de teclas para o elemento focalizado) serão usadas.

Intervalo de chave em milissegundos
KeyIntervalInMilliseconds integer

O número de milissegundos entre cada 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 a exclusão de clique duplo do mouse' for definido como true.

Símbolos de interpretação dont
DontInterpretSymbols boolean

Os símbolos no 'Texto para entrada' não devem ser interpretados como chaves 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()

Texto de entrada no elemento Java

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

Parâmetros

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Texto para entrada
TextToInput string

O valor de texto a ser inserido.

Substituir o valor existente
ReplaceExistingValue boolean

Se houver texto existente no elemento, isso deverá 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 poderá 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()

Verificar 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

Nome Chave Obrigató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. Essa pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'.

Nome do elemento Java de pesquisa
SearchElementJABName string

O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Descrição do elemento Java de pesquisa
SearchElementJABDescription string

A descrição do elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Função de elemento Java de pesquisa
SearchElementJABRole string

A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto por meio da Inspeção.

Pesquisar elementos filho
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Profundidade relativa máxima
MaxRelativeDepth integer

A profundidade relativa máxima a ser pesquisada do elemento pai em busca de elementos filho. Os elementos filho diretos terão um valor de profundidade de 0.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Pesquisa confidencial de maiúsculas e minúsculas
CaseSensitiveSearch boolean

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

Pesquisar apenas elementos visíveis
OnlySearchVisibleElements boolean

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

Somente pesquisa mostrando elementos
OnlySearchShowingElements boolean

Mostrar apenas elementos deve ser pesquisado? Mostrar elementos normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true.

Funções de elemento para não atravessar
ElementRolesNotToTraverse string

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

Máximo de elementos a serem pesquisados
MaximumElementsToSearch integer

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

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

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

Elemento Check
CheckElement boolean

O elemento deve ser verificado (true) ou desmarcado (false)?

Detectar automaticamente o nome da ação
AutoDetectActionName boolean

Se definido como true (o padrão), IA-Connect Agent tentará detectar automaticamente o nome da ação 'click' em localidades que não são 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 false, IA-Connect Agent não tentará detectar o nome da ação 'click' em localidades que não são em inglês e a ação poderá falhar, a menos que um valor de 'Substituir nome da ação' seja fornecido.

Substituir o nome da ação
OverrideActionName string

O nome da ação 'Click' em localidades que não são em inglês, 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()

É a janela java

Retorna se uma janela UIA é um elemento Java.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de 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 do UIA, como "Aguardar elemento da área de trabalho" ou "Aguardar elemento".

Nome do elemento Search
SearchElementName string

O nome do elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Nome da classe do elemento Search
SearchElementClassName string

O nome da classe de elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

ID de automação de elemento de pesquisa
SearchElementAutomationId string

A ID de automação do elemento UIA opcional a ser pesquisada (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Tipo de controle localizado do elemento search
SearchLocalizedControlType string

O tipo de controle localizado do elemento UIA opcional a ser pesquisado (começando pelo identificador da janela pai). Isso pode ser descoberto por meio da Inspeção.

Pesquisar subárvore UIA
SearchSubTree boolean

Se definido como true, toda a árvore abaixo do identificador da janela pai será pesquisada. Isso é mais completo, mas pode levar mais tempo. Se definido como false, somente os elementos diretamente abaixo do identificador da janela pai na árvore serão pesquisados.

Índice de correspondência
MatchIndex integer

Se vários elementos corresponderem à pesquisa, qual elemento (começando em 1) deverá 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 'Document*' AND [Role] como 'Label*'. Consulte a documentação para obter mais exemplos.

Classificar por nome de coluna
SortByColumn string

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

O índice de correspondência é crescente
MatchIndexAscending boolean

Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deverá corresponder na parte superior da lista classificada (true) ou na parte inferior da lista classificada (false).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
É a janela java
IsJavaWindow boolean

Retornará true se o elemento UIA encontrado for uma janela Java ou false se não for.