- Información general
- Automatización de IU
- Acerca del paquete de actividades de automatización de IU
- Aplicaciones y tecnologías automatizadas con UI Automation
- Compatibilidad de proyectos
- UI-ANA-016: Introducir URL para abrir el navegador
- UI-ANA-017: ContinueOnError verdadero
- UI-ANA-018: enumerar actividades de OCR / imagen
- UI-DBP-006: uso del contenedor
- UI-DBP-013: uso incorrecto de la automatización de Excel
- UI-DBP-030: uso de variables prohibidas en selectores
- UI-DBP-031: verificación de actividad
- UI-PRR-001: Simular clic
- UI-PRR-002: Simular tipo
- UI-PRR-003: uso incorrecto de aplicación abierta
- UI-PRR-004: retrasos codificados
- UI-REL-001: Idx grande en selectores
- UI-SEC-004: datos de correo electrónico del selector
- UI-SEC-010: Restricciones de aplicaciones / URL
- UI-USG-011: atributos no permitidos
- UX-SEC-010: restricciones de aplicaciones / URL
- UX-DBP-029: uso no seguro de contraseña
- UI-PST-001: nivel de registro de auditoría en la configuración del proyecto
- Herramienta de migración del navegador de UiPath
- Recorte de región
- Grabadora de Computer Vision
- Remote UI Automation design (Live authoring)
- Acerca de la automatización de imágenes y texto
- Actividades con el ratón y el teclado
- Ejemplo de uso de la automatización de ratón y teclado
- Actividades de texto
- Ejemplo de uso de la automatización de texto
- Actividades de OCR
- Actividades de imagen
- Ejemplo de uso de la automatización de OCR y la automatización de imágenes
- Índice de actividades
- Activar
- Base de anclaje
- Asociar navegador
- Asociar ventana
- Bloquear entrada de usuario
- Aviso
- Comprobar
- Clic
- Clic en imagen
- Desencadenador de clic de imagen
- Clic en texto OCR
- Clic en el texto
- Desencadenador de clic
- Cerrar aplicación
- Cerrar pestaña
- Cerrar ventana
- Anclaje consciente de contexto
- Copiar texto seleccionado
- Desencadenador de cambio del atributo del elemento
- Elemento existente
- Ámbito del elemento
- Desencadenador de cambio de estado de elemento
- Exportar el árbol de la IU
- Extraer datos estructurados
- Buscar elementos secundarios
- Buscar elemento
- Buscar imagen
- Buscar coincidencias de imágenes
- Buscar texto OCR
- Buscar elemento relativo
- Buscar posición de texto
- Obtener ventana activa
- Obtener antecesor
- Obtener atributo
- Obtener información de atributo
- Obtener a partir del portapapeles
- Obtener texto completo
- Obtener texto OCR
- Obtener contraseña
- Obtener posición
- Obtener elemento de origen
- Obtener texto
- Obtener texto visible
- Volver
- Avanzar
- Ir a inicio
- Google Cloud Vision OCR
- Ocultar ventana
- Resaltar
- Desencadenador de tecla de acceso rápido
- Mantener el puntero
- Mantener el puntero en imagen
- Mantener el puntero sobre texto OCR
- Mantener el puntero en el texto
- Imagen existente
- Indicar en pantalla
- Insertar código .NET
- Inject Js Script
- Invocar método de ActiveX
- Desencadenador de pulsación de tecla
- Cargar imagen
- Maximizar ventana
- Microsoft Azure Computer Vision OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Minimizar ventana
- Supervisar eventos
- Desencadenador del ratón
- Mover ventana
- Ir a
- Texto OCR existente
- Apariencia en elemento
- Fuga en elemento
- Apariencia en imagen
- Fuga en imagen
- Abrir aplicación
- Abrir navegador
- Actualizar navegador
- Reproducir evento de usuario
- Restaurar ventana
- Guardar imagen
- Seleccionar elemento
- Seleccionar varios elementos
- Enviar tecla de acceso rápido
- Establecer región de recorte
- Establecer foco
- Establecer texto
- Establecer en portapapeles
- Establecer atributo web
- Mostrar ventana
- Iniciar proceso
- Desencadenador del sistema
- Realizar captura
- Tesseract OCR
- Texto existente
- Información sobre herramientas
- Escribir en
- Escribir Texto Seguro
- Utilizar primer plano
- Esperar a atributo
- Esperar a fuga de elemento
- Esperar a fuga de imagen
- Comprobación de accesibilidad
- Desencadenador de eventos de aplicación
- Bloquear entrada de usuario
- Marcar/Desmarcar
- Comprobar estado de aplicación
- Comprobar elemento
- Clic
- Clic desencadenador de eventos
- Arrastrar y soltar
- Ámbito del elemento
- Extraer datos de tabla
- Buscar elementos
- Para cada elemento de interfaz de usuario
- Obtener datos del navegador
- Obtener Portapapeles
- Obtener texto
- Obtener URL
- Ir a URL
- Ocultar ventana de estado
- Resaltar
- Mantener el puntero
- Inject Js Script
- Atajos del teclado
- Desencadenador de eventos de pulsación de tecla
- Desplazamiento del ratón
- Navegar por el navegador
- Guardar imagen
- Seleccionar elemento
- Establecer datos del navegador
- Configurar el portapapeles
- Establecer servidor de CV
- Establecer navegador de Runtime
- Establecer foco
- Establecer la configuración del proyecto
- Establecer texto
- Mostrar mensaje de estado
- Mostrar ventana de estado
- Realizar captura
- Escribir en
- Desbloquear entrada de usuario
- Operación de ventana
- Transacción de llamada
- Clic en imagen en pantalla
- Hacer clic en botón de barra de herramientas
- Expandir tabla jerárquica ALV
- Expandir árbol ALV
- Expandir árbol
- Lectura de barra de estado
- Inicio de sesión en SAP
- Inicio de sesión en SAP
- Desencadenador de cambio de atributos de sesión de SAP
- Seleccionar fechas en el calendario
- Seleccionar elemento de menú
- Ámbito de la celda de la tabla
- Transacción de llamada
- Clic en imagen en pantalla
- Hacer clic en botón de barra de herramientas
- Expandir tabla jerárquica ALV
- Expandir árbol ALV
- Expandir árbol
- Lectura de barra de estado
- Inicio de sesión en SAP
- Inicio de sesión en SAP
- Seleccionar fechas en el calendario
- Seleccionar elemento de menú
- Ámbito de la celda de la tabla
- Realizar búsquedas en el navegador y recuperar resultados mediante las API de automatización de IU
- Exploración web
- Buscar imágenes
- Hacer clic en imágenes
- Eventos de desencadenador y supervisor
- Crear y anular archivos
- Páginas HTML: extraer y manipular información
- Manipulación de ventana
- Selección de lista automatizada
- Buscar y manipular elementos de ventana
- Gestionar automatización de texto
- Cargar y procesar imágenes
- Gestionar acciones activadas por el ratón
- Automatizar tiempo de ejecución de aplicación
- Ejecución automática de una aplicación local
- Navegación de explorador
- Automatización web
- Ejemplo de ámbito de desencadenador
- Habilitar soporte de automatización de IU en DevExpress
- Computer Vision Local Server
- Automatización móvil
- Notas relacionadas
- Acerca de la arquitectura de automatización de dispositivos móviles
- Compatibilidad de proyectos
- Obtener tipos de registro
- Obtener registros
- Obtener origen de la página
- Obtener la orientación del dispositivo
- Obtener identificador de sesión
- Instalar aplicación
- Administrar aplicación actual
- Administrar otras aplicaciones
- Abrir enlace profundo
- Abrir URL
- Conexión de dispositivo móvil
- Deslizamiento direccional
- Patrón de dibujo
- Pase de dedo posicional
- Pulse un botón del hardware
- Establecer orientación del dispositivo
- Realizar captura
- Tomar parte de la captura de pantalla
- Elemento existente
- Ejecutar comando
- Obtener atributo
- Obtener elemento seleccionado
- Obtener texto
- Establecer elemento seleccionado
- Establecer texto
- Deslizamiento
- Pulsar
- Escribir Texto
- Primeros pasos con las API de automatización móvil
- Gestionar cuadros de diálogo emergentes en automatizaciones móviles
- Creating variables from selector attributes
- Creación de flujos de trabajo de automatización móvil
- Utilizar automatización móvil para una aplicación de banca móvil
- Automatización para aplicaciones React Native
- Terminal
- Notas relacionadas
- Acerca del paquete de actividades de Terminal
- Compatibilidad de proyectos
- Mejores prácticas
- Buscar texto
- Obtener color de la posición
- Obtener la posición del cursor
- Obtener campo
- Obtener campo en posición
- Obtener área de pantalla
- Obtener texto
- Obtener texto en posición
- Mover cursor
- Mover cursor al texto
- Enviar tecla de control
- Teclas de envío
- Teclas de envío seguras
- Establecer campo
- Configurar campo en posición
- Sesión del terminal
- Esperar texto de campo
- Esperar a que la pantalla esté lista
- Esperar texto en pantalla
- Esperar texto en posición
- API de automatización codificadas de terminal
Clic
Actividad de clic que hace clic en un elemento de la IU especificado, por ejemplo, un botón o un enlace.
UiPath.UIAutomationNext.Activities.NClick
Descripción
Hace clic en un elemento de la IU especificado, por ejemplo, un botón o un enlace. Se puede configurar para usar cualquier botón del ratón, hacer doble clic y se puede utilizar en combinación con un modificador de clave.
Esta actividad debe añadirse dentro de una actividad Usar aplicación/navegador.
Para utilizar esta actividad fuera de una actividad Usar aplicación/navegador , debes proporcionar un Elemento de entrada.
Esta actividad es compatible con el repositorio de objetos.
Compatibilidad de proyectos
Windows - Heredado | Windows | Multiplataforma
Configuración de Windows y multiplataforma
-
Trabajo en ámbito : selecciona la pestaña del navegador o la ventana de la aplicación que aloja la aplicación para automatizar, cuando la actividad se coloca dentro de las actividades anidadas de Usar aplicación/navegador .
-
Indicate on screen - Indicate the UI element to use as target. After you indicate the target, select the hamburger menu next to the informative screenshot to access the following options:
- Indicar destino : vuelve a indicar el destino. Si el Descriptor está definido en el Repositorio de objetos, primero debes desvincularlo del Repositorio de objetos si quieres especificar un Descriptor solo para la actividad actual.
- Editar destino : abre el modo de selección para configurar el destino.
- Eliminar captura de pantalla informativa : elimina la captura de pantalla de la aplicación o página web de destino.
- Cambiar captura de pantalla informativa : cambia la captura de pantalla de la aplicación o página web de destino.
- Añadir al repositorio de objetos : añade el elemento de IU actual al repositorio de objetos, desde donde se puede reutilizar a lo largo de tu proceso de automatización. Esta opción solo se muestra cuando el objeto aún no se ha añadido al Repositorio de objetos.
- Mostrar en el repositorio de objetos : abre el panel Repositorio de objetos con el Descriptor seleccionado. Esta opción solo se muestra cuando el objeto se ha añadido al Repositorio de objetos.
- Desvincular del repositorio de objetos : desvincula el descriptor del repositorio de objetos. Esta opción solo se muestra cuando el objeto se ha añadido al Repositorio de objetos.
-
Verificar : define el paso de verificación de la ejecución de la actividad. Las siguientes opciones están disponibles:
- Ninguno : indica que no se realiza ninguna verificación en el elemento de destino.
- Elemento aparecido : comprueba si aparece el elemento.
- Elemento desaparecido : comprueba si el elemento desaparece.
- Texto del elemento cambiado : comprueba si hay algún cambio en el texto del elemento.
- Elemento cambiado visualmente (solo disponible para proyectos de Windows): comprueba si hay algún cambio en la imagen del elemento.
Panel de propiedades
Destino
-
Botón Expandir propiedades de destino/Contraer propiedades de destino : muestra/oculta el contenedor de destino y sus propiedades de anclaje.
-
Métodos de orientación : los tipos de selector que quieres utilizar para identificar el elemento. Esta propiedad se puede establecer en cualquier combinación, y se debe seleccionar al menos un método de orientación:
- Selector estricto
- Selector difuso
- Imagen (solo disponible para proyectos de Windows)
- Texto nativo (solo disponible para proyectos de Windows)
- Computer Vision
- Selector semántico
-
Window selector (Application instance) - The selector that is used for the application window. Only applicable when the window attach mode is set to Application instance.
-
Selector estricto : el selector estricto generado para el elemento de IU. Solo se muestra si se ha seleccionado el método de orientación Selector estricto .
-
Selector difuso : los parámetros para el selector difuso. Solo se muestra si se ha seleccionado el método de orientación del selector difuso .
-
Imagen : estas propiedades solo están disponibles cuando se selecciona el método de orientación de imagen .
- Precisión de la imagen : especifica el umbral de confianza utilizado para la coincidencia de imágenes. El valor predeterminado es 0,8.
- Ocurrencia de imagen : especifica qué coincidencia utilizar cuando se encuentran varias imágenes coincidentes.
-
Nativo : estas propiedades solo están disponibles cuando se selecciona el método de destino Nativo .
- Texto nativo : especifica el texto utilizado para identificar el elemento de IU.
- Ocurrencia de texto nativo : especifica qué ocurrencia utilizar cuando se encuentran varias coincidencias.
- Texto nativo que distingue entre mayúsculas y minúsculas : especifica si la coincidencia de texto distingue entre mayúsculas y minúsculas.
-
Computer Vision - These properties are available only when the Computer Vision targeting method is selected. To use Computer Vision as a targeting method, you need to go to Project Settings > Computer Vision and make sure to set the correct server endpoint.
- Tipo de control CV : especifica el tipo de control identificado mediante Computer Vision.
- Texto de CV : especifica el texto identificado mediante Computer Vision.
- Precisión del texto CV : especifica el umbral de confianza utilizado para la coincidencia de texto OCR. El valor predeterminado es 0,7.
- CV Text occurrence - Specifies which occurrence to use when multiple matches are found.
-
Semantic selector - A semantic description that defines the target. This property is available only when the Semantic selector targeting method has been selected.
- Semantic selector method - Specifies the method used to detect elements on screen.
- Legacy - For desktop apps: Searches the elements found by the Computer Vision on screen. For web apps: Searches the elements available in the DOM. This method is deprecated.
- DOM - Searches the DOM. Reaches any element, including off-screen. Less precise on visual details. Not available on non-web applications.
- Image - Searches the screen image. Detects any object on the screen, including icons, colors, and styles. Limited to what's visible.
- Semantic selector model - Indicates the underlying LLM model used for semantic processing. This value is read-only. It can be changed only from Project settings > UI Automation > Semantic Selector > Legacy - Model / DOM - Model / Image - Model.
- Semantic selector method - Specifies the method used to detect elements on screen.
-
Wait for page load - Before performing the action, waits for the application to become ready to accept input. You can choose one of three options from the drop-down menu:
- Ninguno: No espera a que el objetivo esté listo.
- Interactivo: espera hasta que se cargue solo una parte de la aplicación.
- Completo: espera a que se cargue la aplicación completa.
-
Comprobación de visibilidad : comprueba si el elemento de la IU es visible o no. Puedes elegir una de las tres opciones del menú desplegable:
- Ninguno : no comprueba la visibilidad.
- Interactivo (para Selector difuso) : opción predeterminada. Comprueba si el elemento es potencialmente visible, ignorando el desplazamiento de la página y las obstrucciones de otras aplicaciones, o el hecho de que la aplicación está minimizada. Esta comprobación es útil cuando se intenta garantizar que no se está apuntando a elementos invisibles que existen en el DOM pero que están ocultos.
- Totalmente visible : comprueba si el elemento de la IU es visible o no.
-
Sitios web receptivos : habilita el diseño de sitios web receptivos.
Destino - Anclaje (n)
- Métodos de orientación : los tipos de selector que quieres utilizar para identificar el elemento. Esta propiedad se puede establecer en cualquier combinación, y se debe seleccionar al menos un método de orientación:
- Selector estricto
- Selector difuso
- Imagen (solo disponible para proyectos de Windows)
- Texto nativo (solo disponible para proyectos de Windows)
- Computer Vision
- Selector estricto : el selector estricto generado para el elemento de IU. Solo se muestra si se ha seleccionado el método de orientación Selector estricto .
- Selector difuso : los parámetros para el selector difuso. Solo se muestra si se ha seleccionado el método de orientación del selector difuso .
- Imagen : estas propiedades solo están disponibles cuando se selecciona el método de orientación de imagen .
- Precisión de la imagen : especifica el umbral de confianza utilizado para la coincidencia de imágenes. El valor predeterminado es 0,8.
- Ocurrencia de imagen : especifica qué coincidencia utilizar cuando se encuentran varias imágenes coincidentes.
- Nativo : estas propiedades solo están disponibles cuando se selecciona el método de destino Nativo .
- Texto nativo : especifica el texto utilizado para identificar el elemento de IU.
- Ocurrencia de texto nativo : especifica qué ocurrencia utilizar cuando se encuentran varias coincidencias.
- Texto nativo que distingue entre mayúsculas y minúsculas : especifica si la coincidencia de texto distingue entre mayúsculas y minúsculas.
- Computer Vision : estas propiedades solo están disponibles cuando se selecciona el método de selección de Computer Vision .
- Tipo de control CV : especifica el tipo de control identificado mediante Computer Vision.
- Texto de CV : especifica el texto identificado mediante Computer Vision.
- Precisión del texto CV : especifica el umbral de confianza utilizado para la coincidencia de texto OCR. El valor predeterminado es 0,7.
- CV Text occurrence - Specifies which occurrence to use when multiple matches are found.
Destino - Punto de desplazamiento
Specifies an offset, which can be further configured.
- Anchoring point - Describes the starting point of the cursor to which it offsets from Offset X and Offset Y properties are added. The following options are available: Top left, Top right, Bottom left, Bottom right, and Center (selected by default).
- Desplazamiento X : desplazamiento horizontal de la posición del cursor según la opción seleccionada en el campo Punto de anclaje . Este campo solo admite variables Int32 .
- Desplazamiento Y : desplazamiento vertical de la posición del cursor según la opción seleccionada en el campo Punto de anclaje . Este campo solo admite variables Int32 .
Destino - Zona de recorte
Specifies a clipping region, which can be further configured. It can be used to establish smaller/larger region of the UI element found at runtime using the Target's Selector or provided directly via the Target's Input Element property.
- Anchoring point - Describes the starting point of the cursor to which offsets from Offset X and Offset Y properties are added. The following options are available: Top left, Top right, Bottom left, Bottom right, and Center (selected by default).
- Desplazamiento X : desplazamiento horizontal de la región según la opción seleccionada en el campo Punto de anclaje . Este campo solo admite variables Int32 .
- Desplazamiento Y : desplazamiento vertical de la región según la opción seleccionada en el campo Punto de anclaje . Este campo solo admite variables Int32 .
- Ancho de desplazamiento : ancho de la región de desplazamiento.
- Altura de desplazamiento : altura de la región de desplazamiento.
Verificar ejecución
- Reintentar : cuando se selecciona, la acción se vuelve a intentar durante el tiempo de espera de la actividad, si no se logró el resultado esperado.
- Tiempo de espera : la cantidad de tiempo (en segundos) que se debe esperar para que aparezca, desaparezca o cambie el elemento de verificación. Si se selecciona la opción Reintentar , la acción se realiza de nuevo, seguida de la verificación, durante la duración especificada en la propiedad Tiempo de espera de la actividad. El valor predeterminado es 10 segundos.
Verificar ejecución - Destino
- Target from any application - Indicates that the selected verification target does not necessarily belong to the same application, and it is also searched in other applications.
- Botón Expandir verificar propiedades de destino de ejecución/Contraer propiedades de destino : muestra/oculta el contenedor de verificación de destino de ejecución y sus propiedades de anclaje.
- Las mismas propiedades de Destino también se aplican a Verificar ejecución - Destino.
Opciones
- Tipo de clic : selecciona en el menú desplegable el tipo de clic a realizar: Simple, Doble, Abajo o Arriba. La opción predeterminada es Único.
- Mouse button - Select from the drop-down menu the mouse button to click with: Left, Right, or Middle. The default option is Left.
- Modificadores de teclas : añade uno o más modificadores de teclas para usar en combinación con el clic. Las siguientes opciones están disponibles: Alt, Ctrl, Mayúsculas y Win.
- Alterar elemento deshabilitado : si se selecciona, la actividad ejecuta la acción incluso si el elemento de la IU especificado está deshabilitado. Este campo solo admite valores booleanos (Verdadero, Falso). El valor predeterminado es Falso. Esta propiedad no se aplica si la propiedad Modo de entrada está establecida en Eventos de hardware.
- Activate - Brings the UI element to the foreground and activates it before clicking it. This field only supports Boolean values (True, False). The default value is True.
- Tipo de movimiento del cursor : especifica el tipo de movimiento realizado por el cursor del ratón. Hay dos opciones disponibles:
- Instantáneo : el cursor salta al destino. Esta es la opción predeterminada.
- Suave : el cursor se mueve en incrementos. La configuración solo tiene efecto si se utiliza el modo de entrada de eventos de hardware .
- Desbloquear entrada : debe usarse cuando la acción de clic desencadena un cuadro de diálogo modal o cualquier otro elemento de la IU que bloquee una mayor interacción. Solo funciona junto con el método de entrada Simular . Este campo solo admite valores booleanos (Verdadero, Falso).
- Input mode - Selects which method the Robot should use to interact with the target application:
- Igual que la aplicación/navegador : utiliza el mismo modo de entrada que la actividad Usar aplicación/navegador .
- Eventos de hardware : actúa como un usuario real utilizando entradas de "hardware" como los movimientos del ratón o las pulsaciones del teclado para interactuar con las aplicaciones. Estos son eventos desencadenados por hardware enviados directamente al sistema operativo. Aunque este método ofrece una emulación de comportamiento del 100 %, algunos eventos pueden perderse ocasionalmente. Como desarrollador, es tu responsabilidad garantizar que todos los eventos lleguen de forma fiable a la aplicación de destino.
- Simulate - Simulates using accessibility APIs. Recommended for browsers, Java based applications, SAP. More reliable than Hardware Events for most browser and desktop apps. Sends all text in a single action. Works even if target app is not in focus. Please test if your target application UI element supports this.
- Chromium API - Performs actions using debugger APIs. Works for Chrome and Edge elements only. Sends all text in one go. Works if the target app is not in focus. For more details, refer to Chromium API.
- Window Messages (Windows only) - Simulates using Win32 messages. Recommended for desktop apps. More reliable than Hardware Events for most browser and desktop apps. Sends all text in a single action. Works even if target app is not in focus. Please test if your target application UI element supports this.
- Modo Healing Agent : configura el comportamiento del Healing Agent para esta actividad, en función de la configuración de Gobernanza u Orchestrator en el nivel de proceso o trabajo.
- Igual que la aplicación/navegador : hereda la configuración de la actividad principal Usar aplicación/navegador .
- Heredar la configuración del trabajo : aplica la configuración definida en Gobernanza o en Orchestrator en el nivel de proceso o trabajo.
- Deshabilitado : desactiva Healing Agent para esta actividad.
- Solo recomendación : permite que Healing Agent proporcione recomendaciones sobre cómo solucionar problemas de automatización de IU en trabajos en ejecución, pero solo si lo permite la configuración de Gobernanza u Orchestrator.
- Continuar en caso de error : especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores booleanos (Verdadero, Falso). El valor predeterminado es Falso. Como resultado, si el campo está vacío y se produce un error, la ejecución del proyecto se detiene. Si el valor se establece en Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
Opciones: punto de desplazamiento
- Habilitar punto de desplazamiento : indica si el punto de desplazamiento está habilitado en el nivel de actividad. Cuando está habilitado, tiene prioridad sobre el punto de desplazamiento configurado en el destino.
- Anchoring point - Specifies the reference point of the cursor from which the Offset X and Offset Y values are applied. The following options are available: Top left, Top right, Bottom left, Bottom right, and Center (selected by default).
- Desplazamiento X : define el desplazamiento horizontal de la posición del cursor en relación con el punto de anclaje seleccionado.
- Desplazamiento Y : define el desplazamiento vertical de la posición del cursor en relación con el punto de anclaje seleccionado.
Plazos
- Delay before - Delay (in seconds) between the time the previous activity is completed and the time this activity begins performing any operations. The default value is 0.2 seconds. Adding a delay between activities ensures that one activity has enough time to complete before the next activity begins.
- Delay after - Delay (in seconds) between the time this activity is completed and the time the next activity begins any operations. The default value is 0.3 seconds. Adding a delay between activities ensures that one activity has enough time to complete before the next activity begins.
- Timeout - Specifies the amount of time (in seconds) to wait for the operation to be performed before generating an error. The default value is 30 seconds.
Entrada/Salida
- Elemento de entrada : el elemento de la IU en el que se ejecuta la actividad, almacenado en un objeto
UIElement. Este campo solo admite objetosUIElement. Este objeto se puede obtener del campo de propiedad Elemento de salida de otras actividades de Automatización de IU. - Output element - Outputs a target UI Element and stores it in a
UIElementobject, which can be further used to target the same element with other UI Automation activities.
Windows - Configuración heredada
- Selecciona Indicar en aplicación/navegador para indicar el elemento de IU que se utilizará como destino.
Después de indicar el destino, selecciona el menú
para acceder a las siguientes opciones:
- Indicate target on screen - Indicate the target again.
- Editar destino : abre el modo de selección para configurar el destino.
- Añadir verificación / Eliminar verificación : añade o elimina la característica Indicar destino de verificación en pantalla en la tarjeta de actividad. Verifique que la ejecución esté habilitada de forma predeterminada.
- Eliminar captura de pantalla informativa : elimina la captura de pantalla de la aplicación o página web de destino.
- Añadir al repositorio de objetos : añade el elemento de IU actual a un proyecto de biblioteca, desde donde puede reutilizarse en todo tu proceso de automatización.
- Tipo de clic : selecciona en el menú desplegable el tipo de clic a realizar: Simple, Doble, Abajo o Arriba. La opción predeterminada es Único.
- Botón del ratón : selecciona en el menú desplegable el botón del ratón con el que hacer clic: Izquierda, Centro o Derecha. La opción predeterminada es Izquierda.
- Indicar destino de verificación en pantalla : indica el elemento de IU que se utilizará como destino y que debe aparecer o desaparecer después de realizar la acción. Utiliza esta característica cuando quieras asegurarte de que una acción específica realizada por la actividad se ejecutó correctamente durante el tiempo de ejecución. Esto es particularmente útil en procesos automatizados, donde necesitas confirmar que elementos específicos de la IU aparecen o desaparecen como resultado de una acción. Añade una capa adicional de verificación para garantizar que el proceso se ejecuta como se espera. Por lo tanto, si tu proceso de automatización depende de la correcta ejecución de ciertos pasos, probablemente quieras verificar la ejecución. Esta característica puede habilitarse desde la Configuración del proyecto, o desde el cuerpo de la actividad, seleccionando Añadir verificación.
Panel de propiedades
Común
-
Continuar en caso de error : especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores booleanos (Verdadero, Falso). El valor predeterminado es Falso. Como resultado, si el campo está vacío y se produce un error, la ejecución del proyecto se detiene. Si el valor se establece en Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
-
Delay after - Delay (in seconds) between the time this activity is completed and the time the next activity begins any operations. The default value is 0.3 seconds. Adding a delay between activities ensures that one activity has enough time to complete before the next activity begins.
-
Delay before - Delay (in seconds) between the time the previous activity is completed and the time this activity begins performing any operations. The default value is 0.2 seconds. Adding a delay between activities ensures that one activity has enough time to complete before the next activity begins.
-
Nombre para mostrar : el nombre que se muestra para la actividad en el panel Diseñador. Al indicar un destino, se genera automáticamente un nombre para mostrar.
-
Timeout - Specifies the amount of time (in seconds) to wait for the activity to be executed before throwing an error. The default value is 30 seconds.
-
Tipo de clic : consulta Tipo de clic en el panel Diseñador.
-
Tipo de movimiento del cursor : especifica el tipo de movimiento realizado por el cursor del ratón. Hay dos opciones disponibles:
- Instantáneo : el cursor salta al destino. Esta es la opción predeterminada.
- Suave : el cursor se mueve en incrementos. La configuración solo tiene efecto si se utiliza el modo de entrada de eventos de hardware .
-
Botón del ratón : consulta Botón del ratón en el panel Diseñador.
-
Destino : el elemento de destino. Se debe establecer el elemento de destino. Antes de indicarlo en la pantalla, este campo está establecido en
(null). Una vez indicado el destino, se muestran todas las propiedades relativas al elemento indicado.- Desplazamiento de clic : especifica un desplazamiento para la actividad de clic, que puede configurarse aún más.
- Anchoring point - Describes the starting point of the cursor to which it offsets from Offset X and Offset Y properties are added. The following options are available: Top left, Top right, Bottom left, Bottom right, and Center. By default, Center is selected.
- Desplazamiento X : desplazamiento horizontal de la posición del cursor según la opción seleccionada en el campo Punto de anclaje . Este campo solo admite variables
Int32. - Desplazamiento Y : desplazamiento vertical de la posición del cursor según la opción seleccionada en el campo Punto de anclaje . Este campo solo admite variables
Int32.
- Tipo de control CV : indica el tipo de control identificado mediante Computer Vision.
- Texto de CV : indica el texto identificado mediante Computer Vision.
- Fuzzy selector - The parameters for the fuzzy selector.
- Texto nativo : el texto que se utiliza para identificar el elemento de IU.
- Sitios web receptivos : habilita el diseño de sitios web receptivos.
- Selector estricto : el selector estricto generado para el elemento de IU.
- Métodos de orientación : los tipos de selector que quieres utilizar para identificar el elemento. Esta propiedad se puede establecer en cualquier combinación desde el menú desplegable:
- Ninguno
- Selector estricto
- Selector difuso
- Imagen
- Texto nativo
- Computer Vision : para utilizar Computer Vision como método de orientación, debes ir a Configuración del proyecto > Computer Vision y asegurarte de establecer el punto final del servidor correcto. Puedes dejar este campo tal como está y utilizar UiPath Cloud, que se rellena de forma predeterminada, o puedes introducir otro valor seleccionando cualquiera de los otros puntos finales públicos específicos de una región del servidor o tu propio servidor local. Otra forma de utilizar Computer Vision como método de orientación es establecer Usar servidor local en Verdadero. Esto implica que el paquete UiPath.ComputerVision.LocalServer está instalado en tu proyecto. Cuando el servidor local está habilitado, el valor del servidor se sobrescribe. Sin embargo, el servidor local no está disponible en proyectos multiplataforma.
- Comprobación de visibilidad : comprueba si el elemento de la IU es visible o no. Puedes elegir una de las tres opciones del menú desplegable:
- Ninguno : no comprueba la visibilidad.
- Interactivo (para Selector difuso) : opción predeterminada. Comprueba si el elemento es potencialmente visible, ignorando el desplazamiento de la página y las obstrucciones de otras aplicaciones, o el hecho de que la aplicación está minimizada. Esta comprobación es útil cuando se intenta garantizar que no se está apuntando a elementos invisibles que existen en el DOM pero que están ocultos.
- Totalmente visible
- Comprueba si el elemento de la IU es visible o no.
- Wait for page load - Before performing the action, waits for the application to become ready to accept input. You can choose one of three options from the drop-down menu:
- Ninguno: No espera a que el objetivo esté listo.
- Interactivo: espera hasta que se cargue solo una parte de la aplicación.
- Completo: espera a que se cargue la aplicación completa.
- Selector de ventana (instancia de la aplicación) : el selector que se utiliza para la ventana de la aplicación. Solo aplicable cuando el modo de adjuntar ventana se establece en Instancia de aplicación.
- Desplazamiento de clic : especifica un desplazamiento para la actividad de clic, que puede configurarse aún más.
-
Verificar ejecución : en tiempo de ejecución, verifica si la acción realizada por la actividad fue correcta. Esto se hace indicando un elemento que debe aparecer o desaparecer después de realizar la acción, que se supervisa y verifica después de ejecutar la actividad. Esta característica puede habilitarse desde la Configuración del proyecto, o desde el cuerpo de la actividad, seleccionando Añadir verificación en el menú contextual.
- Nombre para mostrar : el nombre para mostrar de la acción de verificación. Este campo se rellena automáticamente en función de la acción de verificación y el elemento que haya elegido. Una vez configurada la ejecución de Verificar , este nombre para mostrar se vuelve visible en la tarjeta de actividad.
- Reintentar : cuando se selecciona, la acción se vuelve a intentar durante el tiempo de espera de la actividad, si no se ha conseguido el resultado esperado. De forma predeterminada, esta casilla de verificación está seleccionada.
- Destino : este destino se utiliza para indicar el elemento que quieres verificar en tiempo de ejecución. Para obtener más información sobre los campos de propiedad que se pueden expandir en esta propiedad, consulta la propiedad Destino anterior, ya que la funcionalidad de las propiedades es la misma.
- Tiempo de espera : la cantidad de tiempo (en segundos) que se debe esperar a que aparezca, desaparezca o cambie el elemento de verificación. Si la casilla Reintentar está seleccionada, la acción se realiza de nuevo, seguida de la verificación, durante la duración especificada en la propiedad Tiempo de espera de la actividad. El valor predeterminado es 10 segundos.
-
Elemento de entrada : el elemento de la IU en el que se ejecuta la actividad, almacenado en un objeto
UIElement. Este campo solo admite objetosUIElement. Este objeto se puede obtener del campo de propiedad Elemento de salida de otras actividades de Automatización de IU. -
Elemento de salida : genera un elemento de IU de destino y lo almacena en un objeto
UIElement, que puede utilizarse posteriormente para apuntar al mismo elemento con otras actividades. -
Privado : si se selecciona, los valores de las variables y los argumentos ya no se registran en el nivel Detallado. Este campo solo admite valores booleanos (Verdadero, Falso). El valor predeterminado es Falso.
-
Activate - Brings the UI element to the foreground and activates it before clicking it. This field only supports Boolean values (True, False). The default value is True.
-
Alterar elemento deshabilitado : si se selecciona, la actividad ejecuta la acción incluso si el elemento de la IU especificado está deshabilitado. Este campo solo admite valores booleanos (Verdadero, Falso). El valor predeterminado es Falso.
Esta propiedad no se aplica si la propiedad Modo de entrada está establecida en Eventos de hardware.
- Desbloquear entrada : debe usarse cuando la acción de clic desencadena un cuadro de diálogo modal o cualquier otro elemento de la IU que bloquee una mayor interacción. Solo funciona junto con el método de entrada Simular . Este campo solo admite valores booleanos (Verdadero, Falso).
- Input mode - Selects which method the Robot should use to interact with the target application:
- Igual que la aplicación/navegador : utiliza el mismo modo de entrada que la actividad Usar aplicación/navegador .
- Hardware Events - Uses the hardware driver to perform the action. This is the slowest method. It cannot work in the background, but it is compatible with all desktop apps. This option is selected by default if you change the default setting for any of the following properties ClickType, MouseButton, or KeyModifiers.
- Simulate - Simulates using accessibility APIs. Recommended for browsers, Java based applications, SAP. More reliable than Hardware Events for most browser and desktop apps. Sends all text in a single action. Works even if target app is not in focus. Please test if your target application UI element supports this. Simulate can only be used with the Single click type and the Left mouse button options.
- API de Chromium : realiza acciones utilizando las API de depuración. Solo funciona para elementos de Chromium. Envía todo el texto en una sola acción. Funciona incluso si la aplicación de destino no está enfocada. Para obtener más información, consulta API de Chromium.
- Window Messages - Simulates using Win32 messages. Recommended for desktop apps. More reliable than Hardware Events for most browser and desktop apps. Sends all text in a single action. Works even if target app is not in focus. Please test if your target application UI element supports this.
- Modificadores clave : añade uno o más modificadores clave para usar en combinación con la acción de la actividad. Las siguientes opciones están disponibles: Ninguno, Alt, Ctrl, Mayúsculas y Win. La opción predeterminada es Ninguno. Los modificadores de teclas no se pueden utilizar con el modo de entrada Simular .