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