Compartir a través de


IA-Connect Java

IA-Connect es una plataforma de Automatización de procesos robóticos (RPA) que agrega funcionalidad de RPA desde la nube a máquinas virtuales locales o a través de conexiones de Citrix o Escritorio remoto de Microsoft (RDS). Este es el módulo para automatizar aplicaciones Java mediante java Access Bridge (JAB).

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Ultima Labs
URL https://www.ultima.com/ultima-labs
Correo Electrónico IAConnect@ultima.com
Metadatos del conector
Publicador Ultima Labs
Sitio web https://www.ultima.com/ultima-labs
Directiva de privacidad https://www.ultima.com/privacy-policy
Categorías Operaciones de TI; Productividad

IA-Connect es una plataforma de Automatización de procesos robóticos (RPA) que agrega funcionalidad de RPA desde Flujos de Power Automate Cloud a máquinas virtuales locales o a través de conexiones de Citrix o Escritorio remoto de Microsoft (RDS). Los conectores de IA-Connect proporcionan más de 650 acciones, lo que le permite automatizar cada tipo de aplicación local directamente desde un flujo de nube de Power Automate. Todas las acciones de IA-Connect están disponibles directamente desde Power Automate Cloud Flow, lo que proporciona una integración sencilla entre aplicaciones locales y basadas en la nube, la capacidad de aprovechar las condiciones, bucles, contenido dinámico, expresiones y control de excepciones existentes en los procesos de RPA. La utilización de los conectores de IA-Connect también proporciona un historial de ejecución completo y una auditoría del historial de ejecución de Flow, a la vez que elimina la necesidad de tener una aplicación, consola o estudio independiente para desarrollar los procesos de RPA.

Prerrequisitos

Para usar cualquiera de los conectores de IA-Connect, debe instalar el software IA-Connect. Esto es gratuito para probar durante 30 días, después de lo cual necesitará una licencia de IA-Connect.

El software IA-Connect consta de dos componentes principales:

  • La IA-Connect Orchestrator, que es una aplicación web de Azure que hospedaría en su propio inquilino de Azure. Esto controla el enrutamiento y la seguridad de los flujos de RPA a una o varias máquinas virtuales locales o basadas en la nube.

  • El agente y el director de IA-Connect, que se instalan en las máquinas virtuales donde se puede acceder al software que desea automatizar. Además, el agente de IA-Connect puede ejecutarse dentro de una sesión de Citrix o Microsoft Remote Desktop Services (RDS), donde los comandos de RPA se pasan a un canal virtual en la sesión remota para su ejecución. El agente de IA-Connect se puede ejecutar desde un recurso compartido de red y no requiere instalación.

Conectores de IA-Connect disponibles

Los conectores de IA-Connect disponibles son:

  • IA-Connect código dinámico
  • IA-Connect Java
  • sistema central de IA-Connect
  • IA-Connect Microsoft Office
  • IA-Connect GUI de SAP
  • sesión de IA-Connect
  • interfaz de usuario de IA-Connect
  • explorador web de IA-Connect

Obtención de credenciales

