- 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
Atajos del teclado
Atajos de teclado Actividad que envía uno o más atajos de teclado a un elemento de IU.
UiPath.UIAutomationNext.Activities.NKeyboardShortcuts
Descripción
Envía uno o más atajos de teclado a un elemento de la IU.
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.
Due to the nature of this activity, it cannot be used in background mode.
Para aprender a utilizar esta actividad, consulta Tutorial: Rellenar formularios PDF en Acrobat Reader con datos de Excel.
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 .
-
Contenedor de atajos de teclado : envía atajos de teclado a la ventana principal o a un elemento. La opción predeterminada es Ventana principal.
-
Indicate on screen - Indicate the UI element to use as target. This option is only available when the Element option is selected as the Keyboard shortcuts container. 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.
-
Grabar atajo : haz clic en esta opción y luego presiona la combinación de teclas para enviar al elemento de destino en tu teclado. El atajo grabado se muestra en el cuadro de texto Enviar combinación de teclas de la actividad. Después de grabar un atajo:
- Puedes añadir más atajos uno tras otro. Los accesos directos aparecen en el cuadro de texto Enviar combinación de teclas en el orden en que se enviaron.
- Para detener la grabación, haz clic en cualquier lugar.
- Para eliminar un atajo añadido, haz clic en el botón Eliminar correspondiente.
-
Enviar combinación de teclas : añade uno o más modificadores de teclas para usar en combinación con la acción de la actividad. Las siguientes opciones están disponibles: Alt, Ctrl y Mayúsculas.
-
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.
-
Indicar en cualquier aplicación : permite indicar un elemento de la IU que no pertenece a la misma aplicación Usar aplicación/navegador que el objetivo de la actividad principal. Esta propiedad solo está disponible cuando la propiedad Verificar se establece en una de las siguientes opciones: Elemento aparecido, Elemento desaparecido, Texto del elemento cambiado o Elemento cambiado visualmente.
-
Indicate on screen - Indicate the verification 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.
Panel de propiedades
Destino
Esta sección solo está disponible cuando se selecciona la opción Elemento como contenedor de Atajos de teclado.
-
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 .
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
- Click before typing - Selects the type of click to execute in the specified UI element before sending the shortcut. The options are None (do not click), Single (execute a single click), or Double (execute a double click). The default option is None.
- Activate - If selected, the specified UI element is brought to the foreground and activated before sending the shortcut. If not selected, the activity sends the shortcut to the current active window. This field only supports Boolean values (True, False). The default value is True.
- Delay between keys - Delay (in seconds) between consecutive keystrokes. The default value is 0.1 seconds. The maximum value is 1 second.
- Delay between shortcuts - Delay (in seconds) between consecutive keyboard shortcuts. The default value is 0.5 seconds.
- 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. Si no se indica ningún elemento de destino, los accesos directos se envían a la aplicación/navegador principal.
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.
- Grabar atajo : haz clic en esta opción y luego presiona la combinación de teclas para enviar al elemento de destino en tu teclado. El atajo grabado se muestra en el cuerpo de la actividad. Después de grabar un atajo:
- To add more shortcuts, click Record shortcut again and press the desired key or keys on your keyboard. The shortcuts are sent in the order in which they appear in the body of the activity.
- Para cambiar el orden en el que se envían los atajos grabados, arrastre y suelte las teclas grabadas para cambiar su posición en el cuerpo de la actividad.
- Para eliminar un atajo añadido, haz clic en Eliminar
.
- Enviar combinación de teclas : los atajos de teclado que se enviarán.
- 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.
-
Atajos: los atajos de teclado a enviar. Este campo admite cadenas y variables de
String. -
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.
- Verificar elemento
- Define qué cambio quieres comprobar en el objetivo de verificación. Las opciones disponibles son:
- Aparecido : comprueba si el elemento aparece.
- Desaparecido : comprueba si el elemento desaparece.
- Texto cambiado : comprueba si hay algún cambio en el texto del elemento.
- Cambiado visualmente : comprueba si hay algún cambio en la imagen del elemento.
-
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 sending the shortcut. This field only supports Boolean values (True, False). The default value is True.
-
Click before typing - Selects the type of click to execute in the specified UI element before sending the shortcut. The options are None (do not click), Single (execute a single click), or Double (execute a double click). The default option is None.
-
Delay between keys - Delay (in seconds) between consecutive keystrokes. The default value is 0.1 seconds. The maximum value is 1 second.
-
Retraso entre atajos : retraso (en segundos) entre atajos de teclado consecutivos. Puedes elegir un valor predeterminado en el menú desplegable: 0,2 (s), 0,5 (s) o 0,8 (s). El valor predeterminado es 0,5 segundos.
-
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 : utiliza el controlador de hardware para realizar la acción. Este es el método más lento, no puede funcionar en segundo plano, pero es compatible con todas las aplicaciones de escritorio. Esta es la selección predeterminada.
- API de Chromium : realiza acciones utilizando las API de depuración. Solo funciona para elementos de Chromium. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Para obtener más información, consulta esta página.
- 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.