IA-Connect Java
IA-Connect é uma plataforma de Robotic Process Automation (RPA) que adiciona funcionalidade de RPA da nuvem a máquinas virtuais locais ou através de conexões Citrix ou Microsoft Remote Desktop (RDS). Este é o módulo para automatizar aplicações Java usando o Java Access Bridge (JAB).
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Laboratórios Ultima |
| URL | https://www.ultima.com/ultima-labs |
| IAConnect@ultima.com |
| Metadados do conector | |
|---|---|
| Editora | Laboratórios Ultima |
| Sítio Web | https://www.ultima.com/ultima-labs |
| Política de privacidade | https://www.ultima.com/privacy-policy |
| Categorias | Operações de TI; Produtividade |
IA-Connect é uma plataforma de Robotic Process Automation (RPA) que adiciona funcionalidade de RPA do Power Automate Cloud Flows a máquinas virtuais locais ou através de conexões Citrix ou Microsoft Remote Desktop (RDS). Os IA-Connect Connectors fornecem mais de 650 ações, permitindo automatizar todos os tipos de aplicativos locais diretamente de um Power Automate Cloud Flow. Todas as IA-Connect ações estão disponíveis diretamente do seu Power Automate Cloud Flow, proporcionando fácil integração entre aplicativos baseados na nuvem e locais, a capacidade de aproveitar as condições, loops, conteúdo dinâmico, expressões e tratamento de exceções existentes do Power Automate em seus processos de RPA. A utilização dos conectores IA-Connect também fornece histórico de execução completo e auditabilidade do histórico de execução do Flow, ao mesmo tempo em que elimina a necessidade de ter um aplicativo/console/estúdio separado para desenvolver seus processos de RPA.
Pré-requisitos
Para usar qualquer um dos IA-Connect Connectors, você deve instalar o software IA-Connect. Este teste é gratuito durante 30 dias, após os quais necessitará de uma licença IA-Connect.
O software IA-Connect consiste em dois componentes principais:
O IA-Connect Orchestrator, que é um WebApp do Azure que você hospedaria em seu próprio locatário do Azure. Isso lida com o roteamento e a segurança de fluxos de RPA para uma ou mais máquinas virtuais locais ou baseadas em nuvem.
O IA-Connect Agent and Diretor, que é instalado nas máquinas virtuais onde o software que você deseja automatizar está acessível. Além disso, o IA-Connect Agent pode ser executado dentro de uma sessão Citrix ou Microsoft Remote Desktop Services (RDS), onde os comandos RPA são passados por um canal virtual para a sessão remota para execução. O IA-Connect Agent pode ser executado a partir de um compartilhamento de rede e não requer instalação.
Conectores IA-Connect disponíveis
Os conectores IA-Connect disponíveis são:
- IA-Connect Código Dinâmico
- IA-Connect Java
- IA-Connect Mainframe
- IA-Connect Microsoft Office
- IA-Connect SAP GUI
- Sessão IA-Connect
- IA-Connect UI
- IA-Connect Web Browser
Como obter credenciais
Para receber sua licença e começar sua avaliação gratuita de 30 dias, envie uma solicitação em nosso site (https://www.ultima.com/IA-Connect/Power-Automate).
Assim que receber um pedido de avaliação, entraremos em contacto consigo através do endereço de e-mail fornecido para ajudar a configurar o software IA-Connect e para lhe fornecer a licença de avaliação. Esta é uma versão de avaliação completa e permitirá que você teste qualquer uma das 650 ações em todos os 8 conectores IA-Connect em seu próprio ambiente durante o período de avaliação.
Introdução ao conector
Depois de submeter um pedido de avaliação para o IA-Connect, poderá descarregar um ficheiro ZIP contendo o software IA-Connect e documentação que abrange a instalação e configuração. Também entraremos em contato para oferecer suporte e orientação durante o processo de instalação, conforme necessário.
Support
Durante o período de teste, você pode entrar em contato com o Ultima Labs (IAConnect@ultima.com) para obter suporte e assistência.
Ao comprar IA-Connect licenças, você receberá tokens de suporte que podem ser trocados por treinamento personalizado ou suporte do Centro de Serviço Técnico (TSC) da Ultima, com sede no Reino Unido.
Problemas conhecidos, erros comuns e perguntas frequentes
Nossa Base de Conhecimento contém uma série de artigos que abrangem quaisquer problemas conhecidos, erros comuns que podem ocorrer ao usar os IA-Connect Connectors e perguntas frequentes. Isso pode ser acessado e https://support.ultima.com/ultimalabs uma conta para acessar esses recursos é fornecida durante a avaliação do IA-Connect e após a compra de uma licença IA-Connect.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API | securestring | A chave de API para esta api | Verdade |
| IA-Connect Endereço do Orchestrator | cadeia (de caracteres) | Especifique o endereço do IA-Connect Orchestrator sem o componente HTTP(S) | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| A célula da tabela Java é visível na tela |
Retorna se uma célula de tabela específica dentro de um elemento de tabela Java está visível na tela no momento. |
| Aguarde até que o elemento Java desktop não exista |
Aguarda que um elemento da área de trabalho Java (normalmente uma janela) não exista mais. |
| Aguarde até que o elemento Java não exista |
Aguarda que um elemento Java (normalmente um elemento individual dentro de uma janela, como um botão ou uma área de entrada de texto) deixe de existir. |
| Aguarde pelo elemento da área de trabalho Java |
Aguarda a existência de um elemento da área de trabalho Java (normalmente uma janela). |
| Aguarde pelo elemento Java |
Aguarda a existência de um elemento Java (normalmente um elemento individual dentro de uma janela, como um botão ou uma área de entrada de texto). |
| Clique com o botão direito do rato global no elemento Java |
Move o mouse para o centro de um elemento Java e clica no botão direito do mouse. |
| Clique com o botão esquerdo do mouse global no elemento Java |
Move o mouse para o centro de um elemento Java e clica no botão esquerdo do mouse. |
| Clique global do mouse na célula da tabela Java |
Move o mouse para o centro de uma célula de tabela Java e clica no botão do mouse especificado. |
| Clique no meio global do mouse no elemento Java |
Move o mouse para o centro de um elemento Java e clica no botão do meio do mouse. |
| Conectar-se ao Java Access Bridge |
Inicia o subsistema Java IA-Connect (IA-JavaAccessBridge) e o conecta à DLL do Java Access Bridge especificada (ou deixe em branco para procurar um). Esta etapa deve ser executada antes que você possa automatizar aplicativos Java. Esta ação também habilita o Java Access Bridge que deve ser ativado antes de executar qualquer aplicativo Java. |
| Criar identificador para o elemento Java na coordenada da tela |
Cria um identificador para um elemento Java fornecendo as coordenadas da tela. Se existir um elemento Java na coordenada especificada, a ação identificará o elemento e retornará um identificador para ele. |
| Desconectar do Java Access Bridge |
Desliga qualquer subsistema Java IA-Connect em execução (IA-JavaAccessBridge). |
| Desenhar retângulo em torno do elemento Java |
Desenha um retângulo em torno do perímetro de um elemento Java para ajudar a identificar que o elemento encontrado é o necessário. O retângulo é removido automaticamente após 5 segundos. |
| Elemento Java Focus |
Foca um elemento Java que o torna o elemento ativo para o foco do teclado e, dependendo da aplicação, pode trazer a janela do elemento para o primeiro plano. |
| Executar ação no elemento Java |
Executa uma ação acessível para um elemento Java. Essas ações acessíveis para um elemento específico podem ser consultadas usando a ação 'Obter ações para o elemento Java'. Algumas ações comuns são 'clicar' para um botão ou 'selecionar tudo' para um elemento de texto. |
| Expandir elemento de seleção Java |
Expande ou recolhe um elemento Java (normalmente um menu / item suspenso). Se o item já estiver expandido, nada acontecerá. |
| Global duplo clique esquerdo do mouse no elemento Java |
Move o mouse para o centro de um elemento Java e clica duas vezes no botão esquerdo do mouse. |
| Inserir texto no elemento Java |
Introduz texto num elemento Java (normalmente um campo de entrada de texto), substituindo o texto existente ou inserindo o novo valor numa posição específica. |
| O elemento da área de trabalho Java existe |
Relata se um elemento de área de trabalho Java existe e fornece algumas propriedades básicas do elemento. |
| O elemento Java existe |
Relata se um elemento Java existe e retorna algumas propriedades básicas do elemento. |
| O elemento Java lida com o mesmo |
Compara dois identificadores de elemento Java para elementos Java para ver se eles representam o mesmo objeto Java. Isso pode ser útil se você tiver identificado um elemento e recuperado um identificador para seu pai. |
| Obter ações para o elemento Java |
Retorna as ações acessíveis para um elemento Java. Essas ações acessíveis podem ser executadas no elemento usando o nome da ação como uma entrada para a ação 'Executar ação no elemento Java', por exemplo 'clique' ou 'selecionar tudo'. |
| Obter conteúdo da tabela Java |
Retorna o conteúdo de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). |
| Obter CSV da função Java a partir da pesquisa de elementos |
Executa uma pesquisa de elemento Java e produz os detalhes dos elementos pesquisados (até o ponto onde o elemento foi encontrado) como CSV. Esta ação seria usada apenas para fins de desenvolvimento e fornece uma visão geral dos elementos do aplicativo que podem ser úteis para visualizar a estrutura do aplicativo e otimizar as pesquisas de elementos. |
| Obter CSV da função Java do identificador do elemento |
Retorna a árvore de funções de elemento abaixo do identificador de elemento especificado como CSV. Esta ação seria usada apenas para fins de desenvolvimento e fornece uma visão geral dos elementos do aplicativo que podem ser úteis para visualizar a estrutura do aplicativo e otimizar as pesquisas de elementos. |
| Obter célula de tabela Java na coordenada da tela |
Se existir uma célula de tabela Java que seja um elemento filho da tabela nas coordenadas especificadas, essa ação identificará o elemento, suas propriedades e, opcionalmente, retornará um identificador para o elemento da célula da tabela. |
| Obter elementos da área de trabalho Java |
Retorna uma lista de janelas e caixas de diálogo do aplicativo Java na área de trabalho. Você deve primeiro se conectar ao Java Access Bridge. |
| Obter estado de seleção Java por nome |
Retorna o estado de seleção de um elemento filho em uma seleção (normalmente um item em uma lista ou lista suspensa) fornecendo o nome do elemento filho. Você pode recuperar todos os itens do elemento filho de seleção para verificar seu nome usando a ação 'Obter itens do elemento de seleção Java'. |
| Obter estado de seleção Java por índice |
Retorna o estado de seleção de um elemento filho em uma seleção (normalmente um item em uma lista ou lista suspensa) fornecendo o índice do elemento filho. Você pode recuperar todos os itens de elemento filho de seleção para verificar seu índice usando a ação 'Obter itens de elemento de seleção Java'. |
| Obter informações da ponte de acesso do Windows |
Retorna informações sobre o WAB (Windows Access Bridge) para uma ID de VM Java específica, incluindo as versões Java e Windows DLL. O ID da Java VM pode ser obtido como uma saída da ação 'Obter propriedades do elemento Java'. |
| Obter itens de elemento de seleção Java |
Retorna todos os itens do elemento de seleção filho encontrados no elemento de seleção Java especificado. Você pode optar por recuperar as opções do elemento de seleção fazendo um loop pela seleção, selecionando cada opção individual na lista OU lendo os rótulos dos elementos filho da seleção. Se você optar por recuperar as opções do elemento de seleção lendo os rótulos dos elementos filho da seleção, provavelmente precisará expandir a seleção primeiro, fornecendo o parâmetro 'Expandir primeiro' como 'Verdadeiro' e, opcionalmente, poderá fechar a seleção posteriormente, fornecendo também o parâmetro 'Fechar depois' como 'Verdadeiro'. |
| Obter o status da conexão da ponte de acesso do Windows |
Retorna o status atual da conexão entre IA-Connect Agente e o WAB (Windows Access Bridge). Se IA-Connect Agente estiver conectado ao WAB, os detalhes relevantes serão retornados como saídas. |
| Obter propriedades da célula da tabela Java |
Retorna as propriedades e o conteúdo de uma célula especificada dentro de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se deseja determinar qual célula está visível na tela no momento e suas coordenadas, enumerando o visor. O elemento viewport normalmente contém a tabela (por exemplo, é um elemento pai da tabela) e representa a área visível da tabela. |
| Obter propriedades da tabela Java |
Retorna as propriedades de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se deseja determinar quais componentes da tabela estão visíveis atualmente na tela enumerando o visor. O elemento viewport normalmente contém a tabela (por exemplo, é um elemento pai da tabela) e representa a área visível da tabela. |
| Obter propriedades do elemento filho Java |
Retorna todas as propriedades de um elemento filho Java específico, especificado pelo índice. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários. |
| Obter propriedades do elemento Java |
Retorna todas as propriedades Java de um elemento Java. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários. |
| Obter propriedades do elemento Java como lista |
Retorna as propriedades de um elemento Java como uma lista de linha única (coleção de linha única / tabela de dados) em vez de itens individuais, isso pode ser útil dependendo de como você pretende usar os dados. |
| Obter propriedades do elemento pai Java |
Retorna as propriedades do elemento pai de um elemento Java. Essa ação retornará apenas as propriedades do elemento pai direto e não pesquisará toda a altura da árvore de elementos. |
| Obter propriedades Java para o elemento UIA |
Retorna todas as propriedades Java de um elemento UIA. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários. |
| Obter retângulo delimitador visível do elemento Java |
Recupera os limites visíveis de um elemento Java. Normalmente, o Java Access Bridge retornará os valores posicionais virtuais de um elemento, independentemente de o elemento estar visível na tela e esses valores virtuais serem fornecidos pela ação 'Obter propriedades do elemento Java'. Com elementos maiores (por exemplo, um elemento de tabela que pode rolar), como estes nem sempre podem ser visíveis na tela, essa ação retorna as coordenadas da área atualmente visível do elemento. |
| Obter todas as propriedades do elemento filho Java |
Retorna todas as propriedades de todos os elementos filho Java. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários. |
| Obter valor de texto do elemento Java |
Retorna o valor de texto de um elemento Java. Um valor de texto geralmente é associado a um elemento text, mas muitos elementos podem ter essa propriedade. |
| Obter valor do elemento Java |
Retorna o valor de um elemento. Um valor geralmente é associado a uma área de entrada de texto, mas muitos elementos podem ter essa propriedade. |
| Obter várias propriedades de elemento pai Java |
Retorna as propriedades de todos os elementos pai de um elemento Java. Esta ação pesquisará toda a altura da árvore de elementos retornando todas as propriedades pai se o parâmetro 'Max parents to process' estiver definido alto o suficiente. |
| Pressione o elemento Java |
Pressiona um elemento Java (normalmente um botão). |
| Redefinir todos os identificadores de elementos Java |
Redefine todos os identificadores de elementos Java atualmente armazenados por IA-Connect o que pode ser útil se você tiver identificado muitos elementos e tiver um grande número de identificadores de elementos armazenados. Em cenários com números extremamente altos de identificadores de elementos (100.000+), essa ação também pode ser usada para liberar o uso de RAM. |
| Selecione o elemento da lista Java por nome |
Seleciona o elemento list com o nome especificado. Isso geralmente é usado para selecionar um item em um item suspenso / menu. |
| Selecione o elemento da lista Java por índice |
Seleciona o elemento de lista que corresponde ao índice especificado. Isso geralmente é usado para selecionar um item em um item suspenso / menu. |
| Senha de entrada global no elemento Java |
Move o mouse para o centro do elemento Java, foca-o, clica com o botão esquerdo e pressiona as teclas. Normalmente usado com uma entrada de senha que não aceitará métodos de entrada nativos da UIA. |
| Senha de entrada no elemento Java |
Introduz uma palavra-passe num elemento Java (normalmente um campo de entrada de palavra-passe), substituindo o texto existente. |
| Texto de entrada global no elemento Java |
Move o mouse para o centro do elemento Java, foca-o, clica com o botão esquerdo e pressiona as teclas. Normalmente usado com uma entrada de texto que não aceitará métodos de entrada UIA nativos. |
| Verifique o elemento Java |
Define o estado de um elemento (normalmente uma caixa de seleção ou caixa de rádio) como marcado ou desmarcado. |
| É janela Java |
Retorna se uma janela UIA é um elemento Java. |
A célula da tabela Java é visível na tela
Retorna se uma célula de tabela específica dentro de um elemento de tabela Java está visível na tela no momento.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Processar pais de viewport
|
ProcessViewportParents | boolean |
Se definido como 'True' (o padrão), os elementos pai do visor também serão processados para ajudar a refinar o tamanho visível do visor. Isso é útil se estiver incorporado em outro visor. Se definido como 'False', os elementos pai do viewport não serão processados. |
|
|
Max viewport pais para processar
|
MaxViewportParentsToProcess | integer |
O número máximo de elementos pai a serem processados ao enumerar o visor. Por padrão, isso é definido como 50. |
|
|
Funções do elemento pai Viewport a serem consideradas
|
ViewportParentElementRolesToConsider | string |
As funções do elemento pai do visor a serem consideradas ao enumerar para calcular o tamanho do visor. Isso é usado para excluir elementos pai que são menores em tamanho do que o visor que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz. |
|
|
Margem esquerda do visor
|
ViewportLeftMargin | integer |
Uma margem interna esquerda para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem superior do visor
|
ViewportTopMargin | integer |
Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem direita do visor
|
ViewportRightMargin | integer |
Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem inferior do visor
|
ViewportBottomMargin | integer |
Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Índice de linha de célula
|
CellRowIndex | True | integer |
O índice de linha da célula na tabela, começando em 1. |
|
Índice da coluna da célula
|
CellColumnIndex | True | integer |
O índice da coluna da célula na tabela, começando em 1. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Célula no ecrã
|
CellOnScreen | boolean |
Retorna true se a célula especificada estiver sendo exibida na tela no momento, ou false se não. |
|
O resultado é certo
|
ResultIsCertain | boolean |
Retorna true se o resultado 'Célula na tela' for certo. Isso será definido como 'False' se qualquer um dos 4 limites da tabela pai não puder ser calculado. |
|
Direção fora do ecrã
|
OffscreenDirection | string |
Uma representação de texto da direção fora da tela da célula especificada, por exemplo, Acima, Abaixo, Esquerda ou Direita. Se a célula estiver Acima E Esquerda ou Direita, isso retornará como Acima. Da mesma forma, se a célula estiver Abaixo E Esquerda ou Direita, isso retornará como Abaixo. |
Aguarde até que o elemento Java desktop não exista
Aguarda que um elemento da área de trabalho Java (normalmente uma janela) não exista mais.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pesquisar nome do elemento UIA
|
SearchUIAElementName | string |
O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar nome da classe do elemento UIA
|
SearchUIAElementClassName | string |
O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Tipo de controle localizado do elemento UIA de pesquisa
|
SearchUIAElementLocalizedControlType | string |
O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Id do processo de pesquisa
|
SearchProcessID | integer |
A ID do processo em execução. Isso pode ser recuperado como uma saída da ação "Executar processo". |
|
|
Pesquisar elementos filho
|
SearchChildElements | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Segundos de espera
|
SecondsToWait | True | double |
O número máximo de segundos para aguardar que o elemento não exista. |
|
Incluir processos filho
|
IncludeChildProcesses | boolean |
Se definido como true e um 'Search process Id' for especificado, os processos filho desse processo Id serão incluídos na pesquisa. Isso é comum para Java, uma vez que um lançador EXE muitas vezes executa um processo filho 'Java(w).exe'. Se definido como falso, apenas um processo correspondente ao 'ID do processo de pesquisa' exato será retornado. |
|
|
Levantar exceção se o elemento ainda existir
|
RaiseExceptionIfElementStillExists | boolean |
Deve IA-Connect gerar uma exceção se o elemento Java ainda existir após o período de espera? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O elemento existe antes de esperar
|
ElementExistsBeforeWait | boolean |
Retorna true se o elemento existia antes de esperar ou false se não. |
|
O elemento existe após a espera
|
ElementExistsAfterWait | boolean |
Retorna true se o elemento existiu após a espera ou false se não. |
Aguarde até que o elemento Java não exista
Aguarda que um elemento Java (normalmente um elemento individual dentro de uma janela, como um botão ou uma área de entrada de texto) deixe de existir.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Segundos de espera
|
SecondsToWait | True | double | |
|
Levantar exceção se o elemento ainda existir
|
RaiseExceptionIfElementStillExists | boolean |
Deve IA-Connect gerar uma exceção se o elemento Java ainda existir após o período de espera? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O elemento existe antes de esperar
|
ElementExistsBeforeWait | boolean |
Retorna true se o elemento existia antes de esperar ou false se não. |
|
O elemento existe após a espera
|
ElementExistsAfterWait | boolean |
Retorna true se o elemento existiu após a espera ou false se não. |
Aguarde pelo elemento da área de trabalho Java
Aguarda a existência de um elemento da área de trabalho Java (normalmente uma janela).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pesquisar nome do elemento UIA
|
SearchUIAElementName | string |
O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar nome da classe do elemento UIA
|
SearchUIAElementClassName | string |
O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Tipo de controle localizado do elemento UIA de pesquisa
|
SearchUIAElementLocalizedControlType | string |
O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Id do processo de pesquisa
|
SearchProcessID | integer |
A ID do processo em execução. Isso pode ser recuperado como uma saída da ação "Executar processo". |
|
|
Pesquisar elementos filho
|
SearchChildElements | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Segundos de espera
|
SecondsToWait | True | double |
O número máximo de segundos para aguardar a existência do elemento. |
|
Incluir processos filho
|
IncludeChildProcesses | boolean |
Se definido como true e um 'Search process Id' for especificado, os processos filho desse processo Id serão incluídos na pesquisa. Isso é comum para Java, uma vez que um lançador EXE muitas vezes executa um processo filho 'Java(w).exe'. Se definido como falso, apenas um processo correspondente ao 'ID do processo de pesquisa' exato será retornado. |
|
|
Levantar exceção se o elemento não for encontrado
|
RaiseExceptionIfElementNotFound | boolean |
Deve IA-Connect gerar uma exceção se o elemento Java não existir após o período de espera? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O elemento existe
|
ElementExists | boolean |
Retorna true se o elemento existir ou false se não. |
|
Alça JAB do elemento
|
ElementJABHandle | integer |
Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador). |
|
Nome do elemento
|
ElementName | string |
O nome Java do elemento localizado. |
|
Descrição do elemento
|
ElementDescription | string |
A descrição Java do elemento localizado (se houver). |
|
Função do elemento
|
ElementRole | string |
A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver). |
Aguarde pelo elemento Java
Aguarda a existência de um elemento Java (normalmente um elemento individual dentro de uma janela, como um botão ou uma área de entrada de texto).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Segundos de espera
|
SecondsToWait | True | double |
O número máximo de segundos para aguardar a existência do elemento. |
|
Levantar exceção se o elemento não for encontrado
|
RaiseExceptionIfElementNotFound | boolean |
Deve IA-Connect gerar uma exceção se o elemento Java não existir após o período de espera? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O elemento existe
|
ElementExists | boolean |
Retorna true se o elemento existir ou false se não. |
|
Alça JAB do elemento
|
ElementJABHandle | integer |
Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador). |
|
Nome do elemento
|
ElementName | string |
O nome Java do elemento localizado. |
|
Descrição do elemento
|
ElementDescription | string |
A descrição Java do elemento localizado (se houver). |
|
Função do elemento
|
ElementRole | string |
A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver). |
Clique com o botão direito do rato global no elemento Java
Move o mouse para o centro de um elemento Java e clica no botão direito do mouse.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Clique em deslocamento X
|
ClickOffsetX | integer |
O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda). |
|
|
Clique em deslocamento Y
|
ClickOffsetY | integer |
O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima). |
|
|
Deslocamento em relação a
|
OffsetRelativeTo | string |
A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique com o botão esquerdo do mouse global no elemento Java
Move o mouse para o centro de um elemento Java e clica no botão esquerdo do mouse.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Clique em deslocamento X
|
ClickOffsetX | integer |
O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda). |
|
|
Clique em deslocamento Y
|
ClickOffsetY | integer |
O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima). |
|
|
Deslocamento em relação a
|
OffsetRelativeTo | string |
A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito). |
|
|
Número de vezes que clicar no elemento
|
NumberOfTimesToClickElement | integer |
O número de vezes para clicar no elemento, por padrão é 1. |
|
|
Segundos de espera entre cliques
|
SecondsToWaitBetweenClicks | double |
O número de segundos a aguardar entre cliques, por predefinição é 0. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique global do mouse na célula da tabela Java
Move o mouse para o centro de uma célula de tabela Java e clica no botão do mouse especificado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Índice de linha de célula
|
RowIndex | True | integer |
O índice de linha da célula na tabela, começando em 1. |
|
Índice da coluna da célula
|
ColumnIndex | True | integer |
O índice da coluna da célula na tabela, começando em 1. |
|
Enumerar viewport
|
EnumerateViewport | boolean |
O elemento viewport normalmente contém a tabela e representa a área visível da tabela. Se definido como 'True' (o padrão), o IA-Connect Agent tentará detetar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite que você determine quais componentes da tabela estão atualmente visíveis na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas. |
|
|
Processar pais de viewport
|
ProcessViewportParents | boolean |
Se definido como 'True' (o padrão), os elementos pai do visor também serão processados para ajudar a refinar o tamanho visível do visor. Isso é útil se estiver incorporado em outro visor. Se definido como 'False', os elementos pai do viewport não serão processados. |
|
|
Max viewport pais para processar
|
MaxViewportParentsToProcess | integer |
O número máximo de elementos pai a serem processados ao enumerar o visor. Por padrão, isso é definido como 50. |
|
|
Funções do elemento pai Viewport a serem consideradas
|
ViewportParentElementRolesToConsider | string |
As funções do elemento pai do visor a serem consideradas ao enumerar para calcular o tamanho do visor. Isso é usado para excluir elementos pai que são menores em tamanho do que o visor que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz. |
|
|
Margem esquerda do visor
|
ViewportLeftMargin | integer |
Uma margem interna esquerda para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem superior do visor
|
ViewportTopMargin | integer |
Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem direita do visor
|
ViewportRightMargin | integer |
Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem inferior do visor
|
ViewportBottomMargin | integer |
Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Botão do rato
|
MouseButton | True | integer |
O botão do mouse a ser usado ao clicar na célula da tabela. Esquerda = 0, Direita = 1, Meio = 2, Dupla esquerda = 3. |
|
Clique em deslocamento X
|
ClickOffsetX | integer |
O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda). |
|
|
Clique em deslocamento Y
|
ClickOffsetY | integer |
O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima). |
|
|
Deslocamento em relação a
|
OffsetRelativeTo | string |
A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito). |
|
|
Atraso em milissegundos
|
DelayInMilliseconds | integer |
O número de segundos a aguardar entre cliques, por predefinição, é de 0,05 (20 milissegundos). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Clique no meio global do mouse no elemento Java
Move o mouse para o centro de um elemento Java e clica no botão do meio do mouse.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Clique em deslocamento X
|
ClickOffsetX | integer |
O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda). |
|
|
Clique em deslocamento Y
|
ClickOffsetY | integer |
O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima). |
|
|
Deslocamento em relação a
|
OffsetRelativeTo | string |
A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Conectar-se ao Java Access Bridge
Inicia o subsistema Java IA-Connect (IA-JavaAccessBridge) e o conecta à DLL do Java Access Bridge especificada (ou deixe em branco para procurar um). Esta etapa deve ser executada antes que você possa automatizar aplicativos Java. Esta ação também habilita o Java Access Bridge que deve ser ativado antes de executar qualquer aplicativo Java.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pasta de pesquisa DLL do Windows Access Bridge
|
WindowsAccessBridgeDLLSearchFolder | string |
Especifique a pasta que contém a DLL do Windows Access Bridge (um componente do tempo de execução do Java) na sessão em que o Agente está sendo executado ou insira o nome de arquivo completo de uma DLL do Windows Access Bridge para forçar o uso dessa DLL específica. Se você não fornecer um caminho, o caminho de pesquisa padrão do Windows será usado. |
|
|
IA-JavaAccessBridge caminho DLL
|
IAJavaAccessBridgePath | string |
O local da DLL COM IA-JavaAccessBridge.dll (um componente interno do IA-Connect Agent) se você precisar hospedá-lo externamente ao EXE (talvez devido a uma lista de permissões de segurança). Esse pode ser o caminho completo ou o caminho relativo ao local do IA-Connect Agent. Por exemplo, se o Agente e a DLL COM IA-JavaAccessBridge.dll estiverem na mesma pasta, apenas passar o nome do arquivo da DLL é suficiente. |
|
|
É 64bit Windows Access Bridge DLL
|
Is64BitJABDLL | boolean |
A DLL do Windows Access Bridge está sendo usada 64bit? |
|
|
Use COM para DLL de IA-JavaAccessBridge de 64 bits
|
UseCOMFor64BitJABDLL | boolean |
Se a DLL do Windows Access Bridge que você está tentando carregar for de 64 bits, isso deve ser executado por meio de uma DLLSurrogate COM fora de processo em vez de chamar diretamente (na memória) do IA-Connect. Por padrão, isso é definido como 'True'. Você pode tentar desmarcar isso se a DLL IA-JavaAccessBridge estiver sendo bloqueada. |
|
|
Ativar Java Access Bridge
|
EnableJavaAccessBridge | boolean |
O Java Access Bridge deve ser ativado? Por padrão, isso é definido como 'True'. |
|
|
Caminho do arquivo de acessibilidade
|
AccessibilityFilepath | string |
O caminho para o arquivo .accessibility.properties que controla se a Java Access Bridge está ativada. Se você não fornecer um caminho, o padrão será %USERPROFILE%.accessibility.properties. |
|
|
Tempo limite do comando em segundos
|
CommandTimeoutInSeconds | integer |
O número máximo de segundos para aguardar que IA-Connect se conecte ao Java Access Bridge. Por padrão, são 20 segundos. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
DLL do Windows Access Bridge carregada
|
LoadedWindowsAccessBridgeDLL | string |
O nome do arquivo completo da DLL do Windows Access Bridge que foi carregada. |
Criar identificador para o elemento Java na coordenada da tela
Cria um identificador para um elemento Java fornecendo as coordenadas da tela. Se existir um elemento Java na coordenada especificada, a ação identificará o elemento e retornará um identificador para ele.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
ParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Tela X
|
ScreenX | True | integer |
A coordenada X da tela em pixels para localizar o elemento em. |
|
Ecrã Y
|
ScreenY | True | integer |
A coordenada Y da tela em pixels para localizar o elemento em. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Identificador JAB do elemento localizado
|
LocatedElementJABHandle | integer |
Se um elemento existia nas coordenadas especificadas, isso manteria um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos ao identificador). |
Desconectar do Java Access Bridge
Desliga qualquer subsistema Java IA-Connect em execução (IA-JavaAccessBridge).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Desativar Java Access Bridge
|
DisableJavaAccessBridge | boolean |
A Java Access Bridge deve ser desativada? Por padrão, isso é definido como 'True'. |
|
|
Caminho do arquivo de acessibilidade
|
AccessibilityFilepath | string |
O caminho para o arquivo .accessibility.properties que controla se a Java Access Bridge está ativada. Se você não fornecer um caminho, o padrão será %USERPROFILE%.accessibility.properties. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Desenhar retângulo em torno do elemento Java
Desenha um retângulo em torno do perímetro de um elemento Java para ajudar a identificar que o elemento encontrado é o necessário. O retângulo é removido automaticamente após 5 segundos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Cor da caneta
|
PenColour | string |
A cor do retângulo a desenhar (por exemplo, vermelho, verde, azul, amarelo, roxo ou laranja) ou um código hexadecimal de cordas, por exemplo, #FF0000. |
|
|
Pixels de espessura da caneta
|
PenThicknessPixels | integer |
A espessura (em pixels) da borda do retângulo de realce. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Elemento Java Focus
Foca um elemento Java que o torna o elemento ativo para o foco do teclado e, dependendo da aplicação, pode trazer a janela do elemento para o primeiro plano.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Executar ação no elemento Java
Executa uma ação acessível para um elemento Java. Essas ações acessíveis para um elemento específico podem ser consultadas usando a ação 'Obter ações para o elemento Java'. Algumas ações comuns são 'clicar' para um botão ou 'selecionar tudo' para um elemento de texto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Ação
|
Action | True | string |
A ação a executar, por exemplo 'clicar'. O nome da ação geralmente diferencia maiúsculas de minúsculas. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Expandir elemento de seleção Java
Expande ou recolhe um elemento Java (normalmente um menu / item suspenso). Se o item já estiver expandido, nada acontecerá.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Expandir
|
Expand | boolean |
Se definido como 'True' (o padrão), o elemento será expandido. Se definido como 'False', o elemento será recolhido. |
|
|
Verificar o estado do elemento
|
VerifyElementState | boolean |
Se definido como 'True', o IA-Connect Agent validará o estado do elemento posteriormente para verificar se o estado 'Expandido' corresponde ao estado esperado e gerará uma exceção se isso não corresponder. Por exemplo, se expandir um elemento, a propriedade 'IsExpanded' deve ser true. Se definido como 'False', o estado do elemento não será validado. |
|
|
Segundos para aguardar a alteração de estado
|
SecondsToWaitForStateChange | double |
O número de segundos para aguardar a mudança de estado após a expansão ou colapso. Por padrão, isso é definido como 0,05 (20 milissegundos). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Global duplo clique esquerdo do mouse no elemento Java
Move o mouse para o centro de um elemento Java e clica duas vezes no botão esquerdo do mouse.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Clique em deslocamento X
|
ClickOffsetX | integer |
O número de X pixels para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (direita) e negativos (esquerda). |
|
|
Clique em deslocamento Y
|
ClickOffsetY | integer |
O número de pixels Y para compensar a ação de clique. Este parâmetro suporta valores de deslocamento positivos (para baixo) e negativos (para cima). |
|
|
Deslocamento em relação a
|
OffsetRelativeTo | string |
A posição relativa do elemento a ser deslocado (Centro / Centro / Meio, Esquerda, Direita, Superior, Inferior, Superior Esquerdo, Superior Direito, Inferior Esquerdo, Inferior Direito). |
|
|
Atraso em milissegundos
|
DelayInMilliseconds | integer |
O atraso em milissegundos (milésimos de segundo) entre o primeiro e o segundo clique. O padrão é 10 milissegundos. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Inserir texto no elemento Java
Introduz texto num elemento Java (normalmente um campo de entrada de texto), substituindo o texto existente ou inserindo o novo valor numa posição específica.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Texto a introduzir
|
TextToInput | string |
O valor de texto a ser inserido. |
|
|
Substituir valor existente
|
ReplaceExistingValue | boolean |
Se houver texto existente no elemento , ele deve ser substituído? |
|
|
Inserir posição
|
InsertPosition | integer |
A posição (índice) para começar a inserir texto. Se houver texto existente, a posição de inserção pode ser usada para inserir em uma posição específica dentro do texto existente. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
O elemento da área de trabalho Java existe
Relata se um elemento de área de trabalho Java existe e fornece algumas propriedades básicas do elemento.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pesquisar nome do elemento UIA
|
SearchUIAElementName | string |
O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar nome da classe do elemento UIA
|
SearchUIAElementClassName | string |
O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Tipo de controle localizado do elemento UIA de pesquisa
|
SearchUIAElementLocalizedControlType | string |
O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Id do processo de pesquisa
|
SearchProcessID | integer |
A ID do processo em execução. Isso pode ser recuperado como uma saída da ação "Executar processo". |
|
|
Pesquisar elementos filho
|
SearchChildElements | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Incluir processos filho
|
IncludeChildProcesses | boolean |
Se definido como true e um 'Search process Id' for especificado, os processos filho desse processo Id serão incluídos na pesquisa. Isso é comum para Java, uma vez que um lançador EXE muitas vezes executa um processo filho 'Java(w).exe'. Se definido como falso, apenas um processo correspondente ao 'ID do processo de pesquisa' exato será retornado. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O elemento existe
|
ElementExists | boolean |
Retorna true se o elemento existir ou false se não. |
|
Alça JAB do elemento
|
ElementJABHandle | integer |
Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador). |
|
Nome do elemento
|
ElementName | string |
O nome Java do elemento localizado. |
|
Descrição do elemento
|
ElementDescription | string |
A descrição Java do elemento localizado (se houver). |
|
Função do elemento
|
ElementRole | string |
A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver). |
O elemento Java existe
Relata se um elemento Java existe e retorna algumas propriedades básicas do elemento.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O elemento existe
|
ElementExists | boolean |
Retorna true se o elemento existir ou false se não. |
|
Alça JAB do elemento
|
ElementJABHandle | integer |
Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador). |
|
Nome do elemento
|
ElementName | string |
O nome Java do elemento localizado. |
|
Descrição do elemento
|
ElementDescription | string |
A descrição Java do elemento localizado (se houver). |
|
Função do elemento
|
ElementRole | string |
A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver). |
O elemento Java lida com o mesmo
Compara dois identificadores de elemento Java para elementos Java para ver se eles representam o mesmo objeto Java. Isso pode ser útil se você tiver identificado um elemento e recuperado um identificador para seu pai.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Alça JAB do elemento 1
|
Element1JABHandle | True | integer |
O primeiro identificador de elemento para comparar. |
|
Alça JAB do elemento 2
|
Element2JABHandle | True | integer |
O segundo elemento manipula para comparar. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Mesmo objeto
|
SameObject | boolean |
Retorna true se ambos os identificadores de elemento forem para o mesmo objeto Java, ou false se os identificadores de elemento forem para objetos Java diferentes. |
Obter ações para o elemento Java
Retorna as ações acessíveis para um elemento Java. Essas ações acessíveis podem ser executadas no elemento usando o nome da ação como uma entrada para a ação 'Executar ação no elemento Java', por exemplo 'clique' ou 'selecionar tudo'.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Ações acessíveis
|
AccessibleActions | string |
Uma lista de todas as ações acessíveis para o elemento de pesquisa, por exemplo 'clique'. |
Obter conteúdo da tabela Java
Retorna o conteúdo de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Primeira fila a regressar
|
FirstRowToReturn | integer |
O índice da primeira linha a retornar. Por padrão, isso é definido como 1. |
|
|
Máximo de linhas para retornar
|
MaxRowsToReturn | integer |
O número máximo de linhas a serem retornadas. Por padrão, todas as linhas são retornadas. |
|
|
Primeira coluna a retornar
|
FirstColumnToReturn | integer |
O índice da primeira coluna a retornar. Por padrão, isso é definido como 1. |
|
|
Máximo de colunas a devolver
|
MaxColumnsToReturn | integer |
O número máximo de colunas a serem retornadas. Por padrão, todas as colunas são retornadas. |
|
|
Usar cabeçalhos de coluna da tabela
|
UseColumnHeadersFromTable | boolean |
Se definido como 'True', o IA-Connect Agent tentará retornar as colunas de coleta de saída para corresponder aos nomes das colunas na tabela Java. Se definido como 'False' (o padrão), os cabeçalhos das colunas serão chamados de 'Column_N' na coleção (já que as coleções não podem ter nomes em branco). |
|
|
Índice de linha de retorno na coleção de saída
|
ReturnRowIndexInOutputCollection | boolean |
Se definido como 'True' (o padrão), o IA-Connect Agent retornará o índice de linha na coleção de saída como uma coluna adicional. Por padrão, a coluna de índice de linha será chamada de 'Row_index', no entanto, isso pode ser alterado passando um nome de coluna no parâmetro 'Nome da coluna para armazenar índice de linha'. Isso é útil se você planeja filtrar a coleção de saída e controlar a qual linha o resultado filtrado se relaciona. Se definido como 'False', nenhuma coluna de índice de linha será retornada. |
|
|
Nome da coluna para armazenar o índice de linha
|
NameOfColumnToStoreRowIndex | string |
Se 'Return row index in output collection' estiver definido como 'True', então você pode substituir o nome da coluna padrão de '_Row_Index' fornecendo um valor aqui. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de linhas na tabela
|
NumberOfRowsInTable | integer |
O número de linhas na tabela. |
|
Número de colunas na tabela
|
NumberOfColumnsInTable | integer |
O número de colunas na tabela. |
|
Número de linhas selecionadas
|
NumberOfSelectedRows | integer |
O número de linhas que estão selecionadas no momento. |
|
Número de colunas selecionadas
|
NumberOfSelectedColumns | integer |
O número de colunas selecionadas no momento. |
|
Número de linhas retornadas
|
NumberOfRowsReturned | integer |
O número de linhas retornadas, que poderia ser menor do que o número de linhas encontradas se 'Max rows to return' fosse definido como um número menor. |
|
Número de colunas retornadas
|
NumberOfColumnsReturned | integer |
O número de colunas retornadas, que poderia ser menor do que o número de colunas encontradas se 'Max columns to return' fosse definido como um número menor. |
|
Conteúdo do índice JSON
|
TableContentsJSON | string |
O conteúdo do elemento table, em formato JSON. Os nomes das colunas desta coleção corresponderão aos nomes das colunas do elemento da tabela se a opção 'Usar cabeçalhos de coluna da tabela' estiver definida como true. Se o nome da coluna estiver em branco, ele será chamado de 'Column_N' na coleção (já que as coleções não podem ter nomes em branco). Se o nome da coluna for duplicado, terá '_N' anexado ao nome (uma vez que as coleções não podem ter nomes de coluna duplicados). |
Obter CSV da função Java a partir da pesquisa de elementos
Executa uma pesquisa de elemento Java e produz os detalhes dos elementos pesquisados (até o ponto onde o elemento foi encontrado) como CSV. Esta ação seria usada apenas para fins de desenvolvimento e fornece uma visão geral dos elementos do aplicativo que podem ser úteis para visualizar a estrutura do aplicativo e otimizar as pesquisas de elementos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Função de recuo no CSV
|
IndentRoleInCSV | boolean |
As funções do elemento filho na saída CSV devem ser recuadas? Isso pode ajudar a visualizar melhor as relações pai e filho na árvore de elementos Java. Por padrão, isso é definido como 'True'. |
|
|
Incluir descrição no CSV
|
IncludeDescriptionInCSV | boolean |
As descrições dos elementos devem ser incluídas na saída CSV? Por padrão, isso é definido como 'True'. |
|
|
Incluir dimensões no CSV
|
IncludeDimensionsInCSV | boolean |
As dimensões do elemento (altura, largura e bordas delimitadoras) devem ser incluídas na saída CSV? Por padrão, isso é definido como 'True'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Elemento encontrado
|
ElementFound | boolean |
Retorna true se o elemento de pesquisa foi encontrado, ou false se não. |
|
Número de elementos pesquisados
|
ElementsSearched | integer |
O número de elementos pesquisados sob o elemento pai antes que o elemento de pesquisa fosse encontrado. |
|
CSV da função
|
RoleCSV | string |
A saída CSV que contém a função de cada elemento encontrado na pesquisa. |
Obter CSV da função Java do identificador do elemento
Retorna a árvore de funções de elemento abaixo do identificador de elemento especificado como CSV. Esta ação seria usada apenas para fins de desenvolvimento e fornece uma visão geral dos elementos do aplicativo que podem ser úteis para visualizar a estrutura do aplicativo e otimizar as pesquisas de elementos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Função de recuo no CSV
|
IndentRoleInCSV | boolean |
As funções do elemento filho na saída CSV devem ser recuadas? Isso pode ajudar a visualizar melhor as relações pai e filho na árvore de elementos Java. Por padrão, isso é definido como 'True'. |
|
|
Incluir descrição no CSV
|
IncludeDescriptionInCSV | boolean |
As descrições dos elementos devem ser incluídas na saída CSV? Por padrão, isso é definido como 'True'. |
|
|
Incluir dimensões no CSV
|
IncludeDimensionsInCSV | boolean |
As dimensões do elemento (altura, largura e bordas delimitadoras) devem ser incluídas na saída CSV? Por padrão, isso é definido como 'True'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Elemento encontrado
|
ElementFound | boolean |
Retorna true se o elemento especificado pelo identificador de entrada foi encontrado, ou false se não. |
|
Número de elementos pesquisados
|
ElementsSearched | integer |
O número de elementos pesquisados sob o elemento pai. |
|
CSV da função
|
RoleCSV | string |
A saída CSV que contém a função de cada elemento encontrado sob o elemento pai. |
Obter célula de tabela Java na coordenada da tela
Se existir uma célula de tabela Java que seja um elemento filho da tabela nas coordenadas especificadas, essa ação identificará o elemento, suas propriedades e, opcionalmente, retornará um identificador para o elemento da célula da tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento de tabela
|
TableElementJABHandle | True | integer |
O identificador do elemento Java para o elemento da tabela pai que você está pesquisando. Esta pode ser uma tabela que você localizou anteriormente usando 'Obter propriedades do elemento Java'. |
|
Tela X
|
ScreenX | True | integer |
A coordenada X da tela em pixels para localizar a célula da tabela. |
|
Ecrã Y
|
ScreenY | True | integer |
A coordenada Y da tela em pixels para localizar a célula da tabela. |
|
Alça de retorno
|
ReturnJABHandle | boolean |
Um identificador de elemento deve ser retornado para a célula? |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Índice de células no pai
|
CellIndexInParent | integer |
O índice de células da célula na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4. |
|
Índice de linha de célula
|
CellRowIndex | integer |
O índice de linha da célula na tabela, começando em 1. |
|
Índice da coluna da célula
|
CellColumnIndex | integer |
O índice da coluna da célula na tabela, começando em 1. |
|
Alça JAB da célula
|
CellJABHandle | integer |
O identificador do elemento para a célula da tabela. |
Obter elementos da área de trabalho Java
Retorna uma lista de janelas e caixas de diálogo do aplicativo Java na área de trabalho. Você deve primeiro se conectar ao Java Access Bridge.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tipo de controle localizado do elemento de pesquisa
|
SearchElementLocalizedControlType | string |
O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Id do processo de pesquisa
|
SearchProcessID | integer |
A ID do processo em execução. Isso pode ser recuperado como uma saída da ação "Executar processo". |
|
|
Primeiro item a devolver
|
FirstItemToReturn | integer |
O índice de elementos do primeiro item a retornar, a partir de 1. Se desejar retornar os elementos na ordem inversa (da parte inferior da árvore), você pode, alternativamente, especificar um índice negativo a partir de -1. Por exemplo, um índice de -10 retornaria o décimo item da parte inferior. |
|
|
Máximo de itens a devolver
|
MaxItemsToReturn | integer |
O número máximo de elementos a serem retornados. Este parâmetro pode ser usado para retornar grandes conjuntos de elementos em partes menores, por exemplo, tabelas grandes. Em vez de tentar retornar a tabela inteira, o que pode causar um tempo limite para tabelas extremamente grandes, você pode retornar 500 linhas de cada vez. |
|
|
Pesquisar elementos filho
|
SearchChildElements | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Comprimento máximo da cadeia
|
MaxStringLength | integer |
O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas. |
|
|
Incluir processos filho
|
IncludeChildProcesses | boolean |
Se definido como true e um 'Search process Id' for especificado, os processos filho desse processo Id serão incluídos na pesquisa. Isso é comum para Java, uma vez que um lançador EXE muitas vezes executa um processo filho 'Java(w).exe'. Se definido como falso, apenas um processo correspondente ao 'ID do processo de pesquisa' exato será retornado. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de elementos encontrados
|
NumberOfElementsFound | integer |
O número de elementos encontrados que atenderam aos critérios de pesquisa. |
|
Número de elementos retornados
|
NumberOfElementsReturned | integer |
O número de elementos retornados da pesquisa. Isso poderia ser menor do que o número de elementos encontrados se 'Max items to return' fosse definido para um número menor. |
|
Elementos da área de trabalho Java JSON
|
JavaDesktopElementsJSON | string |
As propriedades dos elementos da área de trabalho Java encontrados que correspondem aos critérios de pesquisa, no formato JSON. |
Obter estado de seleção Java por nome
Retorna o estado de seleção de um elemento filho em uma seleção (normalmente um item em uma lista ou lista suspensa) fornecendo o nome do elemento filho. Você pode recuperar todos os itens do elemento filho de seleção para verificar seu nome usando a ação 'Obter itens do elemento de seleção Java'.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Nome do item
|
ItemName | True | string |
O nome do item de lista a ser selecionado ou desmarcado. |
|
Nome do item que diferencia maiúsculas de minúsculas
|
ItemNameCaseSensitive | boolean |
Se definido como 'True', a pesquisa do nome do item diferenciará maiúsculas de minúsculas (por exemplo, deve corresponder exatamente ao item da lista). Se definido como 'False' (o padrão), a pesquisa de nome de item não diferenciará maiúsculas de minúsculas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O nome está selecionado
|
NameIsSelected | boolean |
Retorna true se o item da lista de seleção nomeado estiver selecionado ou false se não. |
Obter estado de seleção Java por índice
Retorna o estado de seleção de um elemento filho em uma seleção (normalmente um item em uma lista ou lista suspensa) fornecendo o índice do elemento filho. Você pode recuperar todos os itens de elemento filho de seleção para verificar seu índice usando a ação 'Obter itens de elemento de seleção Java'.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Índice de itens
|
ItemIndex | True | integer |
O índice (a partir de 1) do estado do item de lista a consultar. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
O índice está selecionado
|
IndexIsSelected | boolean |
Retorna true se o item da lista de seleção no índice especificado estiver selecionado ou false se não. |
Obter informações da ponte de acesso do Windows
Retorna informações sobre o WAB (Windows Access Bridge) para uma ID de VM Java específica, incluindo as versões Java e Windows DLL. O ID da Java VM pode ser obtido como uma saída da ação 'Obter propriedades do elemento Java'.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Máquina Virtual
|
VMID | True | integer |
O ID da máquina virtual Java. Isso é exclusivo em todas as máquinas virtuais Java. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Versão da classe Java
|
JavaClassVersion | string |
A versão da classe Java, por exemplo '1.8.0_261'. |
|
Versão Java DLL
|
JavaDLLVersion | string |
A versão Java DLL, por exemplo '1.8.0_261'. |
|
Versão da DLL do Windows
|
WinDLLVersion | string |
A versão DLL do Windows, por exemplo '1.8.0_261'. |
|
Versão da VM
|
VMVersion | string |
A versão Java VM, por exemplo '1.8.0_261'. |
Obter itens de elemento de seleção Java
Retorna todos os itens do elemento de seleção filho encontrados no elemento de seleção Java especificado. Você pode optar por recuperar as opções do elemento de seleção fazendo um loop pela seleção, selecionando cada opção individual na lista OU lendo os rótulos dos elementos filho da seleção. Se você optar por recuperar as opções do elemento de seleção lendo os rótulos dos elementos filho da seleção, provavelmente precisará expandir a seleção primeiro, fornecendo o parâmetro 'Expandir primeiro' como 'Verdadeiro' e, opcionalmente, poderá fechar a seleção posteriormente, fornecendo também o parâmetro 'Fechar depois' como 'Verdadeiro'.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Obtenha uma lista de opções selecionando
|
GetListOfOptionsBySelecting | boolean |
Se definido como 'True', o Agente IA-Connect tentará obter uma lista de todas as opções na seleção, selecionando cada uma por vez (em JAB). Se definido como 'False' (o padrão), o parâmetro 'Get list of options by reading labels' deve ser definido como 'True', caso contrário, a lista de opções não será lida. |
|
|
Obter lista de opções lendo rótulos
|
GetListOfOptionsByReadingLabels | boolean |
Se definido como 'True', o IA-Connect Agent tentará obter uma lista de todas as opções na seleção lendo os rótulos filho (na árvore JAB). Para listas suspensas, você quase certamente precisará definir o parâmetro 'Expandir primeiro' como 'True' porque os elementos filho não são expostos até que a lista caia. Também defina o parâmetro 'Collapse after' como 'True' para fechar a lista depois. O parâmetro 'Obter lista de opções selecionando' também deve ser definido como 'Falso' ou esta opção será ignorada (como você não pode obter a lista através de ambos os métodos). Se definido como 'False' (o padrão), o parâmetro 'Get list of options by selecting' deve ser definido como 'True', caso contrário, a lista de opções não será lida. |
|
|
Expandir primeiro
|
ExpandFirst | boolean |
Se definido como 'true', a ação tentará expandir a lista antes de procurar os elementos do item de lista. Isso é útil para listas dinâmicas, pois os outros elementos de item de lista podem não ser criados até que a lista seja expandida. Se definido como false (o padrão), a lista não será expandida. |
|
|
Fechar após
|
CollapseAfter | boolean |
Se definido como true, a lista será recolhida após a execução da pesquisa. Se definido como false (o padrão), a lista não será recolhida. |
|
|
Segundos entre expandir e recolher
|
SecondsBetweenExpandCollapse | double |
O número de segundos a aguardar entre as ações de expansão e recolhimento, se estas estiverem definidas como 'True'. Por padrão, isso é 0,05 (20 milissegundos). |
|
|
Máximo de itens de lista a serem devolvidos
|
MaxListItemsToReturn | integer |
O número máximo de itens de lista a serem retornados, por padrão, é 100. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de itens selecionados
|
NumberOfSelectedItems | integer |
O número de itens de lista filho encontrados sob o elemento de seleção pai que estão selecionados no momento. |
|
Seleção 1 nome
|
AccessibleSelection1Name | string |
O nome do primeiro item de lista filho selecionado. |
|
Seleção 1 índice na lista
|
AccessibleSelection1IndexInParent | integer |
O índice na lista do primeiro item de lista filho selecionado. |
|
Itens selecionados JSON
|
JABSelectionSelectedItemsJSON | string |
Os itens da lista filho selecionados do elemento de seleção pai, no formato JSON. |
|
Itens da lista de seleção JSON
|
JABSelectionListItemsJSON | string |
Todos os itens da lista filho do elemento de seleção pai, no formato JSON. |
Obter o status da conexão da ponte de acesso do Windows
Retorna o status atual da conexão entre IA-Connect Agente e o WAB (Windows Access Bridge). Se IA-Connect Agente estiver conectado ao WAB, os detalhes relevantes serão retornados como saídas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
WAB conectado
|
Connected | boolean |
Retorna true se o IA-Connect Agent estiver conectado ao Windows Access Bridge ou false se não. |
|
Tipo de conexão WAB
|
ConnectionType | string |
O tipo de conexão com o Windows Access Bridge, por exemplo, COM ou Native e 32bit ou 64bit. |
|
É WAB 64bit
|
IsWAB64bit | boolean |
Retorna true se o Windows Access Bridge for de 64 bits ou false se não. |
|
Erro de conexão
|
ConnectionError | string |
O erro de conexão, se um tiver sido relatado. |
|
Carregado IA-JavaAccessBridge COM DLL
|
LoadedIAJABDLL | string |
O caminho completo para o carregado IA-JavaAccessBridge COM DLL. |
|
DLL do Windows Access Bridge carregada
|
LoadedWABDLL | string |
O caminho completo para a DLL do Windows Access Bridge carregada. |
|
Versão DLL do Windows Access Bridge
|
WABVersion | string |
A versão da DLL do Windows Access Bridge carregada. |
Obter propriedades da célula da tabela Java
Retorna as propriedades e o conteúdo de uma célula especificada dentro de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se deseja determinar qual célula está visível na tela no momento e suas coordenadas, enumerando o visor. O elemento viewport normalmente contém a tabela (por exemplo, é um elemento pai da tabela) e representa a área visível da tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Índice de linha de célula
|
RowIndex | True | integer |
O índice de linha da célula na tabela, começando em 1. |
|
Índice da coluna da célula
|
ColumnIndex | True | integer |
O índice da coluna da célula na tabela, começando em 1. |
|
Alça de retorno
|
ReturnJABHandle | boolean |
Se definido como true, um identificador de elemento será retornado para a célula. |
|
|
Enumerar viewport
|
EnumerateViewport | boolean |
O elemento viewport normalmente contém a tabela e representa a área visível da tabela. Se definido como 'True' (o padrão), o IA-Connect Agent tentará detetar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite que você determine quais componentes da tabela estão atualmente visíveis na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas. |
|
|
Processar pais de viewport
|
ProcessViewportParents | boolean |
Se definido como 'True' (o padrão), os elementos pai do visor também serão processados para ajudar a refinar o tamanho visível do visor. Isso é útil se estiver incorporado em outro visor. Se definido como 'False', os elementos pai do viewport não serão processados. |
|
|
Max viewport pais para processar
|
MaxViewportParentsToProcess | integer |
O número máximo de elementos pai a serem processados ao enumerar o visor. Por padrão, isso é definido como 50. |
|
|
Funções do elemento pai Viewport a serem consideradas
|
ViewportParentElementRolesToConsider | string |
As funções do elemento pai do visor a serem consideradas ao enumerar para calcular o tamanho do visor. Isso é usado para excluir elementos pai que são menores em tamanho do que o visor que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz. |
|
|
Margem esquerda do visor
|
ViewportLeftMargin | integer |
Uma margem interna esquerda para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem superior do visor
|
ViewportTopMargin | integer |
Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem direita do visor
|
ViewportRightMargin | integer |
Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem inferior do visor
|
ViewportBottomMargin | integer |
Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Índice de células
|
CellIndex | integer |
O índice de células na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4. |
|
Extensão da linha de células
|
RowExtent | integer |
O número de linhas que a célula abrange. Isso geralmente será 1, a menos que a célula seja mesclada em várias linhas. |
|
Extensão da coluna celular
|
ColumnExtent | integer |
O número de colunas que a célula abrange. Normalmente, será 1, a menos que a célula seja mesclada em várias colunas. |
|
A célula está selecionada
|
IsSelected | boolean |
Devolve true a célula atualmente selecionada ou false se não. |
|
Conteúdo da célula
|
CellContents | string |
O conteúdo da célula. |
|
Borda esquerda da célula
|
CellLeftEdge | integer |
A distância em pixels entre a borda esquerda do elemento de célula e a borda esquerda da tela. |
|
Borda superior da célula
|
CellTopEdge | integer |
A distância em pixels entre a borda superior do elemento de célula e a borda superior da tela. |
|
Borda direita da célula
|
CellRightEdge | integer |
A distância em pixels entre a borda direita do elemento de célula e a borda esquerda da tela. |
|
Borda inferior da célula
|
CellBottomEdge | integer |
A distância em pixels entre a borda inferior do elemento de célula e a borda superior da tela. |
|
Largura da célula
|
CellWidth | integer |
A largura do elemento de célula em pixels. |
|
Altura da célula
|
CellHeight | integer |
A altura do elemento de célula em pixels. |
|
A célula está visível no ecrã
|
CellOnscreen | boolean |
Retorna true se a célula estiver visível na tela ou false se não. |
|
O resultado visível é certo
|
CellVisibleResultIsCertain | boolean |
Retorna true se o resultado 'A célula está visível na tela' for certo. Isso será definido como 'False' se qualquer um dos 4 limites da tabela pai não puder ser calculado. |
|
Alça JAB da célula
|
CellJABHandle | integer |
O identificador do elemento para a célula da tabela. |
Obter propriedades da tabela Java
Retorna as propriedades de um elemento de tabela Java. Este é um elemento com linhas, colunas, um cabeçalho e células (ou seja, uma tabela). Opcionalmente, você pode especificar se deseja determinar quais componentes da tabela estão visíveis atualmente na tela enumerando o visor. O elemento viewport normalmente contém a tabela (por exemplo, é um elemento pai da tabela) e representa a área visível da tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Enumerar viewport
|
EnumerateViewport | boolean |
O elemento viewport normalmente contém a tabela e representa a área visível da tabela. Se definido como 'True' (o padrão), o IA-Connect Agent tentará detetar os limites visíveis da tabela e o índice das células em cada canto calculando o tamanho do visor. Isso permite que você determine quais componentes da tabela estão atualmente visíveis na tela. Se definido como 'False', as coordenadas do visor não serão preenchidas. |
|
|
Processar pais de viewport
|
ProcessViewportParents | boolean |
Se definido como 'True' (o padrão), os elementos pai do visor também serão processados para ajudar a refinar o tamanho visível do visor. Isso é útil se estiver incorporado em outro visor. Se definido como 'False', os elementos pai do viewport não serão processados. |
|
|
Max viewport pais para processar
|
MaxViewportParentsToProcess | integer |
O número máximo de elementos pai a serem processados ao enumerar o visor. Por padrão, isso é definido como 50. |
|
|
Funções do elemento pai Viewport a serem consideradas
|
ViewportParentElementRolesToConsider | string |
As funções do elemento pai do visor a serem consideradas ao enumerar para calcular o tamanho do visor. Isso é usado para excluir elementos pai que são menores em tamanho do que o visor que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz. |
|
|
Margem esquerda do visor
|
ViewportLeftMargin | integer |
Uma margem interna esquerda para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem superior do visor
|
ViewportTopMargin | integer |
Uma margem interna superior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem direita do visor
|
ViewportRightMargin | integer |
Uma margem interna direita para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Margem inferior do visor
|
ViewportBottomMargin | integer |
Uma margem interna inferior para o visor enumerado. Esse valor pode ser usado para excluir quaisquer células que possam ser exibidas apenas por um único pixel ou dois e estejam quase totalmente fora da tela. Por padrão, isso é definido como 2 e só deve ser aumentado se você estiver tentando influenciar os dados retornados pelo IA-Connect Agent. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de linhas
|
NumberOfRows | integer |
O número de linhas na tabela. |
|
Número de colunas
|
NumberOfColumns | integer |
O número de colunas na tabela. |
|
Número de linhas selecionadas
|
NumberOfSelectedRows | integer |
O número de linhas que estão selecionadas no momento. |
|
Número de colunas selecionadas
|
NumberOfSelectedColumns | integer |
O número de colunas selecionadas no momento. |
|
Número de linhas no cabeçalho da linha
|
NumberOfRowsInRowHeader | integer |
O número de linhas no cabeçalho da linha. Isso geralmente é 0, pois as tabelas raramente têm cabeçalhos de linha. |
|
Número de colunas no cabeçalho da coluna
|
NumberOfColumnsInColumnHeader | integer |
O número de colunas no cabeçalho da coluna. |
|
Viewport localizado
|
ViewportLocated | boolean |
Retorna true se a janela de visualização tiver sido localizada, ou false se não. Se for 'True', as coordenadas do visor serão retornadas. |
|
Borda esquerda do visor
|
ViewportLeftEdge | integer |
A distância em pixels entre a borda esquerda do elemento viewport e a borda esquerda da tela. |
|
Borda superior do visor
|
ViewportTopEdge | integer |
A distância em pixels entre a borda superior do elemento visor e a borda superior da tela. |
|
Largura da janela de visualização
|
ViewportWidth | integer |
A largura do elemento viewport em pixels. |
|
Altura do visor
|
ViewportHeight | integer |
A altura do elemento viewport em pixels. |
|
Borda direita do visor
|
ViewportRightEdge | integer |
A distância em pixels entre a borda direita do elemento visor e a borda esquerda da tela. |
|
Borda inferior do visor
|
ViewportBottomEdge | integer |
A distância em pixels entre a borda inferior do elemento visor e a borda superior da tela. |
|
Índice de células visíveis no canto superior esquerdo no pai
|
TopLeftVisibleCellIndexInParent | integer |
O índice de células da célula visível no canto superior esquerdo da tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4. |
|
Índice de linhas visíveis no canto superior esquerdo
|
TopLeftVisibleCellRowIndex | integer |
O índice de linha da célula visível superior esquerda na tabela. |
|
Índice da coluna visível no canto superior esquerdo
|
TopLeftVisibleCellColumnIndex | integer |
O índice da coluna da célula visível no canto superior esquerdo da tabela. |
|
Índice de células visíveis no canto superior direito no pai
|
TopRightVisibleCellIndexInParent | integer |
O índice de células da célula visível no canto superior direito da tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4. |
|
Índice de linha visível no canto superior direito
|
TopRightVisibleCellRowIndex | integer |
O índice de linha da célula visível no canto superior direito da tabela. |
|
Índice da coluna visível no canto superior direito
|
TopRightVisibleCellColumnIndex | integer |
O índice da coluna da célula visível no canto superior direito da tabela. |
|
Índice de células visíveis no canto inferior esquerdo no pai
|
BottomLeftVisibleCellIndexInParent | integer |
O índice de células da célula visível inferior esquerda na tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4. |
|
Índice de linha visível no canto inferior esquerdo
|
BottomLeftVisibleCellRowIndex | integer |
O índice de linha da célula visível inferior esquerda na tabela. |
|
Índice da coluna visível no canto inferior esquerdo
|
BottomLeftVisibleCellColumnIndex | integer |
O índice da coluna da célula visível inferior esquerda na tabela. |
|
Índice de células visíveis no canto inferior direito no pai
|
BottomRightVisibleCellIndexInParent | integer |
O índice de células da célula visível no canto inferior direito da tabela. A primeira célula na primeira linha terá um índice de 1, aumentando em 1 para cada célula na linha. Portanto, em uma tabela com 5 linhas e 3 colunas, a primeira célula na segunda linha terá um índice de 4. |
|
Índice de linha visível no canto inferior direito
|
BottomRightVisibleCellRowIndex | integer |
O índice de linha da célula visível no canto inferior direito da tabela. |
|
Índice da coluna visível no canto inferior direito
|
BottomRightVisibleCellColumnIndex | integer |
O índice da coluna da célula visível no canto inferior direito da tabela. |
|
Índice de coluna mais visível à esquerda
|
LeftmostVisibleColumnIndex | integer |
O índice da coluna mais visível à esquerda. |
|
Índice de coluna visível mais à direita
|
RightmostVisibleColumnIndex | integer |
O índice da coluna mais visível à direita. |
|
Índice de linha mais visível
|
TopmostVisibleRowIndex | integer |
O índice de linha da linha mais visível. |
|
Índice de linha visível mais baixo
|
BottommostVisibleRowIndex | integer |
O índice de linha da linha mais inferior visível. |
Obter propriedades do elemento filho Java
Retorna todas as propriedades de um elemento filho Java específico, especificado pelo índice. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento de pesquisa
|
SearchElementJABHandle | True | integer |
O identificador de elemento do elemento para o qual você deseja retornar as propriedades do elemento filho. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento. |
|
Pesquisar índice filho
|
SearchChildIndex | True | integer | |
|
Comprimento máximo da cadeia
|
MaxStringLength | integer |
O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Alça JAB do elemento
|
ElementJABHandle | integer |
Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador). |
|
VMID do elemento
|
ElementVMID | integer |
O ID da máquina virtual Java que executa o programa Java. |
|
Nome do elemento
|
ElementName | string |
O nome Java do elemento localizado. |
|
Descrição do elemento
|
ElementDescription | string |
A descrição Java do elemento localizado (se houver). |
|
Função do elemento
|
ElementRole | string |
A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver). |
|
Estados dos elementos
|
ElementStates | string |
Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade da sessão do Agente. |
|
Os estados do elemento en_US
|
ElementStates_en_US | string |
Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade en_US. |
|
Borda esquerda do elemento
|
ElementLeftEdge | integer |
A distância em pixels entre a borda esquerda do elemento Java ou janela e a borda esquerda da tela. |
|
Borda superior do elemento
|
ElementTopEdge | integer |
A distância em pixels entre a borda superior do elemento ou janela Java e a borda superior da tela. |
|
Borda direita do elemento
|
ElementRightEdge | integer |
A distância em pixels entre a borda direita do elemento ou janela Java e a borda esquerda da tela. |
|
Borda inferior do elemento
|
ElementBottomEdge | integer |
A distância em pixels entre a borda inferior do elemento ou janela Java e a borda superior da tela. |
|
Largura do elemento
|
ElementWidth | integer |
A largura do elemento Java em pixels. |
|
Altura do elemento
|
ElementHeight | integer |
A altura do elemento Java em pixels. |
|
É elemento componente
|
IsComponentElement | boolean |
Retorna true se o elemento Java for um contêiner ou false se não. |
|
É elemento de ação
|
IsActionElement | boolean |
Retorna true se o elemento Java for um elemento action ou false se não. |
|
É elemento de seleção
|
IsSelectionElement | boolean |
Retorna true se o elemento Java for uma seleção ou false se não. |
|
É elemento de texto
|
IsTextElement | boolean |
Retorna true se o elemento Java for um elemento text ou false se não. |
|
Está ativado
|
IsEnabled | boolean |
Retorna true se o elemento Java estiver ativado ou false se não. Um elemento desabilitado normalmente é visível, mas não pode ser interagido. |
|
É visível
|
IsVisible | boolean |
Retorna true se o elemento Java estiver visível ou false se não. |
|
Está mostrando
|
IsShowing | boolean |
Retorna true se o elemento Java estiver mostrando ou false se não. |
|
É opaco
|
IsOpaque | boolean |
Retorna true se o elemento Java for opaco ou false se não. |
|
É focalizável
|
IsFocusable | boolean |
Retorna true se o elemento Java for focado pelo teclado ou false se não. Isso pode ser de uso limitado, uma vez que a maioria dos elementos são focados pelo teclado. |
|
É editável
|
IsEditable | boolean |
Retorna true se o elemento Java for editável ou false se não. |
|
É linha única
|
IsSingleLine | boolean |
Retorna true se o elemento Java for uma única linha ou false se não. |
|
É redimensionável
|
IsResizable | boolean |
Retorna true se o elemento Java for redimensionável ou false se não. |
|
É modal
|
IsModal | boolean |
Retorna true se o elemento Java for modal ou false se não. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela. |
|
Está recolhido
|
IsCollapsed | boolean |
Retorna true se o elemento Java estiver recolhido ou false se não. |
|
É selecionável
|
IsSelectable | boolean |
Retorna true se o elemento Java for selecionável ou false se não. |
|
Está selecionado
|
IsSelected | boolean |
Retorna true se o elemento Java estiver selecionado ou false se não. |
|
É vertical
|
IsVertical | boolean |
Retorna true se o elemento Java for vertical ou false se não. |
|
É horizontal
|
IsHorizontal | boolean |
Retorna true se o elemento Java for horizontal ou false se não. |
|
Está ativo
|
IsActive | boolean |
Retorna true se o elemento Java estiver ativo ou false se não. |
|
Está verificado
|
IsChecked | boolean |
Retorna true se o elemento Java estiver verificado ou false se não. |
|
Está focado
|
IsFocussed | boolean |
Retorna true se o elemento Java tiver foco no teclado. ou falso, se não. |
|
É expandido
|
IsExpanded | boolean |
Retorna true se o elemento Java for expandido ou false se não. |
|
Estados de elementos adicionais en_US
|
AdditionalStates_en_US | string |
Quaisquer estados adicionais que o elemento suporta serão listados aqui na localidade en_US, por exemplo, multiselecionável, transitório. |
|
Índice no pai
|
IndexInParent | integer |
O índice do elemento dentro do elemento pai atual. |
|
Contagem filho do elemento
|
ChildrenCount | integer |
O número de elementos filho que o elemento tem. |
|
Profundidade do elemento
|
ElementDepth | integer |
A profundidade do elemento da janela pai de nível superior. |
Obter propriedades do elemento Java
Retorna todas as propriedades Java de um elemento Java. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Comprimento máximo da cadeia
|
MaxStringLength | integer |
O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Alça JAB do elemento
|
ElementJABHandle | integer |
Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador). |
|
VMID do elemento
|
ElementVMID | integer |
O ID da máquina virtual Java que executa o programa Java. |
|
Nome do elemento
|
ElementName | string |
O nome Java do elemento localizado. |
|
Descrição do elemento
|
ElementDescription | string |
A descrição Java do elemento localizado (se houver). |
|
Função do elemento
|
ElementRole | string |
A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver). |
|
Estados dos elementos
|
ElementStates | string |
Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade da sessão do Agente. |
|
Os estados do elemento en_US
|
ElementStates_en_US | string |
Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade en_US. |
|
Borda esquerda do elemento
|
ElementLeftEdge | integer |
A distância em pixels entre a borda esquerda do elemento Java ou janela e a borda esquerda da tela. |
|
Borda superior do elemento
|
ElementTopEdge | integer |
A distância em pixels entre a borda superior do elemento ou janela Java e a borda superior da tela. |
|
Largura do elemento
|
ElementWidth | integer |
A largura do elemento Java em pixels. |
|
Altura do elemento
|
ElementHeight | integer |
A altura do elemento Java em pixels. |
|
Borda direita do elemento
|
ElementRightEdge | integer |
A distância em pixels entre a borda direita do elemento ou janela Java e a borda esquerda da tela. |
|
Borda inferior do elemento
|
ElementBottomEdge | integer |
A distância em pixels entre a borda inferior do elemento ou janela Java e a borda superior da tela. |
|
É elemento componente
|
IsComponentElement | boolean |
Retorna true se o elemento Java for um contêiner ou false se não. |
|
É elemento de ação
|
IsActionElement | boolean |
Retorna true se o elemento Java for um elemento action ou false se não. |
|
É elemento de seleção
|
IsSelectionElement | boolean |
Retorna true se o elemento Java for uma seleção ou false se não. |
|
É elemento de texto
|
IsTextElement | boolean |
Retorna true se o elemento Java for um elemento text ou false se não. |
|
Está ativado
|
IsEnabled | boolean |
Retorna true se o elemento Java estiver ativado ou false se não. Um elemento desabilitado normalmente é visível, mas não pode ser interagido. |
|
É visível
|
IsVisible | boolean |
Retorna true se o elemento Java estiver visível ou false se não. |
|
Está mostrando
|
IsShowing | boolean |
Retorna true se o elemento Java estiver mostrando ou false se não. |
|
É opaco
|
IsOpaque | boolean |
Retorna true se o elemento Java for opaco ou false se não. |
|
É focalizável
|
IsFocusable | boolean |
Retorna true se o elemento Java for focado pelo teclado ou false se não. Isso pode ser de uso limitado, uma vez que a maioria dos elementos são focados pelo teclado. |
|
É editável
|
IsEditable | boolean |
Retorna true se o elemento Java for editável ou false se não. |
|
É linha única
|
IsSingleLine | boolean |
Retorna true se o elemento Java for uma única linha ou false se não. |
|
É redimensionável
|
IsResizable | boolean |
Retorna true se o elemento Java for redimensionável ou false se não. |
|
É modal
|
IsModal | boolean |
Retorna true se o elemento Java for modal ou false se não. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela. |
|
Está recolhido
|
IsCollapsed | boolean |
Retorna true se o elemento Java estiver recolhido ou false se não. |
|
É selecionável
|
IsSelectable | boolean |
Retorna true se o elemento Java for selecionável ou false se não. |
|
Está selecionado
|
IsSelected | boolean |
Retorna true se o elemento Java estiver selecionado ou false se não. |
|
É vertical
|
IsVertical | boolean |
Retorna true se o elemento Java for vertical ou false se não. |
|
É horizontal
|
IsHorizontal | boolean |
Retorna true se o elemento Java for horizontal ou false se não. |
|
Está ativo
|
IsActive | boolean |
Retorna true se o elemento Java estiver ativo ou false se não. |
|
Está verificado
|
IsChecked | boolean |
Retorna true se o elemento Java estiver verificado ou false se não. |
|
Está focado
|
IsFocussed | boolean |
Retorna true se o elemento Java tiver foco no teclado. ou falso, se não. |
|
É expandido
|
IsExpanded | boolean |
Retorna true se o elemento Java for expandido ou false se não. |
|
Estados de elementos adicionais en_US
|
AdditionalStates_en_US | string |
Quaisquer estados adicionais que o elemento suporta serão listados aqui na localidade en_US, por exemplo, multiselecionável, transitório. |
|
Índice no pai
|
IndexInParent | integer |
O índice do elemento dentro do elemento pai atual. |
|
Contagem filho do elemento
|
ChildrenCount | integer |
O número de elementos filho que o elemento tem. |
|
Profundidade do elemento
|
ElementDepth | integer |
A profundidade do elemento da janela pai de nível superior. |
Obter propriedades do elemento Java como lista
Retorna as propriedades de um elemento Java como uma lista de linha única (coleção de linha única / tabela de dados) em vez de itens individuais, isso pode ser útil dependendo de como você pretende usar os dados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Comprimento máximo da cadeia
|
MaxStringLength | integer |
O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de elementos encontrados
|
NumberOfElementsFound | integer |
O número de elementos encontrados que atenderam aos critérios de pesquisa. |
|
Número de elementos retornados
|
NumberOfElementsReturned | integer |
O número de elementos retornados da pesquisa. Isso poderia ser menor do que o número de elementos encontrados se 'Máximo de elementos para pesquisar' ou 'Máximo de elementos filho para pesquisar por nó' fosse definido como um número menor. |
|
Propriedades do elemento Java JSON
|
JABElementPropertiesJSON | string |
As propriedades dos elementos Java encontrados que correspondem aos critérios de pesquisa, no formato JSON. |
Obter propriedades do elemento pai Java
Retorna as propriedades do elemento pai de um elemento Java. Essa ação retornará apenas as propriedades do elemento pai direto e não pesquisará toda a altura da árvore de elementos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento de pesquisa
|
SearchElementJABHandle | True | integer |
O identificador de elemento do elemento para o qual você deseja retornar as propriedades do elemento pai. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento. |
|
Comprimento máximo da cadeia
|
MaxStringLength | integer |
O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Alça JAB do elemento
|
ElementJABHandle | integer |
Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador). |
|
VMID do elemento
|
ElementVMID | integer |
O ID da máquina virtual Java que executa o programa Java. |
|
Nome do elemento
|
ElementName | string |
O nome Java do elemento localizado. |
|
Descrição do elemento
|
ElementDescription | string |
A descrição Java do elemento localizado (se houver). |
|
Função do elemento
|
ElementRole | string |
A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver). |
|
Estados dos elementos
|
ElementStates | string |
Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade da sessão do Agente. |
|
Os estados do elemento en_US
|
ElementStates_en_US | string |
Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade en_US. |
|
Borda esquerda do elemento
|
ElementLeftEdge | integer |
A distância em pixels entre a borda esquerda do elemento Java ou janela e a borda esquerda da tela. |
|
Borda superior do elemento
|
ElementTopEdge | integer |
A distância em pixels entre a borda superior do elemento ou janela Java e a borda superior da tela. |
|
Borda direita do elemento
|
ElementRightEdge | integer |
A distância em pixels entre a borda direita do elemento ou janela Java e a borda esquerda da tela. |
|
Borda inferior do elemento
|
ElementBottomEdge | integer |
A distância em pixels entre a borda inferior do elemento ou janela Java e a borda superior da tela. |
|
Largura do elemento
|
ElementWidth | integer |
A largura do elemento Java em pixels. |
|
Altura do elemento
|
ElementHeight | integer |
A altura do elemento Java em pixels. |
|
É elemento componente
|
IsComponentElement | boolean |
Retorna true se o elemento Java for um contêiner ou false se não. |
|
É elemento de ação
|
IsActionElement | boolean |
Retorna true se o elemento Java for um elemento action ou false se não. |
|
É elemento de seleção
|
IsSelectionElement | boolean |
Retorna true se o elemento Java for uma seleção ou false se não. |
|
É elemento de texto
|
IsTextElement | boolean |
Retorna true se o elemento Java for um elemento text ou false se não. |
|
Está ativado
|
IsEnabled | boolean |
Retorna true se o elemento Java estiver ativado ou false se não. Um elemento desabilitado normalmente é visível, mas não pode ser interagido. |
|
É visível
|
IsVisible | boolean |
Retorna true se o elemento Java estiver visível ou false se não. |
|
Está mostrando
|
IsShowing | boolean |
Retorna true se o elemento Java estiver mostrando ou false se não. |
|
É opaco
|
IsOpaque | boolean |
Retorna true se o elemento Java for opaco ou false se não. |
|
É focalizável
|
IsFocusable | boolean |
Retorna true se o elemento Java for focado pelo teclado ou false se não. Isso pode ser de uso limitado, uma vez que a maioria dos elementos são focados pelo teclado. |
|
É editável
|
IsEditable | boolean |
Retorna true se o elemento Java for editável ou false se não. |
|
É linha única
|
IsSingleLine | boolean |
Retorna true se o elemento Java for uma única linha ou false se não. |
|
É redimensionável
|
IsResizable | boolean |
Retorna true se o elemento Java for redimensionável ou false se não. |
|
É modal
|
IsModal | boolean |
Retorna true se o elemento Java for modal ou false se não. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela. |
|
Está recolhido
|
IsCollapsed | boolean |
Retorna true se o elemento Java estiver recolhido ou false se não. |
|
É selecionável
|
IsSelectable | boolean |
Retorna true se o elemento Java for selecionável ou false se não. |
|
Está selecionado
|
IsSelected | boolean |
Retorna true se o elemento Java estiver selecionado ou false se não. |
|
É vertical
|
IsVertical | boolean |
Retorna true se o elemento Java for vertical ou false se não. |
|
É horizontal
|
IsHorizontal | boolean |
Retorna true se o elemento Java for horizontal ou false se não. |
|
Está ativo
|
IsActive | boolean |
Retorna true se o elemento Java estiver ativo ou false se não. |
|
Está verificado
|
IsChecked | boolean |
Retorna true se o elemento Java estiver verificado ou false se não. |
|
Está focado
|
IsFocussed | boolean |
Retorna true se o elemento Java tiver foco no teclado. ou falso, se não. |
|
É expandido
|
IsExpanded | boolean |
Retorna true se o elemento Java for expandido ou false se não. |
|
Estados de elementos adicionais en_US
|
AdditionalStates_en_US | string |
Quaisquer estados adicionais que o elemento suporta serão listados aqui na localidade en_US, por exemplo, multiselecionável, transitório. |
|
Índice no pai
|
IndexInParent | integer |
O índice do elemento dentro do elemento pai atual. |
|
Contagem filho do elemento
|
ChildrenCount | integer |
O número de elementos filho que o elemento tem. |
|
Profundidade do elemento
|
ElementDepth | integer |
A profundidade do elemento da janela pai de nível superior. |
Obter propriedades Java para o elemento UIA
Retorna todas as propriedades Java de um elemento UIA. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Alça da janela pai
|
ParentWindowHandle | True | integer |
O identificador de janela UIA pai para atuar como o ponto de partida para a pesquisa. Isso pode ser descoberto por meio da inspeção usando ações da UIA, como 'Esperar pelo elemento da área de trabalho' ou 'Esperar pelo elemento'. |
|
Nome do elemento de pesquisa
|
SearchElementName | string |
O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Nome da classe do elemento de pesquisa
|
SearchElementClassName | string |
O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
ID de automação do elemento de pesquisa
|
SearchElementAutomationId | string |
O ID de automação do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Tipo de controle localizado do elemento de pesquisa
|
SearchLocalizedControlType | string |
O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar subárvore UIA
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Comprimento máximo da cadeia
|
MaxStringLength | integer |
O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Alça JAB do elemento
|
ElementJABHandle | integer |
Se o elemento de pesquisa foi encontrado, este manterá um identificador de elemento numérico que pode ser usado em outras ações para atuar como um identificador 'pai' para pesquisas adicionais (ou seja, para localizar elementos relativos a esse identificador). |
|
VMID do elemento
|
ElementVMID | integer |
O ID da máquina virtual Java que executa o programa Java. |
|
Nome do elemento
|
ElementName | string |
O nome Java do elemento localizado. |
|
Descrição do elemento
|
ElementDescription | string |
A descrição Java do elemento localizado (se houver). |
|
Função do elemento
|
ElementRole | string |
A função Java (por exemplo, quadro ou painel) do elemento localizado (se houver). |
|
Estados dos elementos
|
ElementStates | string |
Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade da sessão do Agente. |
|
Os estados do elemento en_US
|
ElementStates_en_US | string |
Os estados suportados do elemento Java (por exemplo, focalizável, visível) na localidade en_US. |
|
Borda esquerda do elemento
|
ElementLeftEdge | integer |
A distância em pixels entre a borda esquerda do elemento Java ou janela e a borda esquerda da tela. |
|
Borda superior do elemento
|
ElementTopEdge | integer |
A distância em pixels entre a borda superior do elemento ou janela Java e a borda superior da tela. |
|
Largura do elemento
|
ElementWidth | integer |
A largura do elemento Java em pixels. |
|
Altura do elemento
|
ElementHeight | integer |
A altura do elemento Java em pixels. |
|
Borda direita do elemento
|
ElementRightEdge | integer |
A distância em pixels entre a borda direita do elemento ou janela Java e a borda esquerda da tela. |
|
Borda inferior do elemento
|
ElementBottomEdge | integer |
A distância em pixels entre a borda inferior do elemento ou janela Java e a borda superior da tela. |
|
É elemento componente
|
IsComponentElement | boolean |
Retorna true se o elemento Java for um contêiner ou false se não. |
|
É elemento de ação
|
IsActionElement | boolean |
Retorna true se o elemento Java for um elemento action ou false se não. |
|
É elemento de seleção
|
IsSelectionElement | boolean |
Retorna true se o elemento Java for uma seleção ou false se não. |
|
É elemento de texto
|
IsTextElement | boolean |
Retorna true se o elemento Java for um elemento text ou false se não. |
|
Está ativado
|
IsEnabled | boolean |
Retorna true se o elemento Java estiver ativado ou false se não. Um elemento desabilitado normalmente é visível, mas não pode ser interagido. |
|
É visível
|
IsVisible | boolean |
Retorna true se o elemento Java estiver visível ou false se não. |
|
Está mostrando
|
IsShowing | boolean |
Retorna true se o elemento Java estiver mostrando ou false se não. |
|
É opaco
|
IsOpaque | boolean |
Retorna true se o elemento Java for opaco ou false se não. |
|
É focalizável
|
IsFocusable | boolean |
Retorna true se o elemento Java for focado pelo teclado ou false se não. Isso pode ser de uso limitado, uma vez que a maioria dos elementos são focados pelo teclado. |
|
É editável
|
IsEditable | boolean |
Retorna true se o elemento Java for editável ou false se não. |
|
É linha única
|
IsSingleLine | boolean |
Retorna true se o elemento Java for uma única linha ou false se não. |
|
É redimensionável
|
IsResizable | boolean |
Retorna true se o elemento Java for redimensionável ou false se não. |
|
É modal
|
IsModal | boolean |
Retorna true se o elemento Java for modal ou false se não. Um elemento modal bloqueará a janela principal do aplicativo, impedindo que você interaja com ela. |
|
Está recolhido
|
IsCollapsed | boolean |
Retorna true se o elemento Java estiver recolhido ou false se não. |
|
É selecionável
|
IsSelectable | boolean |
Retorna true se o elemento Java for selecionável ou false se não. |
|
Está selecionado
|
IsSelected | boolean |
Retorna true se o elemento Java estiver selecionado ou false se não. |
|
É vertical
|
IsVertical | boolean |
Retorna true se o elemento Java for vertical ou false se não. |
|
É horizontal
|
IsHorizontal | boolean |
Retorna true se o elemento Java for horizontal ou false se não. |
|
Está ativo
|
IsActive | boolean |
Retorna true se o elemento Java estiver ativo ou false se não. |
|
Está verificado
|
IsChecked | boolean |
Retorna true se o elemento Java estiver verificado ou false se não. |
|
Está focado
|
IsFocussed | boolean |
Retorna true se o elemento Java tiver foco no teclado. ou falso, se não. |
|
É expandido
|
IsExpanded | boolean |
Retorna true se o elemento Java for expandido ou false se não. |
|
Estados de elementos adicionais en_US
|
AdditionalStates_en_US | string |
Quaisquer estados adicionais que o elemento suporta serão listados aqui na localidade en_US, por exemplo, multiselecionável, transitório. |
|
Índice no pai
|
IndexInParent | integer |
O índice do elemento dentro do elemento pai atual. |
|
Contagem filho do elemento
|
ChildrenCount | integer |
O número de elementos filho que o elemento tem. |
|
Profundidade do elemento
|
ElementDepth | integer |
A profundidade do elemento da janela pai de nível superior. |
Obter retângulo delimitador visível do elemento Java
Recupera os limites visíveis de um elemento Java. Normalmente, o Java Access Bridge retornará os valores posicionais virtuais de um elemento, independentemente de o elemento estar visível na tela e esses valores virtuais serem fornecidos pela ação 'Obter propriedades do elemento Java'. Com elementos maiores (por exemplo, um elemento de tabela que pode rolar), como estes nem sempre podem ser visíveis na tela, essa ação retorna as coordenadas da área atualmente visível do elemento.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Alça JAB do elemento
|
ElementJABHandle | True | integer |
O identificador de elemento do elemento para o qual você deseja retornar os limites visíveis. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento. |
|
Max pais para processar
|
MaxParentsToProcess | integer |
O número máximo de elementos pai a serem processados ao calcular o tamanho visível do elemento especificado. Por padrão, isso é definido como 50. |
|
|
Funções de elemento pai a serem consideradas
|
ParentElementRolesToConsider | string |
As funções dos elementos pai a serem consideradas ao calcular o tamanho do elemento. Isso é usado para excluir elementos pai que são menores em tamanho do que o elemento que pode distorcer o cálculo de tamanho, por exemplo, guias de página. Por padrão, eles são: Painel, Viewport, Painel em camadas, Painel raiz. |
|
|
Desenhar retângulo
|
DrawRectangle | boolean |
Deve IA-Connect desenhar um retângulo em torno do elemento para que ele fique visível na tela? Por padrão, isso é definido como false. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Elemento visível retângulo esquerdo
|
ElementVisibleRectangleLeft | integer |
A distância em pixels entre a borda esquerda visível do elemento e a borda esquerda da tela. |
|
Parte superior do retângulo visível do elemento
|
ElementVisibleRectangleTop | integer |
A distância em pixels entre a borda superior visível do elemento e a borda superior da tela. |
|
Elemento visível retângulo direito
|
ElementVisibleRectangleRight | integer |
A distância em pixels entre a borda direita visível do elemento e a borda esquerda da tela. |
|
Parte inferior do retângulo visível do elemento
|
ElementVisibleRectangleBottom | integer |
A distância em pixels entre a borda inferior visível do elemento e a borda superior da tela. |
|
Largura visível do retângulo do elemento
|
ElementVisibleRectangleWidth | integer |
A largura visível do elemento em pixels. |
|
Altura do retângulo visível do elemento
|
ElementVisibleRectangleHeight | integer |
A altura visível do elemento em pixels. |
Obter todas as propriedades do elemento filho Java
Retorna todas as propriedades de todos os elementos filho Java. Isso pode ser útil se você não tiver certeza de qual campo contém os valores de propriedade necessários.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento de pesquisa
|
SearchElementJABHandle | True | integer |
O identificador de elemento do elemento para o qual você deseja retornar as propriedades do elemento filho. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento. |
|
Primeiro item a devolver
|
FirstItemToReturn | integer |
O índice de elementos do primeiro item a retornar, a partir de 1. Se desejar retornar os elementos na ordem inversa (da parte inferior da árvore), você pode, alternativamente, especificar um índice negativo a partir de -1. Por exemplo, um índice de -10 retornaria o décimo item da parte inferior. |
|
|
Máximo de itens a devolver
|
MaxItemsToReturn | integer |
O número máximo de elementos a serem retornados. Este parâmetro pode ser usado para retornar grandes conjuntos de elementos em partes menores, por exemplo, tabelas grandes. Em vez de tentar retornar a tabela inteira, o que pode causar um tempo limite para tabelas extremamente grandes, você pode retornar 500 linhas de cada vez. |
|
|
Comprimento máximo da cadeia
|
MaxStringLength | integer |
O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas. |
|
|
Pesquisar descendentes
|
SearchDescendants | boolean |
Se definido como true, todos os elementos filho abaixo do identificador pai serão pesquisados. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos filho direto do identificador pai serão pesquisados. |
|
|
Pesquisar função de elemento Java
|
SearchRole | string |
A função de elemento Java opcional dos elementos filho a serem pesquisados. Isso pode ser descoberto através da inspeção. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Número de elementos filho retornados
|
NumberOfChildElementsReturned | integer |
O número de elementos filho retornados da pesquisa. |
|
Mais elementos disponíveis na profundidade atual
|
MoreElementsAvailableAtCurrentDepth | boolean |
Retorna true se houver mais elementos filho na profundidade atual que não foram retornados, pois 'Máximo de itens a retornar' foi definido como um número menor. |
|
Mais elementos disponíveis a profundidades mais baixas
|
MoreElementsAvailableAtLowerDepths | boolean |
Retorna true se houver mais elementos filho disponíveis em uma profundidade menor na árvore Java, se 'Max items to return' foi definido como um número menor. |
|
Mais elementos mais profundos do que a profundidade máxima
|
MoreElementsDeeperThanMaxDepth | boolean |
Retorna true se houver mais elementos filho disponíveis em uma profundidade máxima mais baixa na árvore Java, se 'Profundidade relativa máxima' foi definido como um número menor. |
|
Elementos filho Java JSON
|
JavaChildElementsJSON | string |
Uma lista de todos os elementos filho localizados (e suas propriedades), no formato JSON. As propriedades retornadas são as mesmas retornadas pela ação 'Obter propriedades do elemento filho Java'. |
Obter valor de texto do elemento Java
Retorna o valor de texto de um elemento Java. Um valor de texto geralmente é associado a um elemento text, mas muitos elementos podem ter essa propriedade.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor do texto do elemento
|
ElementTextValue | string |
O valor de texto do elemento. |
Obter valor do elemento Java
Retorna o valor de um elemento. Um valor geralmente é associado a uma área de entrada de texto, mas muitos elementos podem ter essa propriedade.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor atual do elemento
|
ElementCurrentValue | string |
O valor atual do elemento. |
|
Valor máximo do elemento
|
ElementMaximumValue | string |
O valor máximo do elemento, se especificado. |
|
Valor mínimo do elemento
|
ElementMinimumValue | string |
O valor mínimo do elemento, se especificado. |
Obter várias propriedades de elemento pai Java
Retorna as propriedades de todos os elementos pai de um elemento Java. Esta ação pesquisará toda a altura da árvore de elementos retornando todas as propriedades pai se o parâmetro 'Max parents to process' estiver definido alto o suficiente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento de pesquisa
|
SearchElementJABHandle | True | integer |
O identificador de elemento do elemento para o qual você deseja retornar todas as propriedades dos elementos pai. Isso pode ser localizado usando 'Obter propriedades do elemento Java' ou alguma outra pesquisa que retorna um identificador de elemento. |
|
Comprimento máximo da cadeia
|
MaxStringLength | integer |
O comprimento máximo do campo de descrição. Às vezes, isso pode conter uma grande quantidade de texto, portanto, definir um valor máximo pode aumentar a velocidade de pesquisa. Por padrão, não há comprimento máximo de cadeia de caracteres, portanto, as descrições completas serão retornadas. |
|
|
Max pais para processar
|
MaxParentsToProcess | integer |
O número máximo de elementos pai a processar. Por padrão, isso é definido como 50. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
JSON de elementos pai Java
|
JavaParentElementsJSON | string |
Uma lista de todos os elementos pai localizados (e suas propriedades), no formato JSON. As propriedades retornadas são as mesmas retornadas pela ação 'Obter propriedades do elemento Java'. |
|
Número de elementos pai retornados
|
NumberOfParentElementsReturned | integer |
O número de elementos pai retornados da pesquisa. |
Pressione o elemento Java
Pressiona um elemento Java (normalmente um botão).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Número de vezes para pressionar o elemento
|
NumberOfTimesToPressElement | integer |
O número de vezes para pressionar o elemento, por padrão, isso é 1. |
|
|
Segundos de espera entre prensas
|
SecondsToWaitBetweenPresses | double |
O número de segundos de espera entre as prensas, por padrão, é de 0,05 (20 milissegundos). |
|
|
Detetar automaticamente o nome da ação
|
AutoDetectActionName | boolean |
Se definido como true (o padrão), IA-Connect Agente tentará detetar automaticamente o nome da ação 'clique' em localidades que não estejam em inglês. Se houver mais de duas ações possíveis para o elemento, o 'Nome da ação de substituição' será usado. Se definido como falso, IA-Connect Agente não tentará detetar o nome da ação 'clique' em localidades diferentes do inglês e a ação poderá falhar, a menos que um valor 'Substituir nome da ação' seja fornecido. |
|
|
Substituir nome da ação
|
OverrideActionName | string |
O nome da ação 'Clicar' em localidades não inglesas, por exemplo, 'cliquer' ou 'hacer clic'. Isso pode ser determinado a partir da saída da ação 'Obter ações para o elemento Java' e normalmente diferencia maiúsculas de minúsculas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Redefinir todos os identificadores de elementos Java
Redefine todos os identificadores de elementos Java atualmente armazenados por IA-Connect o que pode ser útil se você tiver identificado muitos elementos e tiver um grande número de identificadores de elementos armazenados. Em cenários com números extremamente altos de identificadores de elementos (100.000+), essa ação também pode ser usada para liberar o uso de RAM.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Selecione o elemento da lista Java por nome
Seleciona o elemento list com o nome especificado. Isso geralmente é usado para selecionar um item em um item suspenso / menu.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Nome do item
|
ItemName | True | string |
O nome do item de lista a ser selecionado ou desmarcado. |
|
Selecionar item
|
SelectItem | boolean |
Se definido como 'True' (o padrão), o item será selecionado. Se definido como 'False', o item será desmarcado. Normalmente, isso só é usado com uma seleção múltipla. |
|
|
Nome do item que diferencia maiúsculas de minúsculas
|
ItemNameCaseSensitive | boolean |
Se definido como 'True', a pesquisa do nome do item diferenciará maiúsculas de minúsculas (por exemplo, deve corresponder exatamente ao item da lista). Se definido como 'False' (o padrão), a pesquisa de nome de item não diferenciará maiúsculas de minúsculas. |
|
|
Limpar a seleção primeiro
|
ClearSelectionFirst | boolean |
Se definido como 'True' (o padrão), a seleção será desmarcada primeiro. Isso é usado principalmente para várias seleções porque você precisa escolher se está selecionando itens adicionais ou selecionando apenas um único item (limpando primeiro). Se definido como 'False', a seleção não será limpa primeiro. |
|
|
Obtenha uma lista de opções selecionando
|
GetListOfOptionsBySelecting | boolean |
Se definido como 'True', o Agente IA-Connect tentará obter uma lista de todas as opções na seleção, selecionando cada uma por vez (em JAB). Se definido como 'False' (o padrão), o parâmetro 'Get list of options by reading labels' deve ser definido como 'True', caso contrário, a lista de opções não será lida. |
|
|
Obter lista de opções lendo rótulos
|
GetListOfOptionsByReadingLabels | boolean |
Se definido como 'True' (o padrão), o IA-Connect Agent tentará obter uma lista de todas as opções na seleção lendo os rótulos filho (na árvore JAB). Para listas suspensas, você quase certamente precisará definir o parâmetro 'Expandir primeiro' como 'True' porque os elementos filho não são expostos até que a lista caia. Também defina o parâmetro 'Collapse after' como 'True' para fechar a lista depois. O parâmetro 'Obter lista de opções selecionando' também deve ser definido como 'Falso' ou esta opção será ignorada (como você não pode obter a lista através de ambos os métodos). Se definido como 'False', o parâmetro 'Get list of options by selecting' deve ser definido como 'True', caso contrário, a lista de opções não será lida. |
|
|
Expandir primeiro
|
ExpandFirst | boolean |
Se definido como 'true' (o padrão), a ação tentará expandir a lista antes de procurar os elementos do item de lista. Isso é útil para listas dinâmicas, pois os outros elementos de item de lista podem não ser criados até que a lista seja expandida. Se definido como 'false', a lista não será expandida. |
|
|
Fechar após
|
CollapseAfter | boolean |
Se definido como true (o padrão), a lista será recolhida após a execução da pesquisa. Se definido como false, a lista não será recolhida. |
|
|
Segundos entre expandir e recolher
|
SecondsBetweenExpandCollapse | double |
O número de segundos a aguardar entre as ações de expansão e recolhimento, se estas estiverem definidas como 'True'. Por padrão, isso é 0,05 (20 milissegundos). |
|
|
Força mesmo que no estado correto
|
ForceEvenIfInCorrectState | boolean |
Se definido como 'True', o elemento será selecionado mesmo que já esteja selecionado. Se definido como 'False' (o padrão), o IA-Connect Agent não fará nada se o elemento list já estiver selecionado. |
|
|
Recuperar em caso de falha
|
RecoverOnFailure | boolean |
Se definido como 'True', os itens da lista originalmente selecionados serão recuperados se a nova seleção falhar. Por exemplo, se o item 3 foi selecionado e você tentar selecionar o item 90 (que não existe), o item 3 será reselecionado. Se definido como 'False', os itens da lista originalmente selecionados não serão recuperados. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Selecione o elemento da lista Java por índice
Seleciona o elemento de lista que corresponde ao índice especificado. Isso geralmente é usado para selecionar um item em um item suspenso / menu.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Índice de itens
|
ItemIndex | True | integer |
O índice (a partir de 1) do item de lista a ser selecionado ou desmarcado. |
|
Selecionar item
|
SelectItem | boolean |
Se definido como 'True' (o padrão), o item será selecionado. Se definido como 'False', o item será desmarcado. Normalmente, isso só é usado com uma seleção múltipla. |
|
|
Limpar a seleção primeiro
|
ClearSelectionFirst | boolean |
Se definido como 'True' (o padrão), a seleção será desmarcada primeiro. Isso é usado principalmente para várias seleções porque você precisa escolher se está selecionando itens adicionais ou selecionando apenas um único item (limpando primeiro). Se definido como 'False', a seleção não será limpa primeiro. |
|
|
Recuperar em caso de falha
|
RecoverOnFailure | boolean |
Se definido como 'True', os itens da lista originalmente selecionados serão recuperados se a nova seleção falhar. Por exemplo, se o item 3 foi selecionado e você tentar selecionar o item 90 (que não existe), o item 3 será reselecionado. Se definido como 'False', os itens da lista originalmente selecionados não serão recuperados. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Senha de entrada global no elemento Java
Move o mouse para o centro do elemento Java, foca-o, clica com o botão esquerdo e pressiona as teclas. Normalmente usado com uma entrada de senha que não aceitará métodos de entrada nativos da UIA.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Elemento de foco primeiro
|
FocusElement | boolean |
Deve IA-Connect tentar focar o elemento antes de clicar globalmente? |
|
|
Clique com o botão esquerdo do rato global no elemento
|
GlobalMouseClickOnElement | boolean |
Deve ser realizado um clique global do rato nas coordenadas do elemento (para focar o elemento) antes de introduzir texto? |
|
|
Substitua o valor existente usando o duplo clique do mouse em excluir
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
Qualquer valor existente deve ser substituído por clicar duas vezes no mouse (para realçá-lo) e, em seguida, excluir? |
|
|
Substitua o valor existente usando CTRL-A excluir
|
ReplaceExistingValueUsingCTRLADelete | boolean |
Qualquer valor existente deve ser substituído pressionando Ctrl-A (para realçar tudo) e, em seguida, excluindo? Alguns elementos podem não suportar realce com Ctrl-A caso em que a opção alternativa de 'Substituir valor existente usando exclusão de clique duplo do mouse' deve ser tentada. |
|
|
Palavra-passe para introdução
|
PasswordToInput | True | password |
O valor da senha para entrada global. |
|
Usar enviar eventos-chave
|
SendKeyEvents | boolean |
Se definido como true, os eventos de envio de chave (uma API de nível inferior que envia pressionamentos de teclas simulados para o sistema operacional) serão usados. Se definido como false, as teclas de envio (uma API de nível superior que envia pressionamentos de teclas para o elemento focado) serão usadas em vez disso. |
|
|
Intervalo de teclas em milissegundos
|
KeyIntervalInMilliseconds | integer |
O número de milissegundos entre cada pressionamento de tecla. |
|
|
Intervalo de clique duplo em milissegundos
|
DoubleClickIntervalInMilliseconds | integer |
O número de milissegundos entre cada clique se o parâmetro 'Substituir valor existente usando exclusão de clique duplo do mouse' estiver definido como true. |
|
|
Não interprete símbolos
|
DontInterpretSymbols | boolean |
Os símbolos na 'Palavra-passe para introduzir' não devem ser interpretados como teclas especiais (por exemplo, + para Shift, ^ para Ctrl)? Isso deve ser definido como true se você estiver tentando inserir os símbolos reais. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Senha de entrada no elemento Java
Introduz uma palavra-passe num elemento Java (normalmente um campo de entrada de palavra-passe), substituindo o texto existente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Palavra-passe para introdução
|
PasswordToInput | True | password |
O valor da senha a ser inserida. |
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Texto de entrada global no elemento Java
Move o mouse para o centro do elemento Java, foca-o, clica com o botão esquerdo e pressiona as teclas. Normalmente usado com uma entrada de texto que não aceitará métodos de entrada UIA nativos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Elemento de foco primeiro
|
FocusElement | boolean |
Deve IA-Connect tentar focar o elemento antes de clicar globalmente? |
|
|
Clique com o botão esquerdo do rato global no elemento
|
GlobalMouseClickOnElement | boolean |
Deve ser realizado um clique global do rato nas coordenadas do elemento (para focar o elemento) antes de introduzir texto? |
|
|
Substitua o valor existente usando o duplo clique do mouse em excluir
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
Qualquer valor existente deve ser substituído por clicar duas vezes no mouse (para realçá-lo) e, em seguida, excluir? |
|
|
Substitua o valor existente usando CTRL-A excluir
|
ReplaceExistingValueUsingCTRLADelete | boolean |
Qualquer valor existente deve ser substituído pressionando Ctrl-A (para realçar tudo) e, em seguida, excluindo? Alguns elementos podem não suportar realce com Ctrl-A caso em que a opção alternativa de 'Substituir valor existente usando exclusão de clique duplo do mouse' deve ser tentada. |
|
|
Texto a introduzir
|
TextToInput | string |
O valor de texto para entrada global usando o teclado. |
|
|
Usar enviar eventos-chave
|
SendKeyEvents | boolean |
Se definido como true, os eventos de envio de chave (uma API de nível inferior que envia pressionamentos de teclas simulados para o sistema operacional) serão usados. Se definido como false, as teclas de envio (uma API de nível superior que envia pressionamentos de teclas para o elemento focado) serão usadas em vez disso. |
|
|
Intervalo de teclas em milissegundos
|
KeyIntervalInMilliseconds | integer |
O número de milissegundos entre cada pressionamento de tecla. |
|
|
Intervalo de clique duplo em milissegundos
|
DoubleClickIntervalInMilliseconds | integer |
O número de milissegundos entre cada clique se o parâmetro 'Substituir valor existente usando exclusão de clique duplo do mouse' estiver definido como true. |
|
|
Não interprete símbolos
|
DontInterpretSymbols | boolean |
Os símbolos no 'Texto a introduzir' não devem ser interpretados como teclas especiais (por exemplo, + para Shift, ^ para Ctrl)? Isso deve ser definido como true se você estiver tentando inserir os símbolos reais. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Verifique o elemento Java
Define o estado de um elemento (normalmente uma caixa de seleção ou caixa de rádio) como marcado ou desmarcado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador JAB do elemento pai
|
SearchParentElementJABHandle | True | integer |
O identificador do elemento Java que é um pai do elemento que você está procurando. Esta pode ser uma janela que você localizou anteriormente usando 'Wait for Java desktop element'. |
|
Pesquisar nome do elemento Java
|
SearchElementJABName | string |
O nome Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar descrição do elemento Java
|
SearchElementJABDescription | string |
A descrição opcional do elemento Java a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar função de elemento Java
|
SearchElementJABRole | string |
A função de elemento Java opcional do elemento a ser pesquisado. Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar elementos filho
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Profundidade relativa máxima
|
MaxRelativeDepth | integer |
A profundidade relativa máxima para pesquisar elementos filho a partir do elemento pai. Os elementos filho direto terão um valor de profundidade de 0. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Pesquisa sensível a maiúsculas e minú
|
CaseSensitiveSearch | boolean |
A pesquisa de elementos deve diferenciar maiúsculas de minúsculas? Quando definido como True, apenas os elementos correspondentes às pesquisas exatas de string/texto serão retornados. Por padrão, isso é definido como false. |
|
|
Pesquisar apenas elementos visíveis
|
OnlySearchVisibleElements | boolean |
Devem ser pesquisados apenas elementos visíveis? Por padrão, isso é definido como true. |
|
|
Apenas pesquisa mostrando elementos
|
OnlySearchShowingElements | boolean |
Deve ser pesquisada apenas a apresentação de elementos? Os elementos que mostram normalmente são itens exibidos em uma guia alternativa ou menu recolhido. Por padrão, isso é definido como true. |
|
|
Funções de elemento que não devem ser atravessadas
|
ElementRolesNotToTraverse | string |
Uma lista separada por vírgulas de funções que não devem ser atravessadas (entrar) ao pesquisar. A pesquisa ainda verificará se o elemento corresponde aos critérios de pesquisa, no entanto, não pesquisará nenhum elemento filho. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos a pesquisar
|
MaximumElementsToSearch | integer |
O número máximo de elementos a pesquisar ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos encontrados na árvore Java. Por padrão, isso é definido como 2000. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Máximo de elementos filho para pesquisa por nó
|
MaximumChildElementsToSearchPerNode | integer |
O número máximo de elementos filho para pesquisar em cada elemento ao procurar o elemento de destino, restringindo a pesquisa para verificar apenas o primeiro número N de elementos filho encontrados para cada elemento na árvore Java. Por padrão, isso é definido como 200. Este parâmetro pode ser usado para otimizar a pesquisa de elementos. Isso só é usado se o parâmetro de entrada 'Pesquisar elementos filho' estiver definido como 'True'. |
|
|
Elemento de verificação
|
CheckElement | boolean |
O elemento deve ser verificado (true) ou desmarcado (false)? |
|
|
Detetar automaticamente o nome da ação
|
AutoDetectActionName | boolean |
Se definido como true (o padrão), IA-Connect Agente tentará detetar automaticamente o nome da ação 'clique' em localidades que não estejam em inglês. Se houver mais de duas ações possíveis para o elemento, o 'Nome da ação de substituição' será usado. Se definido como falso, IA-Connect Agente não tentará detetar o nome da ação 'clique' em localidades diferentes do inglês e a ação poderá falhar, a menos que um valor 'Substituir nome da ação' seja fornecido. |
|
|
Substituir nome da ação
|
OverrideActionName | string |
O nome da ação 'Clicar' em localidades não inglesas, por exemplo, 'cliquer' ou 'hacer clic'. Isso pode ser determinado a partir da saída da ação 'Obter ações para o elemento Java' e normalmente diferencia maiúsculas de minúsculas. |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
É janela Java
Retorna se uma janela UIA é um elemento Java.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Alça da janela pai
|
ParentWindowHandle | True | integer |
O identificador de janela UIA pai para atuar como o ponto de partida para a pesquisa. Isso pode ser descoberto por meio da inspeção usando ações da UIA, como 'Esperar pelo elemento da área de trabalho' ou 'Esperar pelo elemento'. |
|
Nome do elemento de pesquisa
|
SearchElementName | string |
O nome do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Nome da classe do elemento de pesquisa
|
SearchElementClassName | string |
O nome de classe do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
ID de automação do elemento de pesquisa
|
SearchElementAutomationId | string |
O ID de automação do elemento UIA opcional a ser pesquisado (a partir do identificador de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Tipo de controle localizado do elemento de pesquisa
|
SearchLocalizedControlType | string |
O tipo de controle localizado do elemento UIA opcional a ser pesquisado (a partir da alça de janela pai). Isso pode ser descoberto através da inspeção. |
|
|
Pesquisar subárvore UIA
|
SearchSubTree | boolean |
Se definido como true, toda a árvore abaixo da alça da janela pai será pesquisada. Isto é mais exaustivo, mas pode demorar mais tempo. Se definido como false, apenas os elementos diretamente abaixo da alça da janela pai na árvore serão pesquisados. |
|
|
Índice de correspondência
|
MatchIndex | integer |
Se vários elementos corresponderem à pesquisa, qual elemento (a partir de 1) deve ser correspondido. Pode ser usado em conjunto com 'Classificar por coluna' para escolher a ordem de classificação para correspondência. |
|
|
Filtro de pesquisa
|
SearchFilter | string |
Um filtro avançado opcional para restringir ainda mais a pesquisa usando operadores condicionais e qualquer campo de elemento. Exemplo 1: [Largura] < 200. Exemplo 2: [Nome] como 'Documento*' E [Função] como 'Rótulo*'. Consulte a documentação para obter mais exemplos. |
|
|
Ordenar por nome de coluna
|
SortByColumn | string |
Se vários elementos corresponderem à pesquisa, isso permitirá que você especifique qual propriedade de elemento classificar. Isso será usado em conjunto com 'Índice de correspondência' para escolher o elemento necessário. Por exemplo: Se 'Ordenar por nome da coluna' for [TopEdge] e 'Índice de correspondência' for 1, então o elemento correspondente mais próximo da parte superior do ecrã será correspondido. |
|
|
O índice de correspondência está em ascensão
|
MatchIndexAscending | boolean |
Se vários elementos corresponderem à pesquisa, 'Índice de correspondência' deve corresponder a partir do topo da lista ordenada (true) ou da parte inferior da lista ordenada (false). |
|
|
Workflow
|
Workflow | True | string |
Adicione a seguinte expressão aqui: workflow() |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
É janela Java
|
IsJavaWindow | boolean |
Retorna true se o elemento UIA encontrado for uma janela Java ou false se não. |