Para recibir su licencia y comenzar su evaluación gratuita de 30 días, envíe una solicitud en nuestro sitio web (https://www.ultima.com/IA-Connect/Power-Automate).

Una vez recibida una solicitud de evaluación, nos pondrá en contacto con usted a través de la dirección de correo electrónico proporcionada para ayudar a configurar el software de IA-Connect y para proporcionarle la licencia de prueba. Esta es una prueba completa y le permitirá probar cualquiera de las 650 acciones en todos los 8 conectores IA-Connect dentro de su propio entorno durante el período de prueba.

Introducción al conector

Después de enviar una solicitud de prueba para IA-Connect, podrá descargar un archivo ZIP que contenga el software IA-Connect y la documentación que cubre la instalación y la instalación. También nos pondrá en contacto con usted para ofrecer soporte técnico e instrucciones a través del proceso de instalación según sea necesario.

Support

Durante el período de prueba, puede ponerse en contacto con Ultima Labs (IAConnect@ultima.com) para obtener soporte técnico y asistencia.

Al comprar licencias IA-Connect recibirá tokens de soporte técnico que se pueden canjear por formación o soporte técnico personalizados del Centro de Servicios Técnicos (TSC) basado en Reino Unido de Ultima.

Problemas conocidos, errores comunes y preguntas más frecuentes

Nuestra Knowledge Base contiene una serie de artículos que abarcan cualquier problema conocido, errores comunes que pueden producirse al usar los conectores de IA-Connect y las preguntas más frecuentes. Esto es accesible en https://support.ultima.com/ultimalabs y se proporciona una cuenta para acceder a estos recursos durante la prueba de IA-Connect y después de comprar una licencia de IA-Connect.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Clave de API securestring La clave de API de esta API Cierto
dirección de IA-Connect Orchestrator cuerda / cadena Especificar la dirección IA-Connect Orchestrator sin el componente HTTP(S) Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Clic del mouse izquierdo global en el elemento Java

Mueve el mouse al centro de un elemento de Java y hace clic en el botón izquierdo del mouse.

Clic en el mouse central global en el elemento Java

Mueve el mouse al centro de un elemento de Java y hace clic en el botón central del mouse.

Clic global del mouse en la celda de la tabla de Java

Mueve el mouse al centro de una celda de tabla de Java y hace clic en el botón del mouse especificado.

Comprobación del elemento Java

Establece el estado de un elemento (normalmente una casilla o una casilla de radio) en activada o desactivada.

Conexión a Java Access Bridge

Inicia el subsistema de Java IA-Connect (IA-JavaAccessBridge) y lo conecta al archivo DLL de puente de acceso de Java especificado (o deja en blanco para buscar uno). Este paso debe realizarse antes de poder automatizar las aplicaciones Java. Esta acción también habilita el puente de acceso de Java que debe habilitarse antes de ejecutar cualquier aplicación de Java.

Contraseña de entrada en el elemento De Java

Introduce una contraseña en un elemento de Java (normalmente un campo de entrada de contraseña), reemplazando el texto existente.

Contraseña de entrada global en el elemento De Java

Mueve el mouse al centro del elemento java, lo centra, hace clic con el botón izquierdo y presiona las teclas. Normalmente se usa con una entrada de contraseña que no aceptará métodos de entrada UIA nativos.

Creación de identificadores para el elemento de Java en la coordenada de la pantalla

Crea un identificador para un elemento de Java proporcionando las coordenadas de pantalla. Si existe un elemento de Java en la coordenada especificada, la acción identificará el elemento y devolverá un identificador a él.

Desconectar del puente de acceso de Java

Apaga cualquier subsistema de Java en ejecución de IA-Connect (IA-JavaAccessBridge).

Dibujar rectángulo alrededor del elemento De Java

Dibuja un rectángulo alrededor del perímetro de un elemento de Java para ayudar a identificar que el elemento encontrado es el necesario. El rectángulo se quita automáticamente después de 5 segundos.

Doble clic con el mouse global en el elemento Java

Mueve el mouse al centro de un elemento de Java y hace doble clic en el botón izquierdo del mouse.

Elemento de Java focus

Centra un elemento de Java que lo convierte en el elemento activo para el foco del teclado y, dependiendo de la aplicación, puede llevar la ventana del elemento al primer plano.

Esperar al elemento de escritorio de Java

Espera a que exista un elemento de escritorio de Java (normalmente una ventana).

Esperar al elemento de Java

Espera a que exista un elemento java (normalmente un elemento individual dentro de una ventana, como un botón o un área de entrada de texto).

Espere a que el elemento de escritorio de Java no exista

Espera a que un elemento de escritorio de Java (normalmente una ventana) ya no exista.

Espere a que el elemento Java no exista

Espera a que un elemento de Java (normalmente un elemento individual dentro de una ventana como un botón o un área de entrada de texto) ya no exista.

Expandir el elemento de selección de Java

Expande o contrae un elemento de Java (normalmente un elemento de menú o desplegable). Si el elemento ya está expandido, no ocurrirá nada.

Haga clic con el botón derecho global en el elemento Java.

Mueve el mouse al centro de un elemento de Java y hace clic en el botón derecho del mouse.

Obtención de acciones para el elemento Java

Devuelve las acciones accesibles para un elemento de Java. Estas acciones accesibles se pueden realizar en el elemento mediante el nombre de la acción como entrada para la acción "Realizar acción en el elemento Java", por ejemplo, "clic" o "select-all".

Obtención de CSV de rol de Java desde el identificador de elemento

Devuelve el árbol de roles de elemento debajo del identificador de elemento especificado como CSV. Esta acción solo se usaría con fines de desarrollo y proporciona información general sobre los elementos de la aplicación que pueden resultar útiles para visualizar la estructura de la aplicación y optimizar las búsquedas de elementos.

Obtención de CSV de rol de Java desde la búsqueda de elementos

Realiza una búsqueda de elementos java y genera los detalles de los elementos buscados (hasta el punto en el que se encontró el elemento) como CSV. Esta acción solo se usaría con fines de desarrollo y proporciona información general sobre los elementos de la aplicación que pueden resultar útiles para visualizar la estructura de la aplicación y optimizar las búsquedas de elementos.

Obtención de elementos de selección de Java

Devuelve todos los elementos de elemento de selección secundarios que se encuentran en el elemento de selección de Java especificado. Puede elegir recuperar las opciones del elemento de selección haciendo un bucle por la selección, seleccionando cada opción individual de la lista O leyendo las etiquetas de los elementos secundarios de la selección. Si decide recuperar las opciones del elemento de selección leyendo las etiquetas de los elementos secundarios de la selección, es probable que tenga que expandir primero la selección proporcionando el parámetro "Expandir primero" como "True" y, después, puede cerrar la selección después proporcionando también el parámetro "Contraer después" como "True".

Obtención de información del puente de acceso a Windows

Devuelve información sobre el Puente de acceso de Windows (WAB) para un identificador de máquina virtual Java determinado, incluidas las versiones de ARCHIVOS DLL de Java y Windows. El identificador de máquina virtual java se puede obtener como salida de la acción "Obtener propiedades del elemento Java".

Obtención de la celda de tabla de Java en la coordenada de la pantalla

Si existe una celda de tabla java que es un elemento secundario de la tabla en las coordenadas especificadas, esta acción identificará el elemento, sus propiedades y devolverá opcionalmente un identificador al elemento de celda de tabla.

Obtención de las propiedades del elemento primario de Java

Devuelve las propiedades del elemento primario de un elemento Java. Esta acción solo devolverá las propiedades del elemento primario directo y no buscará en todo el alto del árbol de elementos.

Obtención de propiedades de celda de tabla de Java

Devuelve las propiedades y el contenido de una celda especificada dentro de un elemento de tabla de Java. Se trata de un elemento con filas, columnas, un encabezado y celdas (es decir, una tabla). Opcionalmente, puede especificar si se debe determinar qué si la celda está visible actualmente en la pantalla y es coordenadas mediante la enumeración de la ventanilla. El elemento viewport normalmente contiene la tabla (por ejemplo, es un elemento primario de la tabla) y representa el área visible de la tabla.

Obtención de propiedades de elementos de Java

Devuelve todas las propiedades de Java de un elemento de Java. Esto puede ser útil si no está seguro de qué campo contiene los valores de propiedad necesarios.

Obtención de propiedades de elementos de Java como lista

Devuelve las propiedades de un elemento de Java como una lista de líneas única (una sola colección de líneas o tabla de datos) en lugar de elementos individuales, lo que puede resultar útil en función de cómo quiera usar los datos.

Obtención de propiedades de elementos secundarios de Java

Devuelve todas las propiedades de un elemento secundario de Java específico, especificado por el índice. Esto puede ser útil si no está seguro de qué campo contiene los valores de propiedad necesarios.

Obtención de propiedades de Java para el elemento UIA

Devuelve todas las propiedades de Java de un elemento UIA. Esto puede ser útil si no está seguro de qué campo contiene los valores de propiedad necesarios.

Obtención de propiedades de tabla de Java

Devuelve las propiedades de un elemento de tabla de Java. Se trata de un elemento con filas, columnas, un encabezado y celdas (es decir, una tabla). Opcionalmente, puede especificar si desea determinar qué componentes de la tabla están actualmente visibles en pantalla mediante la enumeración de la ventanilla. El elemento viewport normalmente contiene la tabla (por ejemplo, es un elemento primario de la tabla) y representa el área visible de la tabla.

Obtención de todas las propiedades del elemento secundario de Java

Devuelve todas las propiedades de todos los elementos secundarios de Java. Esto puede ser útil si no está seguro de qué campo contiene los valores de propiedad necesarios.

Obtención de varias propiedades de elemento primario de Java

Devuelve las propiedades de todos los elementos primarios de un elemento java. Esta acción buscará el alto completo del árbol de elementos que devuelve todas las propiedades primarias si el parámetro "Max parent to process" está establecido lo suficientemente alto.

Obtención del contenido de la tabla de Java

Devuelve el contenido de un elemento de tabla de Java. Se trata de un elemento con filas, columnas, un encabezado y celdas (es decir, una tabla).

Obtención del estado de conexión del puente de acceso de Windows

Devuelve el estado actual de la conexión entre IA-Connect Agent y windows Access Bridge (WAB). Si IA-Connect Agente está conectado a WAB, los detalles pertinentes se devuelven como salidas.

Obtención del estado de selección de Java por índice

Devuelve el estado de selección de un elemento secundario en una selección (normalmente un elemento de una lista o lista desplegable) proporcionando el índice del elemento secundario. Puede recuperar todos los elementos secundarios de selección para comprobar su índice mediante la acción "Obtener elementos de elemento de selección de Java".

Obtención del valor de texto del elemento Java

Devuelve el valor de texto de un elemento de Java. Normalmente, un valor de texto está asociado a un elemento de texto, pero muchos elementos pueden tener esta propiedad.

Obtención del valor del elemento de Java

Devuelve el valor de un elemento . Normalmente, un valor está asociado a un área de entrada de texto, pero muchos elementos pueden tener esta propiedad.

Obtener el estado de selección de Java por nombre

Devuelve el estado de selección de un elemento secundario en una selección (normalmente un elemento de una lista o lista desplegable) proporcionando el nombre del elemento secundario. Puede recuperar todos los elementos secundarios de selección para comprobar su nombre mediante la acción "Obtener elementos de elemento de selección de Java".

Obtener elementos de escritorio de Java

Devuelve una lista de ventanas y cuadros de diálogo de aplicaciones java en el escritorio. Primero debe conectarse al puente de acceso de Java.

Obtener rectángulo delimitador visible del elemento Java

Recupera los límites visibles de un elemento de Java. Normalmente, el puente de acceso de Java devolverá los valores posicionales virtuales de un elemento, independientemente de si el elemento está visible en pantalla y la acción "Obtener propiedades del elemento Java" proporciona estos valores virtuales. Con elementos más grandes (por ejemplo, un elemento de tabla que puede desplazarse), ya que es posible que no siempre estén visibles en la pantalla, esta acción devuelve las coordenadas del área visible actualmente del elemento.

Presione el elemento Java.

Presiona un elemento de Java (normalmente un botón).

Realizar una acción en el elemento Java

Realiza una acción accesible para un elemento de Java. Estas acciones accesibles para un elemento específico se pueden consultar mediante la acción "Obtener acciones para el elemento Java". Algunas acciones comunes son "clic" para un botón o "select-all" para un elemento de texto.

Restablecer todos los identificadores de elemento de Java

Restablece todos los identificadores de elemento Java almacenados actualmente por IA-Connect que pueden ser útiles si ha estado identificando muchos elementos y tiene un gran número de identificadores de elemento almacenados. En escenarios con un número extremadamente alto de identificadores de elemento (100 000+), esta acción también se puede usar para liberar el uso de RAM.

Selección del elemento de lista de Java por nombre

Selecciona el elemento de lista con el nombre especificado. Normalmente se usa para seleccionar un elemento en un elemento desplegable o de menú.

Selección del elemento de lista de Java por índice

Selecciona el elemento de lista que coincide con el índice especificado. Normalmente se usa para seleccionar un elemento en un elemento desplegable o de menú.

Texto de entrada en el elemento Java

Introduce texto en un elemento de Java (normalmente un campo de entrada de texto), reemplazando el texto existente o insertando el nuevo valor en una posición específica.

Texto de entrada global en el elemento Java

Mueve el mouse al centro del elemento java, lo centra, hace clic con el botón izquierdo y presiona las teclas. Normalmente se usa con una entrada de texto que no aceptará métodos de entrada UIA nativos.

Ventana Is Java (Is Java window)

Devuelve si una ventana UIA es un elemento de Java.

¿Está visible la celda de tabla de Java en pantalla?

Devuelve si una celda de tabla específica dentro de un elemento de tabla de Java está visible actualmente en pantalla.

¿Existe el elemento Java?

Informa de si existe un elemento de Java y devuelve algunas propiedades básicas del elemento.

¿Existe un elemento de escritorio java?

Informa de si existe un elemento de escritorio de Java y proporciona algunas propiedades básicas de elementos.

¿Son los identificadores del elemento Java los mismos?

Compara dos identificadores de elemento de Java para los elementos de Java para ver si representan el mismo objeto java. Esto puede ser útil si ha identificado un elemento y ha recuperado un identificador a su elemento primario.

Clic del mouse izquierdo global en el elemento Java

Mueve el mouse al centro de un elemento de Java y hace clic en el botón izquierdo del mouse.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Hacer clic en desplazamiento X
ClickOffsetX integer

Número de píxeles X para desplazar la acción de clic por. Este parámetro admite valores de desplazamiento positivo (derecho) y negativo (izquierdo).

Haga clic en Desplazamiento Y.
ClickOffsetY integer

Número de píxeles Y por el que se va a desplazar la acción de clic. Este parámetro admite valores de desplazamiento positivo (abajo) y negativo (hacia arriba).

Desplazamiento relativo a
OffsetRelativeTo string

Posición relativa del elemento desde el que se va a desplazar (Centro / Centro / Centro, Izquierda, Derecha, Superior, Inferior, Superior Izquierda, Superior Derecha, Inferior Izquierda, Inferior Derecha).

Número de veces que se va a hacer clic en el elemento
NumberOfTimesToClickElement integer

El número de veces que se hace clic en el elemento, de forma predeterminada es 1.

Segundos para esperar entre clics
SecondsToWaitBetweenClicks double

El número de segundos que se van a esperar entre clics, de forma predeterminada es 0.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Clic en el mouse central global en el elemento Java

Mueve el mouse al centro de un elemento de Java y hace clic en el botón central del mouse.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Hacer clic en desplazamiento X
ClickOffsetX integer

Número de píxeles X para desplazar la acción de clic por. Este parámetro admite valores de desplazamiento positivo (derecho) y negativo (izquierdo).

Haga clic en Desplazamiento Y.
ClickOffsetY integer

Número de píxeles Y por el que se va a desplazar la acción de clic. Este parámetro admite valores de desplazamiento positivo (abajo) y negativo (hacia arriba).

Desplazamiento relativo a
OffsetRelativeTo string

Posición relativa del elemento desde el que se va a desplazar (Centro / Centro / Centro, Izquierda, Derecha, Superior, Inferior, Superior Izquierda, Superior Derecha, Inferior Izquierda, Inferior Derecha).

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Clic global del mouse en la celda de la tabla de Java

Mueve el mouse al centro de una celda de tabla de Java y hace clic en el botón del mouse especificado.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Índice de fila de celda
RowIndex True integer

Índice de fila de la celda de la tabla, a partir de 1.

Índice de columna de celda
ColumnIndex True integer

Índice de columna de la celda de la tabla, a partir de 1.

Enumerar ventanilla
EnumerateViewport boolean

El elemento viewport normalmente contiene la tabla y representa el área visible de la tabla. Si se establece en "True" (valor predeterminado), IA-Connect Agente intentará detectar los límites visibles de la tabla y el índice de las celdas en cada esquina calculando el tamaño de la ventanilla. Esto le permite determinar qué componentes de la tabla están visibles actualmente en pantalla. Si se establece en "False", las coordenadas de la ventanilla no se rellenarán.

Procesos de elementos primarios de ventanilla
ProcessViewportParents boolean

Si se establece en "True" (valor predeterminado), los elementos primarios de la ventanilla también se procesarán para ayudar a refinar el tamaño visible de la ventanilla. Esto resulta útil si está incrustado en otra ventanilla. Si se establece en "False", no se procesarán los elementos primarios de la ventanilla.

Número máximo de elementos primarios de ventanilla que se van a procesar
MaxViewportParentsToProcess integer

Número máximo de elementos primarios que se van a procesar al enumerar la ventanilla. De forma predeterminada, se establece en 50.

Roles de elemento primario de ventanilla que se deben tener en cuenta
ViewportParentElementRolesToConsider string

Los roles del elemento primario de ventanilla que se deben tener en cuenta al enumerar para calcular el tamaño de la ventanilla. Se usa para excluir los elementos primarios que tienen un tamaño menor que la ventanilla que puede sesgar el cálculo del tamaño, por ejemplo, las pestañas de página. De forma predeterminada, estos son: Panel, Ventanilla, Panel superpuesta, Panel raíz.

Margen izquierdo de ventanilla
ViewportLeftMargin integer

Margen interno izquierdo de la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen superior de ventanilla
ViewportTopMargin integer

Margen interno superior para la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen derecho de ventanilla
ViewportRightMargin integer

Margen interno derecho para la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen inferior de ventanilla
ViewportBottomMargin integer

Margen interno inferior de la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Botón del mouse
MouseButton True integer

Botón del mouse que se va a usar al hacer clic en la celda de la tabla. Left = 0, Right = 1, Middle = 2, Double left = 3.

Hacer clic en desplazamiento X
ClickOffsetX integer

Número de píxeles X para desplazar la acción de clic por. Este parámetro admite valores de desplazamiento positivo (derecho) y negativo (izquierdo).

Haga clic en Desplazamiento Y.
ClickOffsetY integer

Número de píxeles Y por el que se va a desplazar la acción de clic. Este parámetro admite valores de desplazamiento positivo (abajo) y negativo (hacia arriba).

Desplazamiento relativo a
OffsetRelativeTo string

Posición relativa del elemento desde el que se va a desplazar (Centro / Centro / Centro, Izquierda, Derecha, Superior, Inferior, Superior Izquierda, Superior Derecha, Inferior Izquierda, Inferior Derecha).

Retraso en milisegundos
DelayInMilliseconds integer

El número de segundos que se van a esperar entre clics, de forma predeterminada es de 0,05 (20 milisegundos).

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Comprobación del elemento Java

Establece el estado de un elemento (normalmente una casilla o una casilla de radio) en activada o desactivada.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Elemento Check
CheckElement boolean

¿Debe comprobarse el elemento (true) o desmarcarse (false)?

Detección automática del nombre de la acción
AutoDetectActionName boolean

Si se establece en true (valor predeterminado), IA-Connect Agente intentará detectar automáticamente el nombre de la acción "clic" en configuraciones regionales que no son en inglés. Si hay más de dos acciones posibles para el elemento, se usará el "Nombre de acción de invalidación". Si se establece en false, IA-Connect Agente no intentará detectar el nombre de la acción "clic" en configuraciones regionales que no son en inglés y la acción puede producir un error a menos que se proporcione un valor de "Nombre de acción de invalidación".

Invalidar el nombre de la acción
OverrideActionName string

Nombre de la acción "Clic" en configuraciones regionales que no son en inglés, por ejemplo, "cliquer" o "hacer clic". Esto se puede determinar a partir de la salida de la acción "Obtener acciones para el elemento Java" y normalmente distingue mayúsculas de minúsculas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Conexión a Java Access Bridge

Inicia el subsistema de Java IA-Connect (IA-JavaAccessBridge) y lo conecta al archivo DLL de puente de acceso de Java especificado (o deja en blanco para buscar uno). Este paso debe realizarse antes de poder automatizar las aplicaciones Java. Esta acción también habilita el puente de acceso de Java que debe habilitarse antes de ejecutar cualquier aplicación de Java.

Parámetros

Nombre Clave Requerido Tipo Description
Carpeta de búsqueda dll del puente de Windows Access
WindowsAccessBridgeDLLSearchFolder string

Especifique la carpeta que contiene la DLL del puente de Acceso de Windows (un componente del entorno de ejecución de Java) en la sesión en la que se ejecuta el agente o escriba el nombre de archivo completo de un archivo DLL de puente de Windows Access para forzar que se use ese archivo DLL determinado. Si no proporciona una ruta de acceso, se usará la ruta de acceso de búsqueda estándar de Windows.

ruta de acceso del archivo DLL de IA-JavaAccessBridge
IAJavaAccessBridgePath string

La ubicación del archivo DLL COM de IA-JavaAccessBridge.dll (un componente integrado del agente de IA-Connect) si necesita hospedarlo externamente en el EXE (quizás debido a una lista de permitidos de seguridad). Puede ser la ruta de acceso completa o la ruta de acceso relativa a la ubicación del agente de IA-Connect. Por ejemplo, si tanto el Agente como el IA-JavaAccessBridge.dll DLL COM están en la misma carpeta, basta con pasar el nombre de archivo del archivo DLL.

Es dll de puente de acceso de Windows de 64 bits
Is64BitJABDLL boolean

¿Se usa el archivo DLL de Puente de acceso de Windows 64 bits?

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

Si el archivo DLL de Puente de acceso de Windows que está intentando cargar es de 64 bits, debe ejecutarse a través de una DLL COM fuera de procesoSurrogate en lugar de llamar directamente (en memoria) desde IA-Connect. De forma predeterminada, se establece en "True". Puede intentar desmarcar esto si el archivo DLL de IA-JavaAccessBridge se está bloqueando.

Habilitación del puente de acceso de Java
EnableJavaAccessBridge boolean

¿Se debe habilitar el puente de acceso de Java? De forma predeterminada, se establece en "True".

Ruta de acceso del archivo de accesibilidad
AccessibilityFilepath string

Ruta de acceso al archivo .accessibility.properties que controla si el puente de acceso de Java está habilitado. Si no proporciona una ruta de acceso, este valor predeterminado es %USERPROFILE%.accessibility.properties.

Tiempo de espera del comando en segundos
CommandTimeoutInSeconds integer

Número máximo de segundos que se espera a que IA-Connect se conecten al puente de acceso de Java. De forma predeterminada, esto es de 20 segundos.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
DLL de puente de acceso de Windows cargado
LoadedWindowsAccessBridgeDLL string

Nombre de archivo completo del archivo DLL del puente de Windows Access que se cargó.

Contraseña de entrada en el elemento De Java

Introduce una contraseña en un elemento de Java (normalmente un campo de entrada de contraseña), reemplazando el texto existente.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Contraseña que se va a escribir
PasswordToInput True password

Valor de contraseña que se va a escribir.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Contraseña de entrada global en el elemento De Java

Mueve el mouse al centro del elemento java, lo centra, hace clic con el botón izquierdo y presiona las teclas. Normalmente se usa con una entrada de contraseña que no aceptará métodos de entrada UIA nativos.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Elemento Focus primero
FocusElement boolean

¿Debe IA-Connect intentar centrar el elemento antes de hacer clic globalmente?

Clic del mouse izquierdo global en el elemento
GlobalMouseClickOnElement boolean

¿Debe realizarse un clic global del mouse en las coordenadas del elemento (para centrar el elemento) antes de escribir texto?

Reemplazar el valor existente con el doble clic del mouse en eliminar
ReplaceExistingValueUsingDoubleClickDelete boolean

¿Debe reemplazarse cualquier valor existente haciendo doble clic en el mouse (para resaltarlo) y, a continuación, eliminarlo?

Reemplazar el valor existente mediante la eliminación de CTRL-A
ReplaceExistingValueUsingCTRLADelete boolean

¿Debe reemplazarse cualquier valor existente presionando Ctrl-A (para resaltar todo) y, a continuación, eliminarlo? Es posible que algunos elementos no admitan el resaltado con Ctrl-A en cuyo caso se debe probar la opción alternativa de "Reemplazar el valor existente mediante la eliminación doble del clic del mouse".

Contraseña que se va a escribir
PasswordToInput True password

Valor de contraseña para la entrada global.

Uso de eventos de clave de envío
SendKeyEvents boolean

Si se establece en true, se usarán los eventos de clave de envío (una API de nivel inferior que envía pulsaciones de teclas simuladas al sistema operativo). Si se establece en false, se usarán claves de envío (una API de nivel superior que envía pulsaciones de tecla al elemento centrado).

Intervalo de clave en milisegundos
KeyIntervalInMilliseconds integer

Número de milisegundos entre cada pulsación de tecla.

Intervalo de doble clic en milisegundos
DoubleClickIntervalInMilliseconds integer

El número de milisegundos entre cada clic si el parámetro "Replace existing value using double mouse click delete" está establecido en true.

No interpretar símbolos
DontInterpretSymbols boolean

¿Deben no interpretarse los símbolos de la 'Contraseña para la entrada' como teclas especiales (por ejemplo, + para Mayús, ^ para Ctrl)? Debe establecerse en true si intenta introducir los símbolos reales.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Creación de identificadores para el elemento de Java en la coordenada de la pantalla

Crea un identificador para un elemento de Java proporcionando las coordenadas de pantalla. Si existe un elemento de Java en la coordenada especificada, la acción identificará el elemento y devolverá un identificador a él.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
ParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Pantalla X
ScreenX True integer

Coordenada X de pantalla en píxeles en la que se va a buscar el elemento.

Pantalla Y
ScreenY True integer

Coordenada Y de pantalla en píxeles en la que buscar el elemento.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Identificador JAB del elemento localizado
LocatedElementJABHandle integer

Si un elemento existía en las coordenadas especificadas, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos al identificador).

Desconectar del puente de acceso de Java

Apaga cualquier subsistema de Java en ejecución de IA-Connect (IA-JavaAccessBridge).

Parámetros

Nombre Clave Requerido Tipo Description
Deshabilitar el puente de acceso de Java
DisableJavaAccessBridge boolean

¿Se debe deshabilitar el puente de acceso de Java? De forma predeterminada, se establece en "True".

Ruta de acceso del archivo de accesibilidad
AccessibilityFilepath string

Ruta de acceso al archivo .accessibility.properties que controla si el puente de acceso de Java está habilitado. Si no proporciona una ruta de acceso, este valor predeterminado es %USERPROFILE%.accessibility.properties.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Dibujar rectángulo alrededor del elemento De Java

Dibuja un rectángulo alrededor del perímetro de un elemento de Java para ayudar a identificar que el elemento encontrado es el necesario. El rectángulo se quita automáticamente después de 5 segundos.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Color de lápiz
PenColour string

Color del rectángulo que se va a dibujar (por ejemplo, rojo, verde, azul, amarillo, púrpura o naranja) o un código hexadecimal de cadena, por ejemplo, #FF0000.

Píxeles de grosor del lápiz
PenThicknessPixels integer

Grosor (en píxeles) del borde del rectángulo resaltado.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Doble clic con el mouse global en el elemento Java

Mueve el mouse al centro de un elemento de Java y hace doble clic en el botón izquierdo del mouse.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Hacer clic en desplazamiento X
ClickOffsetX integer

Número de píxeles X para desplazar la acción de clic por. Este parámetro admite valores de desplazamiento positivo (derecho) y negativo (izquierdo).

Haga clic en Desplazamiento Y.
ClickOffsetY integer

Número de píxeles Y por el que se va a desplazar la acción de clic. Este parámetro admite valores de desplazamiento positivo (abajo) y negativo (hacia arriba).

Desplazamiento relativo a
OffsetRelativeTo string

Posición relativa del elemento desde el que se va a desplazar (Centro / Centro / Centro, Izquierda, Derecha, Superior, Inferior, Superior Izquierda, Superior Derecha, Inferior Izquierda, Inferior Derecha).

Retraso en milisegundos
DelayInMilliseconds integer

Retraso en milisegundos (milésimas de segundo) entre el primer y el segundo clic. El valor predeterminado es de 10 milisegundos.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Elemento de Java focus

Centra un elemento de Java que lo convierte en el elemento activo para el foco del teclado y, dependiendo de la aplicación, puede llevar la ventana del elemento al primer plano.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Esperar al elemento de escritorio de Java

Espera a que exista un elemento de escritorio de Java (normalmente una ventana).

Parámetros

Nombre Clave Requerido Tipo Description
Buscar nombre del elemento UIA
SearchUIAElementName string

El nombre del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Buscar nombre de clase de elemento UIA
SearchUIAElementClassName string

El nombre de clase de elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Buscar tipo de control localizado del elemento UIA
SearchUIAElementLocalizedControlType string

El tipo de control localizado del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Id. de proceso de búsqueda
SearchProcessID integer

Identificador de proceso del proceso en ejecución. Esto se puede recuperar como salida de la acción "Ejecutar proceso".

Buscar elementos secundarios
SearchChildElements boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Segundos de espera
SecondsToWait True double

Número máximo de segundos que se va a esperar a que exista el elemento.

Incluir procesos secundarios
IncludeChildProcesses boolean

Si se establece en true y se especifica "Id. de proceso de búsqueda", los procesos secundarios de ese identificador de proceso se incluyen en la búsqueda. Esto es común para Java, ya que un iniciador EXE a menudo ejecuta un proceso secundario "Java(w).exe". Si se establece en false, solo se devolverá un proceso que coincida con el "Id. de proceso de búsqueda".

Generar excepción si no se encuentra el elemento
RaiseExceptionIfElementNotFound boolean

¿Debe IA-Connect generar una excepción si el elemento Java no existe después del período de espera?

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
El elemento existe
ElementExists boolean

Devuelve true si el elemento existe o false si no.

Controlador JAB de elemento
ElementJABHandle integer

Si se encontró el elemento de búsqueda, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos a este identificador).

Nombre del elemento
ElementName string

Nombre de Java del elemento ubicado.

Descripción del elemento
ElementDescription string

Descripción de Java del elemento ubicado (si hay uno).

Rol de elemento
ElementRole string

Rol java (por ejemplo, marco o panel) del elemento ubicado (si hay uno).

Esperar al elemento de Java

Espera a que exista un elemento java (normalmente un elemento individual dentro de una ventana, como un botón o un área de entrada de texto).

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Segundos de espera
SecondsToWait True double

Número máximo de segundos que se va a esperar a que exista el elemento.

Generar excepción si no se encuentra el elemento
RaiseExceptionIfElementNotFound boolean

¿Debe IA-Connect generar una excepción si el elemento Java no existe después del período de espera?

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
El elemento existe
ElementExists boolean

Devuelve true si el elemento existe o false si no.

Controlador JAB de elemento
ElementJABHandle integer

Si se encontró el elemento de búsqueda, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos a este identificador).

Nombre del elemento
ElementName string

Nombre de Java del elemento ubicado.

Descripción del elemento
ElementDescription string

Descripción de Java del elemento ubicado (si hay uno).

Rol de elemento
ElementRole string

Rol java (por ejemplo, marco o panel) del elemento ubicado (si hay uno).

Espere a que el elemento de escritorio de Java no exista

Espera a que un elemento de escritorio de Java (normalmente una ventana) ya no exista.

Parámetros

Nombre Clave Requerido Tipo Description
Buscar nombre del elemento UIA
SearchUIAElementName string

El nombre del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Buscar nombre de clase de elemento UIA
SearchUIAElementClassName string

El nombre de clase de elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Buscar tipo de control localizado del elemento UIA
SearchUIAElementLocalizedControlType string

El tipo de control localizado del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Id. de proceso de búsqueda
SearchProcessID integer

Identificador de proceso del proceso en ejecución. Esto se puede recuperar como salida de la acción "Ejecutar proceso".

Buscar elementos secundarios
SearchChildElements boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Segundos de espera
SecondsToWait True double

Número máximo de segundos que se va a esperar a que el elemento no exista.

Incluir procesos secundarios
IncludeChildProcesses boolean

Si se establece en true y se especifica "Id. de proceso de búsqueda", los procesos secundarios de ese identificador de proceso se incluyen en la búsqueda. Esto es común para Java, ya que un iniciador EXE a menudo ejecuta un proceso secundario "Java(w).exe". Si se establece en false, solo se devolverá un proceso que coincida con el "Id. de proceso de búsqueda".

Generar excepción si el elemento sigue existiendo
RaiseExceptionIfElementStillExists boolean

¿Debe IA-Connect generar una excepción si el elemento Java sigue existiendo después del período de espera?

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
El elemento existe antes de esperar
ElementExistsBeforeWait boolean

Devuelve true si el elemento existía antes de esperar o false si no.

El elemento existe después de esperar
ElementExistsAfterWait boolean

Devuelve true si el elemento existía después de esperar o false si no.

Espere a que el elemento Java no exista

Espera a que un elemento de Java (normalmente un elemento individual dentro de una ventana como un botón o un área de entrada de texto) ya no exista.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Segundos de espera
SecondsToWait True double
Generar excepción si el elemento sigue existiendo
RaiseExceptionIfElementStillExists boolean

¿Debe IA-Connect generar una excepción si el elemento Java sigue existiendo después del período de espera?

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
El elemento existe antes de esperar
ElementExistsBeforeWait boolean

Devuelve true si el elemento existía antes de esperar o false si no.

El elemento existe después de esperar
ElementExistsAfterWait boolean

Devuelve true si el elemento existía después de esperar o false si no.

Expandir el elemento de selección de Java

Expande o contrae un elemento de Java (normalmente un elemento de menú o desplegable). Si el elemento ya está expandido, no ocurrirá nada.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Expandir
Expand boolean

Si se establece en "True" (valor predeterminado), el elemento se expandirá. Si se establece en "False", el elemento se contraerá.

Comprobación del estado del elemento
VerifyElementState boolean

Si se establece en "True", el agente de IA-Connect validará el estado del elemento después para comprobar que el estado "Expandido" coincide con el estado esperado y genera una excepción si no coincide. Por ejemplo, si expande un elemento, la propiedad 'IsExpanded' debe ser true. Si se establece en "False", el estado del elemento no se valida.

Segundos para esperar el cambio de estado
SecondsToWaitForStateChange double

Número de segundos que se va a esperar al cambio de estado después de expandirse o contraerse. De forma predeterminada, se establece en 0,05 (20 milisegundos).

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Haga clic con el botón derecho global en el elemento Java.

Mueve el mouse al centro de un elemento de Java y hace clic en el botón derecho del mouse.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Hacer clic en desplazamiento X
ClickOffsetX integer

Número de píxeles X para desplazar la acción de clic por. Este parámetro admite valores de desplazamiento positivo (derecho) y negativo (izquierdo).

Haga clic en Desplazamiento Y.
ClickOffsetY integer

Número de píxeles Y por el que se va a desplazar la acción de clic. Este parámetro admite valores de desplazamiento positivo (abajo) y negativo (hacia arriba).

Desplazamiento relativo a
OffsetRelativeTo string

Posición relativa del elemento desde el que se va a desplazar (Centro / Centro / Centro, Izquierda, Derecha, Superior, Inferior, Superior Izquierda, Superior Derecha, Inferior Izquierda, Inferior Derecha).

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Obtención de acciones para el elemento Java

Devuelve las acciones accesibles para un elemento de Java. Estas acciones accesibles se pueden realizar en el elemento mediante el nombre de la acción como entrada para la acción "Realizar acción en el elemento Java", por ejemplo, "clic" o "select-all".

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Acciones accesibles
AccessibleActions string

Lista de todas las acciones accesibles para el elemento de búsqueda, por ejemplo, "clic".

Obtención de CSV de rol de Java desde el identificador de elemento

Devuelve el árbol de roles de elemento debajo del identificador de elemento especificado como CSV. Esta acción solo se usaría con fines de desarrollo y proporciona información general sobre los elementos de la aplicación que pueden resultar útiles para visualizar la estructura de la aplicación y optimizar las búsquedas de elementos.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Rol de sangría en CSV
IndentRoleInCSV boolean

¿Se deben aplicar sangría a los roles de elemento secundario en la salida CSV? Esto puede ayudar a visualizar mejor las relaciones primarias y secundarias en el árbol de elementos java. De forma predeterminada, se establece en "True".

Descripción de inclusión en CSV
IncludeDescriptionInCSV boolean

¿Deben incluirse las descripciones de elementos en la salida CSV? De forma predeterminada, se establece en "True".

Incluir dimensiones en CSV
IncludeDimensionsInCSV boolean

¿Deben incluirse las dimensiones de elemento (alto, ancho y bordes delimitador) en la salida CSV? De forma predeterminada, se establece en "True".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Elemento encontrado
ElementFound boolean

Devuelve true si se encontró el elemento especificado por el identificador de entrada o false si no.

Número de elementos buscados
ElementsSearched integer

Número de elementos buscados en el elemento primario.

CSV de rol
RoleCSV string

Salida CSV que contiene el rol de cada elemento que se encuentra en el elemento primario.

Obtención de CSV de rol de Java desde la búsqueda de elementos

Realiza una búsqueda de elementos java y genera los detalles de los elementos buscados (hasta el punto en el que se encontró el elemento) como CSV. Esta acción solo se usaría con fines de desarrollo y proporciona información general sobre los elementos de la aplicación que pueden resultar útiles para visualizar la estructura de la aplicación y optimizar las búsquedas de elementos.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Rol de sangría en CSV
IndentRoleInCSV boolean

¿Se deben aplicar sangría a los roles de elemento secundario en la salida CSV? Esto puede ayudar a visualizar mejor las relaciones primarias y secundarias en el árbol de elementos java. De forma predeterminada, se establece en "True".

Descripción de inclusión en CSV
IncludeDescriptionInCSV boolean

¿Deben incluirse las descripciones de elementos en la salida CSV? De forma predeterminada, se establece en "True".

Incluir dimensiones en CSV
IncludeDimensionsInCSV boolean

¿Deben incluirse las dimensiones de elemento (alto, ancho y bordes delimitador) en la salida CSV? De forma predeterminada, se establece en "True".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Elemento encontrado
ElementFound boolean

Devuelve true si se encontró el elemento de búsqueda o false si no.

Número de elementos buscados
ElementsSearched integer

Número de elementos buscados en el elemento primario antes de que se encontrara el elemento de búsqueda.

CSV de rol
RoleCSV string

Salida CSV que contiene el rol de cada elemento que se encuentra en la búsqueda.

Obtención de elementos de selección de Java

Devuelve todos los elementos de elemento de selección secundarios que se encuentran en el elemento de selección de Java especificado. Puede elegir recuperar las opciones del elemento de selección haciendo un bucle por la selección, seleccionando cada opción individual de la lista O leyendo las etiquetas de los elementos secundarios de la selección. Si decide recuperar las opciones del elemento de selección leyendo las etiquetas de los elementos secundarios de la selección, es probable que tenga que expandir primero la selección proporcionando el parámetro "Expandir primero" como "True" y, después, puede cerrar la selección después proporcionando también el parámetro "Contraer después" como "True".

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Para obtener una lista de opciones, seleccione
GetListOfOptionsBySelecting boolean

Si se establece en "True", el agente de IA-Connect intentará obtener una lista de todas las opciones de la selección seleccionando cada una a su vez (en JAB). Si se establece en "False" (valor predeterminado), el parámetro "Obtener lista de opciones leyendo etiquetas" debe establecerse en "True" de lo contrario, no se leerá la lista de opciones.

Obtención de la lista de opciones mediante la lectura de etiquetas
GetListOfOptionsByReadingLabels boolean

Si se establece en "True", el agente de IA-Connect intentará obtener una lista de todas las opciones de la selección leyendo las etiquetas secundarias (en el árbol JAB). Para las listas desplegables, es casi seguro que tendrá que establecer el parámetro "Expandir primero" en "True" porque los elementos secundarios no se exponen hasta que la lista cae. Establezca también el parámetro "Collapse after" en "True" para cerrar la lista después. El parámetro "Obtener lista de opciones seleccionando" también debe establecerse en "False" o esta opción se omitirá (ya que no se puede obtener la lista a través de ambos métodos). Si se establece en "False" (valor predeterminado), el parámetro "Get list of options by selecting" (Obtener lista de opciones seleccionando) debe establecerse en "True" de lo contrario, no se leerá la lista de opciones.

Expandir primero
ExpandFirst boolean

Si se establece en "true", la acción intentará expandir la lista antes de buscar los elementos del elemento de lista. Esto resulta útil para las listas dinámicas, ya que es posible que los otros elementos de elemento de lista no se creen hasta que se expanda la lista. Si se establece en false (valor predeterminado), la lista no se expandirá.

Contraer después
CollapseAfter boolean

Si se establece en true, la lista se contraerá después de ejecutar la búsqueda. Si se establece en false (valor predeterminado), la lista no se contraerá.

Segundos entre expandir y contraer
SecondsBetweenExpandCollapse double

Número de segundos que se esperarán entre las acciones de expansión y de contraer, si se establecen en "True". De forma predeterminada, es 0,05 (20 milisegundos).

Número máximo de elementos de lista que se van a devolver
MaxListItemsToReturn integer

El número máximo de elementos de lista que se van a devolver, de forma predeterminada es 100.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Número de elementos seleccionados
NumberOfSelectedItems integer

Número de elementos de lista secundarios que se encuentran en el elemento de selección primario seleccionado actualmente.

Nombre de selección 1
AccessibleSelection1Name string

Nombre del primer elemento de lista secundario seleccionado.

Índice de selección 1 en la lista
AccessibleSelection1IndexInParent integer

Índice de la lista del primer elemento de lista secundario seleccionado.

Elementos seleccionados JSON
JABSelectionSelectedItemsJSON string

Los elementos de lista secundarios seleccionados del elemento de selección primario, en formato JSON.

JSON de elementos de lista de selección
JABSelectionListItemsJSON string

Todos los elementos de lista secundarios del elemento de selección primario, en formato JSON.

Obtención de información del puente de acceso a Windows

Devuelve información sobre el Puente de acceso de Windows (WAB) para un identificador de máquina virtual Java determinado, incluidas las versiones de ARCHIVOS DLL de Java y Windows. El identificador de máquina virtual java se puede obtener como salida de la acción "Obtener propiedades del elemento Java".

Parámetros

Nombre Clave Requerido Tipo Description
Id. de Máquina Virtual
VMID True integer

Identificador de máquina virtual Java. Esto es único en todas las máquinas virtuales Java.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Versión de la clase Java
JavaClassVersion string

La versión de la clase Java, por ejemplo , "1.8.0_261".

Versión de LA DLL de Java
JavaDLLVersion string

La versión dll de Java, por ejemplo, "1.8.0_261".

Versión dll de Windows
WinDLLVersion string

La versión dll de Windows, por ejemplo, "1.8.0_261".

Versión de la máquina virtual
VMVersion string

La versión de la máquina virtual Java, por ejemplo, "1.8.0_261".

Obtención de la celda de tabla de Java en la coordenada de la pantalla

Si existe una celda de tabla java que es un elemento secundario de la tabla en las coordenadas especificadas, esta acción identificará el elemento, sus propiedades y devolverá opcionalmente un identificador al elemento de celda de tabla.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento Table
TableElementJABHandle True integer

Identificador de elemento de Java para el elemento de tabla primario que está buscando. Podría tratarse de una tabla que se encontraba anteriormente mediante "Obtener propiedades de elemento java".

Pantalla X
ScreenX True integer

Coordenada X de pantalla en píxeles en la que buscar la celda de la tabla.

Pantalla Y
ScreenY True integer

Coordenada Y de pantalla en píxeles en la que buscar la celda de la tabla.

Identificador de devolución
ReturnJABHandle boolean

¿Se debe devolver un identificador de elemento para la celda?

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Índice de celda en el elemento primario
CellIndexInParent integer

Índice de celda de la celda de la tabla. La primera celda de la primera fila tendrá un índice de 1, aumentando en 1 para cada celda de la fila. Por lo tanto, en una tabla con 5 filas y 3 columnas, la primera celda de la segunda fila tendrá un índice de 4.

Índice de fila de celda
CellRowIndex integer

Índice de fila de la celda de la tabla, a partir de 1.

Índice de columna de celda
CellColumnIndex integer

Índice de columna de la celda de la tabla, a partir de 1.

Controlador JAB de celda
CellJABHandle integer

Identificador de elemento de la celda de tabla.

Obtención de las propiedades del elemento primario de Java

Devuelve las propiedades del elemento primario de un elemento Java. Esta acción solo devolverá las propiedades del elemento primario directo y no buscará en todo el alto del árbol de elementos.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador JAB del elemento de búsqueda
SearchElementJABHandle True integer

Identificador de elemento del elemento para el que desea devolver las propiedades del elemento primario. Esto podría ubicarse mediante "Obtener propiedades de elemento java" u otra búsqueda que devuelva un identificador de elemento.

Longitud máxima de cadena
MaxStringLength integer

Longitud máxima del campo de descripción. Esto a veces puede contener una gran cantidad de texto, por lo que establecer un valor máximo puede aumentar la velocidad de búsqueda. De forma predeterminada, no hay ninguna longitud máxima de cadena, por lo que se devolverán descripciones completas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Controlador JAB de elemento
ElementJABHandle integer

Si se encontró el elemento de búsqueda, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos a este identificador).

Elemento VMID
ElementVMID integer

Identificador de la máquina virtual Java que ejecuta el programa Java.

Nombre del elemento
ElementName string

Nombre de Java del elemento ubicado.

Descripción del elemento
ElementDescription string

Descripción de Java del elemento ubicado (si hay uno).

Rol de elemento
ElementRole string

Rol java (por ejemplo, marco o panel) del elemento ubicado (si hay uno).

Estados de elementos
ElementStates string

Los estados admitidos del elemento Java (por ejemplo, se pueden centrar, visibles) en la configuración regional de la sesión del Agente.

Estados de elemento en_US
ElementStates_en_US string

Los estados admitidos del elemento Java (por ejemplo, se pueden centrar, visibles) en la en_US configuración regional.

Borde izquierdo del elemento
ElementLeftEdge integer

Distancia en píxeles entre el borde izquierdo del elemento o ventana de Java y el borde izquierdo de la pantalla.

Borde superior del elemento
ElementTopEdge integer

Distancia en píxeles entre el borde superior del elemento o ventana de Java y el borde superior de la pantalla.

Borde derecho del elemento
ElementRightEdge integer

Distancia en píxeles entre el borde derecho del elemento o ventana de Java y el borde izquierdo de la pantalla.

Borde inferior del elemento
ElementBottomEdge integer

Distancia en píxeles entre el borde inferior del elemento o ventana de Java y el borde superior de la pantalla.

Ancho del elemento
ElementWidth integer

Ancho del elemento Java en píxeles.

Alto del elemento
ElementHeight integer

Alto del elemento Java en píxeles.

Es el elemento de componente
IsComponentElement boolean

Devuelve true si el elemento de Java es un contenedor o false si no es así.

Es el elemento action
IsActionElement boolean

Devuelve true si el elemento de Java es un elemento de acción o false si no es así.

Es el elemento selection
IsSelectionElement boolean

Devuelve true si el elemento de Java es una selección o false si no es así.

Es el elemento text
IsTextElement boolean

Devuelve true si el elemento de Java es un elemento de texto o false si no es así.

Está habilitado
IsEnabled boolean

Devuelve true si el elemento de Java está habilitado o false si no. Normalmente, un elemento deshabilitado es visible, pero no se puede interactuar con él.

Está visible
IsVisible boolean

Devuelve true si el elemento de Java es visible o false si no es así.

Se muestra
IsShowing boolean

Devuelve true si el elemento de Java muestra o false si no es así.

Es opaco
IsOpaque boolean

Devuelve true si el elemento de Java es opaco o false si no.

Es centrable
IsFocusable boolean

Devuelve true si el teclado centra el elemento java o false si no. Esto puede ser de uso limitado, ya que la mayoría de los elementos son con foco de teclado.

Es editable
IsEditable boolean

Devuelve true si el elemento java es editable o false si no.

Es una sola línea
IsSingleLine boolean

Devuelve true si el elemento de Java es una sola línea o false si no es así.

Se puede cambiar el tamaño
IsResizable boolean

Devuelve true si el elemento de Java se puede cambiar de tamaño o false si no es así.

Modal
IsModal boolean

Devuelve true si el elemento de Java es modal o false si no es así. Un elemento modal bloqueará la ventana principal de la aplicación, lo que le impedirá interactuar con él.

Está contraído
IsCollapsed boolean

Devuelve true si el elemento de Java está contraído o false si no.

Se puede seleccionar
IsSelectable boolean

Devuelve true si el elemento de Java se puede seleccionar o false si no es así.

Está seleccionado
IsSelected boolean

Devuelve true si el elemento de Java está seleccionado o false si no es así.

Es vertical
IsVertical boolean

Devuelve true si el elemento de Java es vertical o false si no es así.

Es horizontal
IsHorizontal boolean

Devuelve true si el elemento Java es horizontal o false si no es así.

Está activo
IsActive boolean

Devuelve true si el elemento de Java está activo o false si no.

Está activada
IsChecked boolean

Devuelve true si el elemento de Java está activado o false si no.

Se centra en
IsFocussed boolean

Devuelve true si el elemento de Java tiene el foco del teclado. o false si no es así.

Se expande
IsExpanded boolean

Devuelve true si el elemento Java se expande o false si no.

Estados de elemento adicionales en_US
AdditionalStates_en_US string

Cualquier estado adicional que admita el elemento se mostrará aquí en la configuración regional de en_US, por ejemplo, multiselectable, transitorio.

Índice en el elemento primario
IndexInParent integer

Índice del elemento dentro del elemento primario actual.

Recuento de elementos secundarios
ChildrenCount integer

Número de elementos secundarios que tiene el elemento.

Profundidad del elemento
ElementDepth integer

Profundidad del elemento de la ventana primaria de nivel superior.

Obtención de propiedades de celda de tabla de Java

Devuelve las propiedades y el contenido de una celda especificada dentro de un elemento de tabla de Java. Se trata de un elemento con filas, columnas, un encabezado y celdas (es decir, una tabla). Opcionalmente, puede especificar si se debe determinar qué si la celda está visible actualmente en la pantalla y es coordenadas mediante la enumeración de la ventanilla. El elemento viewport normalmente contiene la tabla (por ejemplo, es un elemento primario de la tabla) y representa el área visible de la tabla.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Índice de fila de celda
RowIndex True integer

Índice de fila de la celda de la tabla, a partir de 1.

Índice de columna de celda
ColumnIndex True integer

Índice de columna de la celda de la tabla, a partir de 1.

Identificador de devolución
ReturnJABHandle boolean

Si se establece en true, se devolverá un identificador de elemento para la celda.

Enumerar ventanilla
EnumerateViewport boolean

El elemento viewport normalmente contiene la tabla y representa el área visible de la tabla. Si se establece en "True" (valor predeterminado), IA-Connect Agente intentará detectar los límites visibles de la tabla y el índice de las celdas en cada esquina calculando el tamaño de la ventanilla. Esto le permite determinar qué componentes de la tabla están visibles actualmente en pantalla. Si se establece en "False", las coordenadas de la ventanilla no se rellenarán.

Procesos de elementos primarios de ventanilla
ProcessViewportParents boolean

Si se establece en "True" (valor predeterminado), los elementos primarios de la ventanilla también se procesarán para ayudar a refinar el tamaño visible de la ventanilla. Esto resulta útil si está incrustado en otra ventanilla. Si se establece en "False", no se procesarán los elementos primarios de la ventanilla.

Número máximo de elementos primarios de ventanilla que se van a procesar
MaxViewportParentsToProcess integer

Número máximo de elementos primarios que se van a procesar al enumerar la ventanilla. De forma predeterminada, se establece en 50.

Roles de elemento primario de ventanilla que se deben tener en cuenta
ViewportParentElementRolesToConsider string

Los roles del elemento primario de ventanilla que se deben tener en cuenta al enumerar para calcular el tamaño de la ventanilla. Se usa para excluir los elementos primarios que tienen un tamaño menor que la ventanilla que puede sesgar el cálculo del tamaño, por ejemplo, las pestañas de página. De forma predeterminada, estos son: Panel, Ventanilla, Panel superpuesta, Panel raíz.

Margen izquierdo de ventanilla
ViewportLeftMargin integer

Margen interno izquierdo de la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen superior de ventanilla
ViewportTopMargin integer

Margen interno superior para la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen derecho de ventanilla
ViewportRightMargin integer

Margen interno derecho para la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen inferior de ventanilla
ViewportBottomMargin integer

Margen interno inferior de la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Índice de celda
CellIndex integer

Índice de celda de la tabla. La primera celda de la primera fila tendrá un índice de 1, aumentando en 1 para cada celda de la fila. Por lo tanto, en una tabla con 5 filas y 3 columnas, la primera celda de la segunda fila tendrá un índice de 4.

Extensión de fila de celda
RowExtent integer

Número de filas que abarca la celda. Normalmente, será 1 a menos que la celda se combine entre varias filas.

Extensión de columna de celda
ColumnExtent integer

Número de columnas que abarca la celda. Normalmente, será 1 a menos que la celda se combine entre varias columnas.

La celda está seleccionada
IsSelected boolean

Devuelve true que la celda está seleccionada actualmente o false si no es así.

Contenido de la celda
CellContents string

Contenido de la celda.

Borde izquierdo de la celda
CellLeftEdge integer

Distancia en píxeles entre el borde izquierdo del elemento de celda y el borde izquierdo de la pantalla.

Borde superior de la celda
CellTopEdge integer

Distancia en píxeles entre el borde superior del elemento de celda y el borde superior de la pantalla.

Borde derecho de celda
CellRightEdge integer

Distancia en píxeles entre el borde derecho del elemento de celda y el borde izquierdo de la pantalla.

Borde inferior de la celda
CellBottomEdge integer

Distancia en píxeles entre el borde inferior del elemento de celda y el borde superior de la pantalla.

Ancho de celda
CellWidth integer

Ancho del elemento de celda en píxeles.

Alto de celda
CellHeight integer

Alto del elemento de celda en píxeles.

La celda está visible en pantalla
CellOnscreen boolean

Devuelve true si la celda está visible en pantalla o false si no es así.

El resultado visible es cierto
CellVisibleResultIsCertain boolean

Devuelve true si el resultado "Cell is visible onscreen" (Celda visible en pantalla) es cierto. Se establecerá en "False" si no se pudo calcular alguno de los 4 límites de la tabla primaria.

Controlador JAB de celda
CellJABHandle integer

Identificador de elemento de la celda de tabla.

Obtención de propiedades de elementos de Java

Devuelve todas las propiedades de Java de un elemento de Java. Esto puede ser útil si no está seguro de qué campo contiene los valores de propiedad necesarios.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Longitud máxima de cadena
MaxStringLength integer

Longitud máxima del campo de descripción. Esto a veces puede contener una gran cantidad de texto, por lo que establecer un valor máximo puede aumentar la velocidad de búsqueda. De forma predeterminada, no hay ninguna longitud máxima de cadena, por lo que se devolverán descripciones completas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Controlador JAB de elemento
ElementJABHandle integer

Si se encontró el elemento de búsqueda, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos a este identificador).

Elemento VMID
ElementVMID integer

Identificador de la máquina virtual Java que ejecuta el programa Java.

Nombre del elemento
ElementName string

Nombre de Java del elemento ubicado.

Descripción del elemento
ElementDescription string

Descripción de Java del elemento ubicado (si hay uno).

Rol de elemento
ElementRole string

Rol java (por ejemplo, marco o panel) del elemento ubicado (si hay uno).

Estados de elementos
ElementStates string

Los estados admitidos del elemento Java (por ejemplo, se pueden centrar, visibles) en la configuración regional de la sesión del Agente.

Estados de elemento en_US
ElementStates_en_US string

Los estados admitidos del elemento Java (por ejemplo, se pueden centrar, visibles) en la en_US configuración regional.

Borde izquierdo del elemento
ElementLeftEdge integer

Distancia en píxeles entre el borde izquierdo del elemento o ventana de Java y el borde izquierdo de la pantalla.

Borde superior del elemento
ElementTopEdge integer

Distancia en píxeles entre el borde superior del elemento o ventana de Java y el borde superior de la pantalla.

Ancho del elemento
ElementWidth integer

Ancho del elemento Java en píxeles.

Alto del elemento
ElementHeight integer

Alto del elemento Java en píxeles.

Borde derecho del elemento
ElementRightEdge integer

Distancia en píxeles entre el borde derecho del elemento o ventana de Java y el borde izquierdo de la pantalla.

Borde inferior del elemento
ElementBottomEdge integer

Distancia en píxeles entre el borde inferior del elemento o ventana de Java y el borde superior de la pantalla.

Es el elemento de componente
IsComponentElement boolean

Devuelve true si el elemento de Java es un contenedor o false si no es así.

Es el elemento action
IsActionElement boolean

Devuelve true si el elemento de Java es un elemento de acción o false si no es así.

Es el elemento selection
IsSelectionElement boolean

Devuelve true si el elemento de Java es una selección o false si no es así.

Es el elemento text
IsTextElement boolean

Devuelve true si el elemento de Java es un elemento de texto o false si no es así.

Está habilitado
IsEnabled boolean

Devuelve true si el elemento de Java está habilitado o false si no. Normalmente, un elemento deshabilitado es visible, pero no se puede interactuar con él.

Está visible
IsVisible boolean

Devuelve true si el elemento de Java es visible o false si no es así.

Se muestra
IsShowing boolean

Devuelve true si el elemento de Java muestra o false si no es así.

Es opaco
IsOpaque boolean

Devuelve true si el elemento de Java es opaco o false si no.

Es centrable
IsFocusable boolean

Devuelve true si el teclado centra el elemento java o false si no. Esto puede ser de uso limitado, ya que la mayoría de los elementos son con foco de teclado.

Es editable
IsEditable boolean

Devuelve true si el elemento java es editable o false si no.

Es una sola línea
IsSingleLine boolean

Devuelve true si el elemento de Java es una sola línea o false si no es así.

Se puede cambiar el tamaño
IsResizable boolean

Devuelve true si el elemento de Java se puede cambiar de tamaño o false si no es así.

Modal
IsModal boolean

Devuelve true si el elemento de Java es modal o false si no es así. Un elemento modal bloqueará la ventana principal de la aplicación, lo que le impedirá interactuar con él.

Está contraído
IsCollapsed boolean

Devuelve true si el elemento de Java está contraído o false si no.

Se puede seleccionar
IsSelectable boolean

Devuelve true si el elemento de Java se puede seleccionar o false si no es así.

Está seleccionado
IsSelected boolean

Devuelve true si el elemento de Java está seleccionado o false si no es así.

Es vertical
IsVertical boolean

Devuelve true si el elemento de Java es vertical o false si no es así.

Es horizontal
IsHorizontal boolean

Devuelve true si el elemento Java es horizontal o false si no es así.

Está activo
IsActive boolean

Devuelve true si el elemento de Java está activo o false si no.

Está activada
IsChecked boolean

Devuelve true si el elemento de Java está activado o false si no.

Se centra en
IsFocussed boolean

Devuelve true si el elemento de Java tiene el foco del teclado. o false si no es así.

Se expande
IsExpanded boolean

Devuelve true si el elemento Java se expande o false si no.

Estados de elemento adicionales en_US
AdditionalStates_en_US string

Cualquier estado adicional que admita el elemento se mostrará aquí en la configuración regional de en_US, por ejemplo, multiselectable, transitorio.

Índice en el elemento primario
IndexInParent integer

Índice del elemento dentro del elemento primario actual.

Recuento de elementos secundarios
ChildrenCount integer

Número de elementos secundarios que tiene el elemento.

Profundidad del elemento
ElementDepth integer

Profundidad del elemento de la ventana primaria de nivel superior.

Obtención de propiedades de elementos de Java como lista

Devuelve las propiedades de un elemento de Java como una lista de líneas única (una sola colección de líneas o tabla de datos) en lugar de elementos individuales, lo que puede resultar útil en función de cómo quiera usar los datos.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Longitud máxima de cadena
MaxStringLength integer

Longitud máxima del campo de descripción. Esto a veces puede contener una gran cantidad de texto, por lo que establecer un valor máximo puede aumentar la velocidad de búsqueda. De forma predeterminada, no hay ninguna longitud máxima de cadena, por lo que se devolverán descripciones completas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Número de elementos encontrados
NumberOfElementsFound integer

Número de elementos encontrados que cumplen los criterios de búsqueda.

Número de elementos devueltos
NumberOfElementsReturned integer

Número de elementos devueltos de la búsqueda. Esto podría ser menor que el número de elementos encontrados si "Máximo de elementos para buscar" o "Número máximo de elementos secundarios para buscar por nodo" se estableció en un número inferior.

Propiedades del elemento Java JSON
JABElementPropertiesJSON string

Las propiedades del elemento de los elementos de Java encontraron que coinciden con los criterios de búsqueda, en formato JSON.

Obtención de propiedades de elementos secundarios de Java

Devuelve todas las propiedades de un elemento secundario de Java específico, especificado por el índice. Esto puede ser útil si no está seguro de qué campo contiene los valores de propiedad necesarios.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador JAB del elemento de búsqueda
SearchElementJABHandle True integer

Identificador de elemento del elemento para el que desea devolver las propiedades del elemento secundario. Esto podría ubicarse mediante "Obtener propiedades de elemento java" u otra búsqueda que devuelva un identificador de elemento.

Buscar índice secundario
SearchChildIndex True integer
Longitud máxima de cadena
MaxStringLength integer

Longitud máxima del campo de descripción. Esto a veces puede contener una gran cantidad de texto, por lo que establecer un valor máximo puede aumentar la velocidad de búsqueda. De forma predeterminada, no hay ninguna longitud máxima de cadena, por lo que se devolverán descripciones completas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Controlador JAB de elemento
ElementJABHandle integer

Si se encontró el elemento de búsqueda, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos a este identificador).

Elemento VMID
ElementVMID integer

Identificador de la máquina virtual Java que ejecuta el programa Java.

Nombre del elemento
ElementName string

Nombre de Java del elemento ubicado.

Descripción del elemento
ElementDescription string

Descripción de Java del elemento ubicado (si hay uno).

Rol de elemento
ElementRole string

Rol java (por ejemplo, marco o panel) del elemento ubicado (si hay uno).

Estados de elementos
ElementStates string

Los estados admitidos del elemento Java (por ejemplo, se pueden centrar, visibles) en la configuración regional de la sesión del Agente.

Estados de elemento en_US
ElementStates_en_US string

Los estados admitidos del elemento Java (por ejemplo, se pueden centrar, visibles) en la en_US configuración regional.

Borde izquierdo del elemento
ElementLeftEdge integer

Distancia en píxeles entre el borde izquierdo del elemento o ventana de Java y el borde izquierdo de la pantalla.

Borde superior del elemento
ElementTopEdge integer

Distancia en píxeles entre el borde superior del elemento o ventana de Java y el borde superior de la pantalla.

Borde derecho del elemento
ElementRightEdge integer

Distancia en píxeles entre el borde derecho del elemento o ventana de Java y el borde izquierdo de la pantalla.

Borde inferior del elemento
ElementBottomEdge integer

Distancia en píxeles entre el borde inferior del elemento o ventana de Java y el borde superior de la pantalla.

Ancho del elemento
ElementWidth integer

Ancho del elemento Java en píxeles.

Alto del elemento
ElementHeight integer

Alto del elemento Java en píxeles.

Es el elemento de componente
IsComponentElement boolean

Devuelve true si el elemento de Java es un contenedor o false si no es así.

Es el elemento action
IsActionElement boolean

Devuelve true si el elemento de Java es un elemento de acción o false si no es así.

Es el elemento selection
IsSelectionElement boolean

Devuelve true si el elemento de Java es una selección o false si no es así.

Es el elemento text
IsTextElement boolean

Devuelve true si el elemento de Java es un elemento de texto o false si no es así.

Está habilitado
IsEnabled boolean

Devuelve true si el elemento de Java está habilitado o false si no. Normalmente, un elemento deshabilitado es visible, pero no se puede interactuar con él.

Está visible
IsVisible boolean

Devuelve true si el elemento de Java es visible o false si no es así.

Se muestra
IsShowing boolean

Devuelve true si el elemento de Java muestra o false si no es así.

Es opaco
IsOpaque boolean

Devuelve true si el elemento de Java es opaco o false si no.

Es centrable
IsFocusable boolean

Devuelve true si el teclado centra el elemento java o false si no. Esto puede ser de uso limitado, ya que la mayoría de los elementos son con foco de teclado.

Es editable
IsEditable boolean

Devuelve true si el elemento java es editable o false si no.

Es una sola línea
IsSingleLine boolean

Devuelve true si el elemento de Java es una sola línea o false si no es así.

Se puede cambiar el tamaño
IsResizable boolean

Devuelve true si el elemento de Java se puede cambiar de tamaño o false si no es así.

Modal
IsModal boolean

Devuelve true si el elemento de Java es modal o false si no es así. Un elemento modal bloqueará la ventana principal de la aplicación, lo que le impedirá interactuar con él.

Está contraído
IsCollapsed boolean

Devuelve true si el elemento de Java está contraído o false si no.

Se puede seleccionar
IsSelectable boolean

Devuelve true si el elemento de Java se puede seleccionar o false si no es así.

Está seleccionado
IsSelected boolean

Devuelve true si el elemento de Java está seleccionado o false si no es así.

Es vertical
IsVertical boolean

Devuelve true si el elemento de Java es vertical o false si no es así.

Es horizontal
IsHorizontal boolean

Devuelve true si el elemento Java es horizontal o false si no es así.

Está activo
IsActive boolean

Devuelve true si el elemento de Java está activo o false si no.

Está activada
IsChecked boolean

Devuelve true si el elemento de Java está activado o false si no.

Se centra en
IsFocussed boolean

Devuelve true si el elemento de Java tiene el foco del teclado. o false si no es así.

Se expande
IsExpanded boolean

Devuelve true si el elemento Java se expande o false si no.

Estados de elemento adicionales en_US
AdditionalStates_en_US string

Cualquier estado adicional que admita el elemento se mostrará aquí en la configuración regional de en_US, por ejemplo, multiselectable, transitorio.

Índice en el elemento primario
IndexInParent integer

Índice del elemento dentro del elemento primario actual.

Recuento de elementos secundarios
ChildrenCount integer

Número de elementos secundarios que tiene el elemento.

Profundidad del elemento
ElementDepth integer

Profundidad del elemento de la ventana primaria de nivel superior.

Obtención de propiedades de Java para el elemento UIA

Devuelve todas las propiedades de Java de un elemento UIA. Esto puede ser útil si no está seguro de qué campo contiene los valores de propiedad necesarios.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de ventana principal
ParentWindowHandle True integer

Identificador de ventana UIA primario para que actúe como punto de partida para la búsqueda. Esto se puede detectar a través de inspección mediante acciones de UIA, como "Esperar elemento de escritorio" o "Esperar elemento".

Nombre del elemento search
SearchElementName string

El nombre del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Nombre de clase del elemento Search
SearchElementClassName string

El nombre de clase de elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Identificador de automatización de elementos de búsqueda
SearchElementAutomationId string

Identificador opcional de automatización de elementos UIA que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Tipo de control localizado del elemento search
SearchLocalizedControlType string

El tipo de control localizado del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Subárbol UIA de búsqueda
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Longitud máxima de cadena
MaxStringLength integer

Longitud máxima del campo de descripción. Esto a veces puede contener una gran cantidad de texto, por lo que establecer un valor máximo puede aumentar la velocidad de búsqueda. De forma predeterminada, no hay ninguna longitud máxima de cadena, por lo que se devolverán descripciones completas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Controlador JAB de elemento
ElementJABHandle integer

Si se encontró el elemento de búsqueda, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos a este identificador).

Elemento VMID
ElementVMID integer

Identificador de la máquina virtual Java que ejecuta el programa Java.

Nombre del elemento
ElementName string

Nombre de Java del elemento ubicado.

Descripción del elemento
ElementDescription string

Descripción de Java del elemento ubicado (si hay uno).

Rol de elemento
ElementRole string

Rol java (por ejemplo, marco o panel) del elemento ubicado (si hay uno).

Estados de elementos
ElementStates string

Los estados admitidos del elemento Java (por ejemplo, se pueden centrar, visibles) en la configuración regional de la sesión del Agente.

Estados de elemento en_US
ElementStates_en_US string

Los estados admitidos del elemento Java (por ejemplo, se pueden centrar, visibles) en la en_US configuración regional.

Borde izquierdo del elemento
ElementLeftEdge integer

Distancia en píxeles entre el borde izquierdo del elemento o ventana de Java y el borde izquierdo de la pantalla.

Borde superior del elemento
ElementTopEdge integer

Distancia en píxeles entre el borde superior del elemento o ventana de Java y el borde superior de la pantalla.

Ancho del elemento
ElementWidth integer

Ancho del elemento Java en píxeles.

Alto del elemento
ElementHeight integer

Alto del elemento Java en píxeles.

Borde derecho del elemento
ElementRightEdge integer

Distancia en píxeles entre el borde derecho del elemento o ventana de Java y el borde izquierdo de la pantalla.

Borde inferior del elemento
ElementBottomEdge integer

Distancia en píxeles entre el borde inferior del elemento o ventana de Java y el borde superior de la pantalla.

Es el elemento de componente
IsComponentElement boolean

Devuelve true si el elemento de Java es un contenedor o false si no es así.

Es el elemento action
IsActionElement boolean

Devuelve true si el elemento de Java es un elemento de acción o false si no es así.

Es el elemento selection
IsSelectionElement boolean

Devuelve true si el elemento de Java es una selección o false si no es así.

Es el elemento text
IsTextElement boolean

Devuelve true si el elemento de Java es un elemento de texto o false si no es así.

Está habilitado
IsEnabled boolean

Devuelve true si el elemento de Java está habilitado o false si no. Normalmente, un elemento deshabilitado es visible, pero no se puede interactuar con él.

Está visible
IsVisible boolean

Devuelve true si el elemento de Java es visible o false si no es así.

Se muestra
IsShowing boolean

Devuelve true si el elemento de Java muestra o false si no es así.

Es opaco
IsOpaque boolean

Devuelve true si el elemento de Java es opaco o false si no.

Es centrable
IsFocusable boolean

Devuelve true si el teclado centra el elemento java o false si no. Esto puede ser de uso limitado, ya que la mayoría de los elementos son con foco de teclado.

Es editable
IsEditable boolean

Devuelve true si el elemento java es editable o false si no.

Es una sola línea
IsSingleLine boolean

Devuelve true si el elemento de Java es una sola línea o false si no es así.

Se puede cambiar el tamaño
IsResizable boolean

Devuelve true si el elemento de Java se puede cambiar de tamaño o false si no es así.

Modal
IsModal boolean

Devuelve true si el elemento de Java es modal o false si no es así. Un elemento modal bloqueará la ventana principal de la aplicación, lo que le impedirá interactuar con él.

Está contraído
IsCollapsed boolean

Devuelve true si el elemento de Java está contraído o false si no.

Se puede seleccionar
IsSelectable boolean

Devuelve true si el elemento de Java se puede seleccionar o false si no es así.

Está seleccionado
IsSelected boolean

Devuelve true si el elemento de Java está seleccionado o false si no es así.

Es vertical
IsVertical boolean

Devuelve true si el elemento de Java es vertical o false si no es así.

Es horizontal
IsHorizontal boolean

Devuelve true si el elemento Java es horizontal o false si no es así.

Está activo
IsActive boolean

Devuelve true si el elemento de Java está activo o false si no.

Está activada
IsChecked boolean

Devuelve true si el elemento de Java está activado o false si no.

Se centra en
IsFocussed boolean

Devuelve true si el elemento de Java tiene el foco del teclado. o false si no es así.

Se expande
IsExpanded boolean

Devuelve true si el elemento Java se expande o false si no.

Estados de elemento adicionales en_US
AdditionalStates_en_US string

Cualquier estado adicional que admita el elemento se mostrará aquí en la configuración regional de en_US, por ejemplo, multiselectable, transitorio.

Índice en el elemento primario
IndexInParent integer

Índice del elemento dentro del elemento primario actual.

Recuento de elementos secundarios
ChildrenCount integer

Número de elementos secundarios que tiene el elemento.

Profundidad del elemento
ElementDepth integer

Profundidad del elemento de la ventana primaria de nivel superior.

Obtención de propiedades de tabla de Java

Devuelve las propiedades de un elemento de tabla de Java. Se trata de un elemento con filas, columnas, un encabezado y celdas (es decir, una tabla). Opcionalmente, puede especificar si desea determinar qué componentes de la tabla están actualmente visibles en pantalla mediante la enumeración de la ventanilla. El elemento viewport normalmente contiene la tabla (por ejemplo, es un elemento primario de la tabla) y representa el área visible de la tabla.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Enumerar ventanilla
EnumerateViewport boolean

El elemento viewport normalmente contiene la tabla y representa el área visible de la tabla. Si se establece en "True" (valor predeterminado), IA-Connect Agente intentará detectar los límites visibles de la tabla y el índice de las celdas en cada esquina calculando el tamaño de la ventanilla. Esto le permite determinar qué componentes de la tabla están visibles actualmente en pantalla. Si se establece en "False", las coordenadas de la ventanilla no se rellenarán.

Procesos de elementos primarios de ventanilla
ProcessViewportParents boolean

Si se establece en "True" (valor predeterminado), los elementos primarios de la ventanilla también se procesarán para ayudar a refinar el tamaño visible de la ventanilla. Esto resulta útil si está incrustado en otra ventanilla. Si se establece en "False", no se procesarán los elementos primarios de la ventanilla.

Número máximo de elementos primarios de ventanilla que se van a procesar
MaxViewportParentsToProcess integer

Número máximo de elementos primarios que se van a procesar al enumerar la ventanilla. De forma predeterminada, se establece en 50.

Roles de elemento primario de ventanilla que se deben tener en cuenta
ViewportParentElementRolesToConsider string

Los roles del elemento primario de ventanilla que se deben tener en cuenta al enumerar para calcular el tamaño de la ventanilla. Se usa para excluir los elementos primarios que tienen un tamaño menor que la ventanilla que puede sesgar el cálculo del tamaño, por ejemplo, las pestañas de página. De forma predeterminada, estos son: Panel, Ventanilla, Panel superpuesta, Panel raíz.

Margen izquierdo de ventanilla
ViewportLeftMargin integer

Margen interno izquierdo de la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen superior de ventanilla
ViewportTopMargin integer

Margen interno superior para la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen derecho de ventanilla
ViewportRightMargin integer

Margen interno derecho para la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen inferior de ventanilla
ViewportBottomMargin integer

Margen interno inferior de la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Número de filas
NumberOfRows integer

Número de filas de la tabla.

Número de columnas
NumberOfColumns integer

Número de columnas de la tabla.

Número de filas seleccionadas
NumberOfSelectedRows integer

Número de filas que están seleccionadas actualmente.

Número de columnas seleccionadas
NumberOfSelectedColumns integer

Número de columnas seleccionadas actualmente.

Número de filas en el encabezado de fila
NumberOfRowsInRowHeader integer

Número de filas del encabezado de fila. Esto suele ser 0, ya que las tablas rara vez tienen encabezados de fila.

Número de columnas en el encabezado de columna
NumberOfColumnsInColumnHeader integer

Número de columnas del encabezado de columna.

Ventanilla ubicada
ViewportLocated boolean

Devuelve true si se ha localizado la ventanilla o false si no. Si se trata de "True", se devolverán las coordenadas de la ventanilla.

Borde izquierdo de la ventanilla
ViewportLeftEdge integer

Distancia en píxeles entre el borde izquierdo del elemento viewport y el borde izquierdo de la pantalla.

Borde superior de ventanilla
ViewportTopEdge integer

Distancia en píxeles entre el borde superior del elemento viewport y el borde superior de la pantalla.

Ancho de ventanilla
ViewportWidth integer

Ancho del elemento viewport en píxeles.

Alto de ventanilla
ViewportHeight integer

Alto del elemento viewport en píxeles.

Borde derecho de ventanilla
ViewportRightEdge integer

Distancia en píxeles entre el borde derecho del elemento viewport y el borde izquierdo de la pantalla.

Borde inferior de la ventanilla
ViewportBottomEdge integer

Distancia en píxeles entre el borde inferior del elemento viewport y el borde superior de la pantalla.

Índice de celda visible de la parte superior izquierda en el elemento primario
TopLeftVisibleCellIndexInParent integer

Índice de celda de la celda visible superior izquierda de la tabla. La primera celda de la primera fila tendrá un índice de 1, aumentando en 1 para cada celda de la fila. Por lo tanto, en una tabla con 5 filas y 3 columnas, la primera celda de la segunda fila tendrá un índice de 4.

Índice de fila visible de la parte superior izquierda
TopLeftVisibleCellRowIndex integer

Índice de fila de la celda visible superior izquierda de la tabla.

Índice de columna visible de la parte superior izquierda
TopLeftVisibleCellColumnIndex integer

Índice de columna de la celda visible superior izquierda de la tabla.

Índice de celda visible de la parte superior derecha en el elemento primario
TopRightVisibleCellIndexInParent integer

Índice de celda de la celda visible de la parte superior derecha de la tabla. La primera celda de la primera fila tendrá un índice de 1, aumentando en 1 para cada celda de la fila. Por lo tanto, en una tabla con 5 filas y 3 columnas, la primera celda de la segunda fila tendrá un índice de 4.

Índice de fila visible de la parte superior derecha
TopRightVisibleCellRowIndex integer

Índice de fila de la celda visible de la parte superior derecha de la tabla.

Índice de columna visible de la parte superior derecha
TopRightVisibleCellColumnIndex integer

Índice de columna de la celda visible de la parte superior derecha de la tabla.

Índice de celda visible de la parte inferior izquierda en el elemento primario
BottomLeftVisibleCellIndexInParent integer

Índice de celda de la celda inferior izquierda visible en la tabla. La primera celda de la primera fila tendrá un índice de 1, aumentando en 1 para cada celda de la fila. Por lo tanto, en una tabla con 5 filas y 3 columnas, la primera celda de la segunda fila tendrá un índice de 4.

Índice de fila visible de la parte inferior izquierda
BottomLeftVisibleCellRowIndex integer

Índice de fila de la celda visible inferior izquierda de la tabla.

Índice de columna visible de la parte inferior izquierda
BottomLeftVisibleCellColumnIndex integer

Índice de columna de la celda visible inferior izquierda de la tabla.

Índice de celda visible de la parte inferior derecha en el elemento primario
BottomRightVisibleCellIndexInParent integer

Índice de celda de la celda visible de la parte inferior derecha de la tabla. La primera celda de la primera fila tendrá un índice de 1, aumentando en 1 para cada celda de la fila. Por lo tanto, en una tabla con 5 filas y 3 columnas, la primera celda de la segunda fila tendrá un índice de 4.

Índice de fila visible de la parte inferior derecha
BottomRightVisibleCellRowIndex integer

Índice de fila de la celda visible de la parte inferior derecha de la tabla.

Índice de columna visible de la parte inferior derecha
BottomRightVisibleCellColumnIndex integer

Índice de columna de la celda visible de la parte inferior derecha de la tabla.

Índice de columna visible más a la izquierda
LeftmostVisibleColumnIndex integer

Índice de columna de la columna visible más a la izquierda.

Índice de columna visible más a la derecha
RightmostVisibleColumnIndex integer

Índice de columna de la columna visible más a la derecha.

Índice de fila visible más arriba
TopmostVisibleRowIndex integer

Índice de fila de la fila más alta visible.

Índice de fila visible más abajo
BottommostVisibleRowIndex integer

Índice de fila de la fila visible más abajo.

Obtención de todas las propiedades del elemento secundario de Java

Devuelve todas las propiedades de todos los elementos secundarios de Java. Esto puede ser útil si no está seguro de qué campo contiene los valores de propiedad necesarios.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador JAB del elemento de búsqueda
SearchElementJABHandle True integer

Identificador de elemento del elemento para el que desea devolver las propiedades del elemento secundario. Esto podría ubicarse mediante "Obtener propiedades de elemento java" u otra búsqueda que devuelva un identificador de elemento.

Primer elemento que se va a devolver
FirstItemToReturn integer

Índice de elemento del primer elemento que se va a devolver, a partir de 1. Si desea devolver los elementos en el orden inverso (desde la parte inferior del árbol), también puede especificar un índice negativo a partir de -1. Por ejemplo, un índice de -10 devolvería el décimo elemento desde la parte inferior.

Número máximo de elementos que se van a devolver
MaxItemsToReturn integer

Número máximo de elementos que se van a devolver. Este parámetro se puede usar para devolver grandes conjuntos de elementos en fragmentos más pequeños, por ejemplo tablas grandes. En lugar de intentar devolver toda la tabla, lo que puede provocar un tiempo de espera para tablas extremadamente grandes, podría devolver 500 filas a la vez.

Longitud máxima de cadena
MaxStringLength integer

Longitud máxima del campo de descripción. Esto a veces puede contener una gran cantidad de texto, por lo que establecer un valor máximo puede aumentar la velocidad de búsqueda. De forma predeterminada, no hay ninguna longitud máxima de cadena, por lo que se devolverán descripciones completas.

Buscar descendientes
SearchDescendants boolean

Si se establece en true, se buscarán todos los elementos secundarios debajo del identificador primario. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos secundarios directos del identificador primario.

Buscar rol de elemento de Java
SearchRole string

El rol de elemento java opcional de los elementos secundarios que se van a buscar. Esto se puede detectar a través de inspección.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Número de elementos secundarios devueltos
NumberOfChildElementsReturned integer

Número de elementos secundarios devueltos de la búsqueda.

Más elementos disponibles en profundidad actual
MoreElementsAvailableAtCurrentDepth boolean

Devuelve true si hay más elementos secundarios en la profundidad actual que no se han devuelto como "Max items to return" (Elementos máximos para devolver) se ha establecido en un número inferior.

Más elementos disponibles en profundidades inferiores
MoreElementsAvailableAtLowerDepths boolean

Devuelve true si hay más elementos secundarios disponibles en una profundidad inferior en el árbol de Java, si "Max items to return" se estableció en un número inferior.

Más elementos más profundos que la profundidad máxima
MoreElementsDeeperThanMaxDepth boolean

Devuelve true si hay más elementos secundarios disponibles en una profundidad máxima inferior en el árbol de Java, si "Profundidad relativa máxima" se estableció en un número inferior.

Elementos secundarios de Java JSON
JavaChildElementsJSON string

Lista de todos los elementos secundarios ubicados (y sus propiedades), en formato JSON. Las propiedades devueltas son las mismas que las devueltas por la acción "Obtener propiedades del elemento secundario de Java".

Obtención de varias propiedades de elemento primario de Java

Devuelve las propiedades de todos los elementos primarios de un elemento java. Esta acción buscará el alto completo del árbol de elementos que devuelve todas las propiedades primarias si el parámetro "Max parent to process" está establecido lo suficientemente alto.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador JAB del elemento de búsqueda
SearchElementJABHandle True integer

Identificador de elemento del elemento para el que desea devolver todas las propiedades de los elementos primarios. Esto podría ubicarse mediante "Obtener propiedades de elemento java" u otra búsqueda que devuelva un identificador de elemento.

Longitud máxima de cadena
MaxStringLength integer

Longitud máxima del campo de descripción. Esto a veces puede contener una gran cantidad de texto, por lo que establecer un valor máximo puede aumentar la velocidad de búsqueda. De forma predeterminada, no hay ninguna longitud máxima de cadena, por lo que se devolverán descripciones completas.

Número máximo de elementos primarios que se van a procesar
MaxParentsToProcess integer

Número máximo de elementos primarios que se van a procesar. De forma predeterminada, se establece en 50.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Elementos primarios de Java JSON
JavaParentElementsJSON string

Lista de todos los elementos primarios ubicados (y sus propiedades), en formato JSON. Las propiedades devueltas son las mismas que las devueltas por la acción "Obtener propiedades del elemento Java".

Número de elementos primarios devueltos
NumberOfParentElementsReturned integer

Número de elementos primarios devueltos desde la búsqueda.

Obtención del contenido de la tabla de Java

Devuelve el contenido de un elemento de tabla de Java. Se trata de un elemento con filas, columnas, un encabezado y celdas (es decir, una tabla).

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Primera fila que se va a devolver
FirstRowToReturn integer

Índice de la primera fila que se va a devolver. De forma predeterminada, se establece en 1.

Número máximo de filas que se van a devolver
MaxRowsToReturn integer

Número máximo de filas que se van a devolver. De forma predeterminada, se devuelven todas las filas.

Primera columna que se va a devolver
FirstColumnToReturn integer

Índice de la primera columna que se va a devolver. De forma predeterminada, se establece en 1.

Número máximo de columnas que se van a devolver
MaxColumnsToReturn integer

Número máximo de columnas que se van a devolver. De forma predeterminada, se devuelven todas las columnas.

Uso de encabezados de columna de la tabla
UseColumnHeadersFromTable boolean

Si se establece en "True", el agente de IA-Connect intentará devolver las columnas de la colección de salida para que coincidan con los nombres de columna de la tabla java. Si se establece en "False" (valor predeterminado), los encabezados de columna se denominarán "Column_N" en la colección (ya que las colecciones no pueden tener nombres en blanco).

Devolver índice de fila en la colección de salida
ReturnRowIndexInOutputCollection boolean

Si se establece en "True" (valor predeterminado), el agente de IA-Connect devolverá el índice de fila de la colección de salida como una columna adicional. De forma predeterminada, la columna de índice de fila se denominará "Row_index", pero esto se puede cambiar pasando un nombre de columna en el parámetro "Nombre de columna para almacenar el índice de fila". Esto resulta útil si planea filtrar la colección de salida y realizar un seguimiento de la fila a la que se relaciona el resultado filtrado. Si se establece en "False", no se devolverá ninguna columna de índice de fila.

Nombre de la columna para almacenar el índice de fila
NameOfColumnToStoreRowIndex string

Si "Return row index in output collection" (Devolver índice de fila en la colección de salida) está establecido en "True", puede invalidar el nombre de columna predeterminado de "_Row_Index" proporcionando un valor aquí.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Número de filas de la tabla
NumberOfRowsInTable integer

Número de filas de la tabla.

Número de columnas de la tabla
NumberOfColumnsInTable integer

Número de columnas de la tabla.

Número de filas seleccionadas
NumberOfSelectedRows integer

Número de filas que están seleccionadas actualmente.

Número de columnas seleccionadas
NumberOfSelectedColumns integer

Número de columnas seleccionadas actualmente.

Número de filas devueltas
NumberOfRowsReturned integer

Número de filas devueltas, que podrían ser inferiores al número de filas encontradas si "Max rows to return" (Número máximo de filas que se va a devolver) se estableció en un número inferior.

Número de columnas devueltas
NumberOfColumnsReturned integer

Número de columnas devueltas, que podrían ser inferiores al número de columnas encontradas si "Max columns to return" se estableció en un número inferior.

JSON de contenido de tabla
TableContentsJSON string

Contenido del elemento table, en formato JSON. Los nombres de columna de esta colección coincidirán con los nombres de columna del elemento de tabla si el valor de "Usar encabezados de columna de la tabla" se estableció en true. Si el nombre de columna está en blanco, se llamará "Column_N" en la colección (ya que las colecciones no pueden tener nombres en blanco). Si el nombre de columna es un duplicado, tendrá "_N" anexado al nombre (ya que las colecciones no pueden tener nombres de columna duplicados).

Obtención del estado de conexión del puente de acceso de Windows

Devuelve el estado actual de la conexión entre IA-Connect Agent y windows Access Bridge (WAB). Si IA-Connect Agente está conectado a WAB, los detalles pertinentes se devuelven como salidas.

Parámetros

Nombre Clave Requerido Tipo Description
Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
WAB conectado
Connected boolean

Devuelve true si el agente de IA-Connect está conectado al puente de Windows Access o false si no es así.

Tipo de conexión WAB
ConnectionType string

Tipo de conexión al puente de Acceso de Windows, por ejemplo COM o nativo y 32 bits o 64 bits.

Es WAB de 64 bits
IsWAB64bit boolean

Devuelve true si el puente de Acceso a Windows es de 64 bits o false si no es así.

Error de conexión
ConnectionError string

Error de conexión, si se ha notificado uno.

DLL COM IA-JavaAccessBridge cargado
LoadedIAJABDLL string

Ruta de acceso completa al archivo DLL COM IA-JavaAccessBridge cargado.

DLL de puente de acceso de Windows cargado
LoadedWABDLL string

Ruta de acceso completa al archivo DLL de Puente de acceso de Windows cargado.

Versión dll de Puente de Acceso de Windows
WABVersion string

La versión del archivo DLL de puente de Windows Access cargado.

Obtención del estado de selección de Java por índice

Devuelve el estado de selección de un elemento secundario en una selección (normalmente un elemento de una lista o lista desplegable) proporcionando el índice del elemento secundario. Puede recuperar todos los elementos secundarios de selección para comprobar su índice mediante la acción "Obtener elementos de elemento de selección de Java".

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Índice de elemento
ItemIndex True integer

Índice (a partir de 1) del estado del elemento de lista que se va a consultar.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
El índice está seleccionado
IndexIsSelected boolean

Devuelve true si el elemento de lista de selección en el índice especificado está seleccionado o false si no es así.

Obtención del valor de texto del elemento Java

Devuelve el valor de texto de un elemento de Java. Normalmente, un valor de texto está asociado a un elemento de texto, pero muchos elementos pueden tener esta propiedad.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Valor de texto del elemento
ElementTextValue string

Valor de texto del elemento.

Obtención del valor del elemento de Java

Devuelve el valor de un elemento . Normalmente, un valor está asociado a un área de entrada de texto, pero muchos elementos pueden tener esta propiedad.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Valor actual del elemento
ElementCurrentValue string

Valor actual del elemento.

Valor máximo del elemento
ElementMaximumValue string

Valor máximo del elemento, si se especifica.

Valor mínimo del elemento
ElementMinimumValue string

Valor mínimo del elemento, si se especifica.

Obtener el estado de selección de Java por nombre

Devuelve el estado de selección de un elemento secundario en una selección (normalmente un elemento de una lista o lista desplegable) proporcionando el nombre del elemento secundario. Puede recuperar todos los elementos secundarios de selección para comprobar su nombre mediante la acción "Obtener elementos de elemento de selección de Java".

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Nombre del artículo
ItemName True string

Nombre del elemento de lista que se va a seleccionar o anular la selección.

Distinción entre mayúsculas y minúsculas del nombre del elemento
ItemNameCaseSensitive boolean

Si se establece en "True", la búsqueda del nombre del elemento distingue mayúsculas de minúsculas (por ejemplo, debe coincidir exactamente con el elemento de lista). Si se establece en "False" (valor predeterminado), la búsqueda del nombre del elemento no distingue mayúsculas de minúsculas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
El nombre está seleccionado
NameIsSelected boolean

Devuelve true si el elemento de lista de selección con nombre está seleccionado o false si no.

Obtener elementos de escritorio de Java

Devuelve una lista de ventanas y cuadros de diálogo de aplicaciones java en el escritorio. Primero debe conectarse al puente de acceso de Java.

Parámetros

Nombre Clave Requerido Tipo Description
Tipo de control localizado del elemento search
SearchElementLocalizedControlType string

El tipo de control localizado del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Id. de proceso de búsqueda
SearchProcessID integer

Identificador de proceso del proceso en ejecución. Esto se puede recuperar como salida de la acción "Ejecutar proceso".

Primer elemento que se va a devolver
FirstItemToReturn integer

Índice de elemento del primer elemento que se va a devolver, a partir de 1. Si desea devolver los elementos en el orden inverso (desde la parte inferior del árbol), también puede especificar un índice negativo a partir de -1. Por ejemplo, un índice de -10 devolvería el décimo elemento desde la parte inferior.

Número máximo de elementos que se van a devolver
MaxItemsToReturn integer

Número máximo de elementos que se van a devolver. Este parámetro se puede usar para devolver grandes conjuntos de elementos en fragmentos más pequeños, por ejemplo tablas grandes. En lugar de intentar devolver toda la tabla, lo que puede provocar un tiempo de espera para tablas extremadamente grandes, podría devolver 500 filas a la vez.

Buscar elementos secundarios
SearchChildElements boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Longitud máxima de cadena
MaxStringLength integer

Longitud máxima del campo de descripción. Esto a veces puede contener una gran cantidad de texto, por lo que establecer un valor máximo puede aumentar la velocidad de búsqueda. De forma predeterminada, no hay ninguna longitud máxima de cadena, por lo que se devolverán descripciones completas.

Incluir procesos secundarios
IncludeChildProcesses boolean

Si se establece en true y se especifica "Id. de proceso de búsqueda", los procesos secundarios de ese identificador de proceso se incluyen en la búsqueda. Esto es común para Java, ya que un iniciador EXE a menudo ejecuta un proceso secundario "Java(w).exe". Si se establece en false, solo se devolverá un proceso que coincida con el "Id. de proceso de búsqueda".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Número de elementos encontrados
NumberOfElementsFound integer

Número de elementos encontrados que cumplen los criterios de búsqueda.

Número de elementos devueltos
NumberOfElementsReturned integer

Número de elementos devueltos de la búsqueda. Esto podría ser menor que el número de elementos encontrados si "Max items to return" se estableció en un número inferior.

Json de elementos de escritorio de Java
JavaDesktopElementsJSON string

Las propiedades del elemento de los elementos de escritorio de Java encontraron que coinciden con los criterios de búsqueda, en formato JSON.

Obtener rectángulo delimitador visible del elemento Java

Recupera los límites visibles de un elemento de Java. Normalmente, el puente de acceso de Java devolverá los valores posicionales virtuales de un elemento, independientemente de si el elemento está visible en pantalla y la acción "Obtener propiedades del elemento Java" proporciona estos valores virtuales. Con elementos más grandes (por ejemplo, un elemento de tabla que puede desplazarse), ya que es posible que no siempre estén visibles en la pantalla, esta acción devuelve las coordenadas del área visible actualmente del elemento.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB de elemento
ElementJABHandle True integer

Identificador de elemento del elemento para el que desea devolver los límites visibles. Esto podría ubicarse mediante "Obtener propiedades de elemento java" u otra búsqueda que devuelva un identificador de elemento.

Número máximo de elementos primarios que se van a procesar
MaxParentsToProcess integer

Número máximo de elementos primarios que se van a procesar al calcular el tamaño visible del elemento especificado. De forma predeterminada, se establece en 50.

Roles de elemento primario que se deben tener en cuenta
ParentElementRolesToConsider string

Los roles de los elementos primarios que se deben tener en cuenta al calcular el tamaño del elemento. Se usa para excluir elementos primarios que tienen un tamaño menor que el elemento que puede sesgar el cálculo de tamaño, por ejemplo, pestañas de página. De forma predeterminada, estos son: Panel, Ventanilla, Panel superpuesta, Panel raíz.

Dibujar rectángulo
DrawRectangle boolean

¿Debe IA-Connect dibujar un rectángulo alrededor del elemento para que esté visible en pantalla? De forma predeterminada, se establece en false.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Rectángulo visible del elemento a la izquierda
ElementVisibleRectangleLeft integer

Distancia en píxeles entre el borde izquierdo visible del elemento y el borde izquierdo de la pantalla.

Elemento visible rectángulo superior
ElementVisibleRectangleTop integer

Distancia en píxeles entre el borde superior visible del elemento y el borde superior de la pantalla.

Rectángulo visible del elemento a la derecha
ElementVisibleRectangleRight integer

Distancia en píxeles entre el borde derecho visible del elemento y el borde izquierdo de la pantalla.

Elemento visible rectángulo inferior
ElementVisibleRectangleBottom integer

Distancia en píxeles entre el borde inferior visible del elemento y el borde superior de la pantalla.

Ancho del rectángulo visible del elemento
ElementVisibleRectangleWidth integer

Ancho visible del elemento en píxeles.

Alto del rectángulo visible del elemento
ElementVisibleRectangleHeight integer

Alto visible del elemento en píxeles.

Presione el elemento Java.

Presiona un elemento de Java (normalmente un botón).

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número de veces que se va a presionar el elemento
NumberOfTimesToPressElement integer

El número de veces que se va a presionar el elemento, de forma predeterminada es 1.

Segundos para esperar entre presiones
SecondsToWaitBetweenPresses double

El número de segundos que se espera entre las presiones, de forma predeterminada es 0,05 (20 milisegundos).

Detección automática del nombre de la acción
AutoDetectActionName boolean

Si se establece en true (valor predeterminado), IA-Connect Agente intentará detectar automáticamente el nombre de la acción "clic" en configuraciones regionales que no son en inglés. Si hay más de dos acciones posibles para el elemento, se usará el "Nombre de acción de invalidación". Si se establece en false, IA-Connect Agente no intentará detectar el nombre de la acción "clic" en configuraciones regionales que no son en inglés y la acción puede producir un error a menos que se proporcione un valor de "Nombre de acción de invalidación".

Invalidar el nombre de la acción
OverrideActionName string

Nombre de la acción "Clic" en configuraciones regionales que no son en inglés, por ejemplo, "cliquer" o "hacer clic". Esto se puede determinar a partir de la salida de la acción "Obtener acciones para el elemento Java" y normalmente distingue mayúsculas de minúsculas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Realizar una acción en el elemento Java

Realiza una acción accesible para un elemento de Java. Estas acciones accesibles para un elemento específico se pueden consultar mediante la acción "Obtener acciones para el elemento Java". Algunas acciones comunes son "clic" para un botón o "select-all" para un elemento de texto.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Acción
Action True string

La acción que se va a realizar, por ejemplo, "clic". El nombre de la acción suele distinguir mayúsculas de minúsculas.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Restablecer todos los identificadores de elemento de Java

Restablece todos los identificadores de elemento Java almacenados actualmente por IA-Connect que pueden ser útiles si ha estado identificando muchos elementos y tiene un gran número de identificadores de elemento almacenados. En escenarios con un número extremadamente alto de identificadores de elemento (100 000+), esta acción también se puede usar para liberar el uso de RAM.

Parámetros

Nombre Clave Requerido Tipo Description
Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Selección del elemento de lista de Java por nombre

Selecciona el elemento de lista con el nombre especificado. Normalmente se usa para seleccionar un elemento en un elemento desplegable o de menú.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Nombre del artículo
ItemName True string

Nombre del elemento de lista que se va a seleccionar o anular la selección.

Seleccionar elemento
SelectItem boolean

Si se establece en "True" (valor predeterminado), se seleccionará el elemento. Si se establece en "False", se anulará la selección del elemento. Normalmente, esto solo se usa con una selección múltiple.

Distinción entre mayúsculas y minúsculas del nombre del elemento
ItemNameCaseSensitive boolean

Si se establece en "True", la búsqueda del nombre del elemento distingue mayúsculas de minúsculas (por ejemplo, debe coincidir exactamente con el elemento de lista). Si se establece en "False" (valor predeterminado), la búsqueda del nombre del elemento no distingue mayúsculas de minúsculas.

Borrar la selección primero
ClearSelectionFirst boolean

Si se establece en "True" (valor predeterminado), la selección se borrará primero. Esto se usa principalmente para las selecciones múltiples porque debe elegir si selecciona elementos adicionales o selecciona solo un solo elemento (desactivando primero). Si se establece en "False", la selección no se borrará primero.

Para obtener una lista de opciones, seleccione
GetListOfOptionsBySelecting boolean

Si se establece en "True", el agente de IA-Connect intentará obtener una lista de todas las opciones de la selección seleccionando cada una a su vez (en JAB). Si se establece en "False" (valor predeterminado), el parámetro "Obtener lista de opciones leyendo etiquetas" debe establecerse en "True" de lo contrario, no se leerá la lista de opciones.

Obtención de la lista de opciones mediante la lectura de etiquetas
GetListOfOptionsByReadingLabels boolean

Si se establece en "True" (valor predeterminado), el agente de IA-Connect intentará obtener una lista de todas las opciones de la selección leyendo las etiquetas secundarias (en el árbol JAB). Para las listas desplegables, es casi seguro que tendrá que establecer el parámetro "Expandir primero" en "True" porque los elementos secundarios no se exponen hasta que la lista cae. Establezca también el parámetro "Collapse after" en "True" para cerrar la lista después. El parámetro "Obtener lista de opciones seleccionando" también debe establecerse en "False" o esta opción se omitirá (ya que no se puede obtener la lista a través de ambos métodos). Si se establece en "False", el parámetro "Obtener lista de opciones seleccionando" debe establecerse en "True" de lo contrario, no se leerá la lista de opciones.

Expandir primero
ExpandFirst boolean

Si se establece en "true" (valor predeterminado), la acción intentará expandir la lista antes de buscar los elementos del elemento de lista. Esto resulta útil para las listas dinámicas, ya que es posible que los otros elementos de elemento de lista no se creen hasta que se expanda la lista. Si se establece en "false", la lista no se expandirá.

Contraer después
CollapseAfter boolean

Si se establece en true (valor predeterminado), la lista se contraerá después de ejecutar la búsqueda. Si se establece en false, la lista no se contraerá.

Segundos entre expandir y contraer
SecondsBetweenExpandCollapse double

Número de segundos que se esperarán entre las acciones de expansión y de contraer, si se establecen en "True". De forma predeterminada, es 0,05 (20 milisegundos).

Forzar incluso si está en estado correcto
ForceEvenIfInCorrectState boolean

Si se establece en "True", el elemento se seleccionará incluso si ya está seleccionado. Si se establece en "False" (valor predeterminado), el agente de IA-Connect no hará nada si el elemento de lista ya está seleccionado.

Recuperación en caso de error
RecoverOnFailure boolean

Si se establece en "True", los elementos de lista seleccionados originalmente se recuperarán si se produce un error en la nueva selección. Por ejemplo, si se seleccionó el elemento 3 y intenta seleccionar el elemento 90 (que no existe), se volverá a seleccionar el elemento 3. Si se establece en "False", los elementos de lista seleccionados originalmente no se recuperarán.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Selección del elemento de lista de Java por índice

Selecciona el elemento de lista que coincide con el índice especificado. Normalmente se usa para seleccionar un elemento en un elemento desplegable o de menú.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Índice de elemento
ItemIndex True integer

Índice (a partir de 1) del elemento de lista para seleccionar o anular la selección.

Seleccionar elemento
SelectItem boolean

Si se establece en "True" (valor predeterminado), se seleccionará el elemento. Si se establece en "False", se anulará la selección del elemento. Normalmente, esto solo se usa con una selección múltiple.

Borrar la selección primero
ClearSelectionFirst boolean

Si se establece en "True" (valor predeterminado), la selección se borrará primero. Esto se usa principalmente para las selecciones múltiples porque debe elegir si selecciona elementos adicionales o selecciona solo un solo elemento (desactivando primero). Si se establece en "False", la selección no se borrará primero.

Recuperación en caso de error
RecoverOnFailure boolean

Si se establece en "True", los elementos de lista seleccionados originalmente se recuperarán si se produce un error en la nueva selección. Por ejemplo, si se seleccionó el elemento 3 y intenta seleccionar el elemento 90 (que no existe), se volverá a seleccionar el elemento 3. Si se establece en "False", los elementos de lista seleccionados originalmente no se recuperarán.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Texto de entrada en el elemento Java

Introduce texto en un elemento de Java (normalmente un campo de entrada de texto), reemplazando el texto existente o insertando el nuevo valor en una posición específica.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Texto que se va a escribir
TextToInput string

Valor de texto que se va a escribir.

Reemplazar el valor existente
ReplaceExistingValue boolean

Si hay texto existente en el elemento, ¿debe reemplazarse?

Insertar posición
InsertPosition integer

Posición (índice) para empezar a insertar texto. Si hay texto existente, la posición de inserción se puede usar para insertar en una posición específica dentro del texto existente.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Texto de entrada global en el elemento Java

Mueve el mouse al centro del elemento java, lo centra, hace clic con el botón izquierdo y presiona las teclas. Normalmente se usa con una entrada de texto que no aceptará métodos de entrada UIA nativos.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Elemento Focus primero
FocusElement boolean

¿Debe IA-Connect intentar centrar el elemento antes de hacer clic globalmente?

Clic del mouse izquierdo global en el elemento
GlobalMouseClickOnElement boolean

¿Debe realizarse un clic global del mouse en las coordenadas del elemento (para centrar el elemento) antes de escribir texto?

Reemplazar el valor existente con el doble clic del mouse en eliminar
ReplaceExistingValueUsingDoubleClickDelete boolean

¿Debe reemplazarse cualquier valor existente haciendo doble clic en el mouse (para resaltarlo) y, a continuación, eliminarlo?

Reemplazar el valor existente mediante la eliminación de CTRL-A
ReplaceExistingValueUsingCTRLADelete boolean

¿Debe reemplazarse cualquier valor existente presionando Ctrl-A (para resaltar todo) y, a continuación, eliminarlo? Es posible que algunos elementos no admitan el resaltado con Ctrl-A en cuyo caso se debe probar la opción alternativa de "Reemplazar el valor existente mediante la eliminación doble del clic del mouse".

Texto que se va a escribir
TextToInput string

Valor de texto para la entrada global mediante el teclado.

Uso de eventos de clave de envío
SendKeyEvents boolean

Si se establece en true, se usarán los eventos de clave de envío (una API de nivel inferior que envía pulsaciones de teclas simuladas al sistema operativo). Si se establece en false, se usarán claves de envío (una API de nivel superior que envía pulsaciones de tecla al elemento centrado).

Intervalo de clave en milisegundos
KeyIntervalInMilliseconds integer

Número de milisegundos entre cada pulsación de tecla.

Intervalo de doble clic en milisegundos
DoubleClickIntervalInMilliseconds integer

El número de milisegundos entre cada clic si el parámetro "Replace existing value using double mouse click delete" está establecido en true.

No interpretar símbolos
DontInterpretSymbols boolean

¿Deben no interpretarse los símbolos de "Texto a entrada" como teclas especiales (por ejemplo, + para Mayús, ^ para Ctrl)? Debe establecerse en true si intenta introducir los símbolos reales.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Ventana Is Java (Is Java window)

Devuelve si una ventana UIA es un elemento de Java.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de ventana principal
ParentWindowHandle True integer

Identificador de ventana UIA primario para que actúe como punto de partida para la búsqueda. Esto se puede detectar a través de inspección mediante acciones de UIA, como "Esperar elemento de escritorio" o "Esperar elemento".

Nombre del elemento search
SearchElementName string

El nombre del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Nombre de clase del elemento Search
SearchElementClassName string

El nombre de clase de elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Identificador de automatización de elementos de búsqueda
SearchElementAutomationId string

Identificador opcional de automatización de elementos UIA que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Tipo de control localizado del elemento search
SearchLocalizedControlType string

El tipo de control localizado del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Subárbol UIA de búsqueda
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Ventana Is Java (Is Java window)
IsJavaWindow boolean

Devuelve true si el elemento UIA encontrado es una ventana de Java o false si no.

¿Está visible la celda de tabla de Java en pantalla?

Devuelve si una celda de tabla específica dentro de un elemento de tabla de Java está visible actualmente en pantalla.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Procesos de elementos primarios de ventanilla
ProcessViewportParents boolean

Si se establece en "True" (valor predeterminado), los elementos primarios de la ventanilla también se procesarán para ayudar a refinar el tamaño visible de la ventanilla. Esto resulta útil si está incrustado en otra ventanilla. Si se establece en "False", no se procesarán los elementos primarios de la ventanilla.

Número máximo de elementos primarios de ventanilla que se van a procesar
MaxViewportParentsToProcess integer

Número máximo de elementos primarios que se van a procesar al enumerar la ventanilla. De forma predeterminada, se establece en 50.

Roles de elemento primario de ventanilla que se deben tener en cuenta
ViewportParentElementRolesToConsider string

Los roles del elemento primario de ventanilla que se deben tener en cuenta al enumerar para calcular el tamaño de la ventanilla. Se usa para excluir los elementos primarios que tienen un tamaño menor que la ventanilla que puede sesgar el cálculo del tamaño, por ejemplo, las pestañas de página. De forma predeterminada, estos son: Panel, Ventanilla, Panel superpuesta, Panel raíz.

Margen izquierdo de ventanilla
ViewportLeftMargin integer

Margen interno izquierdo de la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen superior de ventanilla
ViewportTopMargin integer

Margen interno superior para la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen derecho de ventanilla
ViewportRightMargin integer

Margen interno derecho para la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Margen inferior de ventanilla
ViewportBottomMargin integer

Margen interno inferior de la ventanilla enumerada. Este valor se puede usar para excluir las celdas que solo pueden mostrar un solo píxel o dos y están casi completamente fuera de pantalla. De forma predeterminada, se establece en 2 y solo debe aumentarse si intenta influir en los datos devueltos por el agente de IA-Connect.

Índice de fila de celda
CellRowIndex True integer

Índice de fila de la celda de la tabla, a partir de 1.

Índice de columna de celda
CellColumnIndex True integer

Índice de columna de la celda de la tabla, a partir de 1.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Celda en pantalla
CellOnScreen boolean

Devuelve true si la celda especificada se muestra actualmente en pantalla o false si no es así.

El resultado es cierto
ResultIsCertain boolean

Devuelve true si el resultado "Celda en pantalla" es cierto. Se establecerá en "False" si no se pudo calcular alguno de los 4 límites de la tabla primaria.

Dirección fuera de la pantalla
OffscreenDirection string

Representación de texto de la dirección fuera de pantalla de la celda especificada, por ejemplo, Arriba, Abajo, Izquierda o Derecha. Si la celda está por encima de AND izquierda o derecha, se devolverá como anterior. Del mismo modo, si la celda está por debajo de AND izquierda o derecha, se devolverá como Abajo.

¿Existe el elemento Java?

Informa de si existe un elemento de Java y devuelve algunas propiedades básicas del elemento.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento primario
SearchParentElementJABHandle True integer

Identificador del elemento Java que es un elemento primario del elemento que está buscando. Esto podría ser una ventana que se encuentra anteriormente mediante "Wait for Java desktop element" (Esperar al elemento de escritorio de Java).

Buscar nombre de elemento de Java
SearchElementJABName string

Nombre de Java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Búsqueda de la descripción del elemento Java
SearchElementJABDescription string

Descripción opcional del elemento Java que se va a buscar. Esto se puede detectar a través de inspección.

Buscar rol de elemento de Java
SearchElementJABRole string

Rol de elemento java opcional del elemento que se va a buscar. Esto se puede detectar a través de inspección.

Buscar elementos secundarios
SearchSubTree boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Profundidad relativa máxima
MaxRelativeDepth integer

Profundidad relativa máxima que se va a buscar desde el elemento primario para los elementos secundarios. Los elementos secundarios directos tendrán un valor de profundidad de 0.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Búsqueda con distinción entre mayúsculas y minúsculas
CaseSensitiveSearch boolean

¿Debe distinguir mayúsculas de minúsculas la búsqueda de elementos? Cuando se establece en True, solo se devolverán elementos que coincidan con las búsquedas exactas de cadena o texto. De forma predeterminada, se establece en false.

Buscar solo elementos visibles
OnlySearchVisibleElements boolean

¿Solo se deben buscar elementos visibles? De forma predeterminada, se establece en true.

Solo búsqueda en la que se muestran los elementos
OnlySearchShowingElements boolean

¿Solo se deben mostrar los elementos? Mostrar elementos normalmente son elementos mostrados en una pestaña alternativa o menú contraído. De forma predeterminada, se establece en true.

Roles de elemento que no se van a recorrer
ElementRolesNotToTraverse string

Una lista separada por comas de roles que no recorrer (recorrer en paso a paso) al buscar. La búsqueda seguirá comprobando si el elemento coincide con los criterios de búsqueda, pero no buscará ningún elemento secundario. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos que se van a buscar
MaximumElementsToSearch integer

Número máximo de elementos que se van a buscar al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos encontrados en el árbol de Java. De forma predeterminada, se establece en 2000. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Número máximo de elementos secundarios que se van a buscar por nodo
MaximumChildElementsToSearchPerNode integer

Número máximo de elementos secundarios que se van a buscar en cada elemento al buscar el elemento de destino, restringiendo la búsqueda para comprobar solo el primer número N de elementos secundarios encontrados para cada elemento del árbol de Java. De forma predeterminada, se establece en 200. Este parámetro se puede usar para optimizar la búsqueda de elementos. Esto solo se usa si el parámetro de entrada "Buscar elementos secundarios" está establecido en "True".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
El elemento existe
ElementExists boolean

Devuelve true si el elemento existe o false si no.

Controlador JAB de elemento
ElementJABHandle integer

Si se encontró el elemento de búsqueda, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos a este identificador).

Nombre del elemento
ElementName string

Nombre de Java del elemento ubicado.

Descripción del elemento
ElementDescription string

Descripción de Java del elemento ubicado (si hay uno).

Rol de elemento
ElementRole string

Rol java (por ejemplo, marco o panel) del elemento ubicado (si hay uno).

¿Existe un elemento de escritorio java?

Informa de si existe un elemento de escritorio de Java y proporciona algunas propiedades básicas de elementos.

Parámetros

Nombre Clave Requerido Tipo Description
Buscar nombre del elemento UIA
SearchUIAElementName string

El nombre del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Buscar nombre de clase de elemento UIA
SearchUIAElementClassName string

El nombre de clase de elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Buscar tipo de control localizado del elemento UIA
SearchUIAElementLocalizedControlType string

El tipo de control localizado del elemento UIA opcional que se va a buscar (a partir del identificador de ventana principal). Esto se puede detectar a través de inspección.

Id. de proceso de búsqueda
SearchProcessID integer

Identificador de proceso del proceso en ejecución. Esto se puede recuperar como salida de la acción "Ejecutar proceso".

Buscar elementos secundarios
SearchChildElements boolean

Si se establece en true, se buscará el árbol completo debajo del identificador de ventana principal. Esto es más exhaustivo, pero puede tardar más tiempo. Si se establece en false, solo se buscarán los elementos directamente debajo del identificador de ventana principal del árbol.

Coincidencia de índice
MatchIndex integer

Si varios elementos coinciden con la búsqueda, qué elemento (a partir de 1) debe coincidir. Se puede usar junto con "Ordenar por columna" para elegir el criterio de ordenación para la coincidencia.

Filtro de búsqueda
SearchFilter string

Un filtro avanzado opcional para restringir aún más la búsqueda mediante operadores condicionales y cualquier campo de elemento. Ejemplo 1: [Width] < 200. Ejemplo 2: [Name] como 'Document*' AND [Role] como 'Label*'. Consulte la documentación para obtener más ejemplos.

Ordenar por nombre de columna
SortByColumn string

Si varios elementos coinciden con la búsqueda, esto le permite especificar la propiedad de elemento por la que se va a ordenar. Esto se usará junto con "Match index" para elegir el elemento necesario. Por ejemplo: si "Ordenar por nombre de columna" es [TopEdge] y "Match index" es 1, el elemento coincidente más cercano a la parte superior de la pantalla.

El índice de coincidencias es ascendente
MatchIndexAscending boolean

Si varios elementos coinciden con la búsqueda, debe coincidir 'Match index' en la parte superior de la lista ordenada (true) o desde la parte inferior de la lista ordenada (false).

Incluir procesos secundarios
IncludeChildProcesses boolean

Si se establece en true y se especifica "Id. de proceso de búsqueda", los procesos secundarios de ese identificador de proceso se incluyen en la búsqueda. Esto es común para Java, ya que un iniciador EXE a menudo ejecuta un proceso secundario "Java(w).exe". Si se establece en false, solo se devolverá un proceso que coincida con el "Id. de proceso de búsqueda".

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
El elemento existe
ElementExists boolean

Devuelve true si el elemento existe o false si no.

Controlador JAB de elemento
ElementJABHandle integer

Si se encontró el elemento de búsqueda, contendrá un identificador de elemento numérico que se puede usar en acciones adicionales para actuar como un identificador "primario" para búsquedas adicionales (es decir, para buscar elementos relativos a este identificador).

Nombre del elemento
ElementName string

Nombre de Java del elemento ubicado.

Descripción del elemento
ElementDescription string

Descripción de Java del elemento ubicado (si hay uno).

Rol de elemento
ElementRole string

Rol java (por ejemplo, marco o panel) del elemento ubicado (si hay uno).

¿Son los identificadores del elemento Java los mismos?

Compara dos identificadores de elemento de Java para los elementos de Java para ver si representan el mismo objeto java. Esto puede ser útil si ha identificado un elemento y ha recuperado un identificador a su elemento primario.

Parámetros

Nombre Clave Requerido Tipo Description
Controlador JAB del elemento 1
Element1JABHandle True integer

Identificador del primer elemento que se va a comparar.

Controlador JAB del elemento 2
Element2JABHandle True integer

Segundo identificador de elemento que se va a comparar.

Flujo de trabajo
Workflow True string

Agregue la siguiente expresión aquí: workflow()

Devoluciones

Nombre Ruta de acceso Tipo Description
Mismo objeto
SameObject boolean

Devuelve true si ambos identificadores de elemento son para el mismo objeto java o false si los identificadores de elemento son para objetos Java diferentes.