activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades UIAutomation

Última actualización 4 de dic. de 2024

v24.10

v24.10.10

Release date: December 4, 2024

Mejoras

We added Java support for:

  • The new isExpanded attribute, which retrieves the expanded state for tree nodes in Java. You can get the isExpanded value using the Get Attribute activity and set it using UiElement API: Set(“isExpanded”, true).
  • The Click activity with Simulate input mode executing a single left click for a specific DTree control from Oracle Forms framework. This emulates the behavior of opening the modal window corresponding to that specific cell.
  • Generic Click activity with Simulate input mode for Java elements. This works in all combinations of mouse buttons and click types, as well as with point offsets. The classic single left click case ignores the point offsets and uses the AccessibleAction API existing implementation. Where this is not supported, the Hardware events input mode is used.

Corrección de errores

  • For activity package versions higher than 23.10.3, the classic activities removed leading zeros from the string representing a dynamic selector at runtime. For example, "0001234567" was turned into "1234567".
  • When logged to an SAP-enabled tenant, UI Explorer froze when saving.
  • Table Extraction failed on PJListBox Java application table.
  • When the Enable Object Repository option was selected in App/Web Recorder, the objects were erroneously not generated while attempting to record UI actions.

v24.10.8

Fecha de lanzamiento: 25 de noviembre de 2024

Mejoras

Se habilitó el soporte de idioma hebreo y árabe para UiPath Screen OCR.

Corrección de errores

Nota:

Erratum - added December 4, 2024

  • The Check App State activity in a Pick Branch activity did not execute as intended causing other branches not to be canceled after the successful branch was completed.
  • Ahora se produce un error de validación en tiempo de diseño en proyectos multiplataforma cuando las actividades del explorador (Obtener URL, Ir a URL, Navegar en el explorador) se añaden dentro de una tarjeta de aplicación que se utilizó para indicar una aplicación Java.
  • Se ha corregido el problema conocido de la versión 24.10.6 en proyectos de Windows donde la actividad de ámbito Usar Aplicación/Explorador no se incluía automáticamente en el panel Diseñador al añadir una de estas actividades:
    • Marcar/Desmarcar
    • Arrastrar y soltar
    • Extraer datos de tabla
    • Para cada elemento de interfaz de usuario
    • Obtener URL
    • Inject Js Script

v24.10.7

Fecha de lanzamiento: 21 de octubre de 2024

Mejoras

Se ha añadido soporte completo de Computer Vision para el asistente de extracción de tabla en Studio Web, similar a la versión de escritorio.

Las expresiones ahora se permiten para la propiedad Acción de la actividad Marcar/Desmarcar tanto en proyectos Windows como multiplataforma.

v24.10.6

Fecha de lanzamiento: 21 de octubre de 2024

UI Automation Modern

La opción Indicar en pantalla ahora está disponible para la actividad Usar aplicación/navegador en proyectos multiplataforma para habilitar la selección de aplicaciones de escritorio. Si la configuración del proyecto Habilitar automatización de Java (vista previa) (Configuración del proyecto > Automatización de IU > Genérico) se establece en Falso, puedes indicar solo las ventanas del navegador Chrome. Si se establece en Verdadero, también puedes indicar aplicaciones Java.

Para las aplicaciones de escritorio, se ha añadido la propiedad Coincidir título exactamente para la actividad Usar aplicación/navegador en proyectos multiplataforma.

El botón Pausar selección en el asistente de Opciones de selección ahora puede utilizarse tanto para las pausas de selección basadas en el tiempo como para la funcionalidad Pausar/Reanudar sin tiempos de espera.

El asistente de extracción de tabla ahora está disponible en flujos de trabajo codificados.

En los proyectos de Windows, cuando se añade una actividad moderna en el panel Diseñador, el ámbito ahora se incluye automáticamente. Esto se aplica a las actividades que requieren una actividad de ámbitoUsar aplicación/navegador y no utilizan el nuevo diseño de la tarjeta de actividad.

La grabadora de aplicaciones/web ahora es compatible con flujos de trabajo codificados, lo que te permite generar automatización de código.

Se ha añadido soporte tanto en la actividad Clásica como en la moderna de inyección de scripts JS para scripts asíncronos.Además, la actividad ahora está disponible en flujos de trabajo codificados.

Repo. de objetos

Cuando la configuración Aplicar el repositorio de objetos se establece en en Studio > Configuración > Diseño > Estilo de diseño, se muestra un banner en la tarjeta de la aplicación para recordarte que puedes resolver todos los errores de validación relacionados con los elementos de la interfaz de usuario que no se sincronizan con el repositorio de objetos utilizando la herramienta Sincronizar repositorio de objetos.La herramienta también sincroniza objetos vinculados si ya no están sincronizados con el Repositorio de objetos.

El repositorio de objetos ahora se aplica para nuevos proyectos. La nueva configuración del proyecto, Añadir automáticamente elementos de interfaz de usuario al repositorio de objetos (Configuración del proyecto > Automatización de IU moderna > Genérico), se establece en verdadero de forma predeterminada para los nuevos proyectos de Windows y multiplataforma creados con la versión 24.10.6 o superior de Automatización de IU moderna como dependencia.

El Asistente de escaneo en Capturar todo para el repositorio de objetos tiene una nueva opción para capturar elementos de texto.

Mejorada la posición de la ventana Capturar todos los elementos para evitar la superposición con elementos en la pantalla.Si la ventana se superpone a los elementos, ahora está oculta durante la duración de la extracción.

UI Automation Classic

La regla Analizador de flujo de trabajo UI-PRR-001 ahora considera la configuración del proyecto SimulateClick y SendWindowMessages (Configuración del proyecto > Automatización clásica de UI > Eventos de ratón), mostrando una advertencia de validación de flujo de trabajo si ambas configuraciones de proyectos, o ninguno, tienen el mismo valor.

Automatización atendida basada en desencadenadores

Se ha añadido soporte para supervisar los eventos chrome.webRequest:

  • Solicitud web: Antes de la redirección
  • Solicitud web: Antes de la solicitud
  • Solicitud web: Antes del envío de los encabezados de HTTP
  • Solicitud web: Completada
  • Solicitud web: Se ha producido un error
  • Solicitud web: Encabezados de HTTP recibidos
  • Solicitud web: Respuesta iniciada
  • Solicitud web: Enviar encabezados de HTTP
Estos eventos están disponibles en la lista desplegable Tipo de evento en la actividad Disparador de eventos de aplicación para páginas web identificadas por selectores <html>.

Actividades semánticas

Nota:

Fe de erratas: añadida el 22 de noviembre de 2024

Las actividades semánticas ahora consumen unidades de IA. Cada solicitud realizada para Extraer datos del formulario, Rellenar formulario y Establecer valor consume una unidad de IA. Sin embargo, la actividad Cerrar ventana emergente consume una unidad de IA solo cuando el botón de alternancia de modo mejorado por IA está habilitado.

Hasta el 25 de abril, el consumo de unidades de IA es gratuito. Para pronosticar tu consumo de unidades de IA después del 25 de abril, puedes supervisar el panel de consumo de unidades de IA en el nivel de tenant en Insights. Hasta el 25 de abril, la métrica de actividades semánticas se representa como actividades semánticas (promo) y cubre el número de unidades de IA que utilizas, pero no se cobran.

Se ha añadido la opción Habilitar validación para las actividades Rellenar formulario y Establecer valor. Si habilitas la opción y la verificación falla en tiempo de ejecución, se lanza una excepción si el valor ejecutado es diferente del valor de entrada. Esta opción debe utilizarse solo en caso de que el formato del campo de destino no cambie en comparación con la entrada (por ejemplo, Jan 1st, 2025, ya que la entrada para Establecer valor en un selector de fecha se muestra como 1/6/2025; este no es un buen escenario para usar la opción de validación integrada). La opción también está disponible en flujos de trabajo codificados.

La actividad Rellenar formulario ahora admite datos no estructurados como entrada.

La coincidencia semántica implementada en la actividad Establecer valor para todos los tipos de elementos de entrada compatibles: cuadros de entrada, menús desplegables, casillas de verificación, botones de radio, selectores de fecha.

Se ha añadido la opción Modo mejorado de IA para la actividad Cerrar ventana emergente. Esta opción puede aprovechar la IA para cerrar la ventana emergente si el botón de alternancia está habilitado. La actividad ahora se considera una actividad semántica. Cuando el botón de alternancia está habilitado, cada acción de cierre a través de IA consume una unidad de IA.

Computer Vision

En escenarios puros de Visión por Computadora como entornos de escritorio remotos donde no hay runtime remoto disponible y, por lo tanto, no hay acceso a los selectores, la extracción de tabla refleja la funcionalidad del controlador.Produce cadenas checked o unchecked que corresponden al estado de los botones de radio o casillas de verificación.

Evaluación de variables y argumentos optimizados para reducir las solicitudes duplicadas. Las solicitudes anteriores se realizaban tanto al punto final de Computer Vision como al punto final de UiPath Screen OCR. Ahora, si las variables y argumentos apuntan al punto final de Computer Vision, se realiza una única solicitud. Sin embargo, si el punto final no está en el dominio, también se realiza una solicitud al punto final de UiPath Screen OCR.

Al navegar al punto final de Computer Vision, ahora se muestra la versión del modelo.

SAP

Se ha añadido soporte a las actividades de Extraer datos de tabla y Expandir árbol para la interfaz de usuario de SAP Fiori.

Todas las actividades clásicas de SAP ahora tienen una contrapartida moderna, excepto para el desencadenador de cambio de atributos de sesión SAP.

Soporte interrumpido para Internet Explorer obsoleto utilizado para automatizar las interfaces web de SAP.

Extensiones de navegador

La extensión para Safari ahora está disponible de forma general.

Soporte de automatización remota

Hemos introducido la compatibilidad de UiPath Remote Runtime para Amazon WorkSpaces utilizando el protocolo PCoIP (PC sobre IP). Esto incluye una extensión recién desarrollada para Amazon WorkSpaces y un UiPath Remote Runtime actualizado que facilita la comunicación con la nueva extensión.

Automatización de IU de macOS

La automatización de IU de macOS ahora está disponible en vista previa para aplicaciones de escritorio.Además del soporte del navegador Chrome, ahora puedes automatizar las ventanas del navegador Safari y las aplicaciones de escritorio Java (la nueva configuración del proyecto Habilitar automatización de Java (vista previa) debe establecerse en Verdadero).

Corrección de errores

Nota:

Fe de erratas: añadida el 22 de noviembre de 2024

  • Después de actualizar el paquete de actividades a una versión igual o superior a 23.4, un elemento de IU de SAP se trataba erróneamente como deshabilitado al utilizar la actividad Clic.
  • Seleccionar un único elemento de tabla desencadenaba todo el árbol DOM- (180K filas) para cargar como selector, haciendo que el software se bloqueara.
  • Indicar el mismo objeto en el grabador de App/Web muestra un mensaje de error indicando que la captura de pantalla está siendo utilizada por otro programa.
  • Iniciar una nueva instancia de Firefox en modo de navegación privada al tener una instancia de Firefox ya ejecutándose hace que el proceso arroje un error de tiempo de ejecución Could not open target application.
  • Al intentar indicar los elementos de interfaz de usuario de un diálogo Java mostrado por una aplicación Java en una extensión de Edge, el diálogo de Java se cerraría.
  • La propiedad Desplazamiento de clic, listada bajo la propiedad Destino de las actividades modernas, ahora está habilitada y puede configurarse desde el panel de Propiedades.
  • Al extraer una tabla de Computer Vision con la opción Desplazable habilitada en el asistente de extracción de tabla, esto anteriormente iniciaba un desplazamiento utilizando el método de entrada seleccionado de la actividad Usar aplicación/navegador.El desplazamiento ahora se ejecuta utilizando el método de entrada de eventos de hardware.
  • La actividad Obtener Atributo te permitía indicar un destino solo de Computer Vision, pero proporcionó atributos del selector WND incluso en un escritorio remoto sin UiPath Remote Runtime instalado.Ahora, solo las casillas de verificación de Computer Vision y los botones de radio de Computer Vision pueden indicarse desde esta actividad cuando los selectores no están disponibles.
  • Al utilizar solo Computer Vision como método de orientación en Unified Target, el anclaje automático solo podía ser un elemento de Computer Vision. Ahora, el anclaje automático también utiliza información del selector, si está disponible.
  • Debido a la extracción de texto defectuosa, la verificación de la ejecución fallaba para la actividad Escribir en cuando el destino se encuentra en tiempo de ejecución utilizando métodos de orientación de Computer Vision o Imagen.

Problemas conocidos

La actividad de ámbito Usar Aplicación/Explorador no se incluye automáticamente en el panel Diseñador al añadir una de estas actividades en proyectos de Windows:
  • Marcar/Desmarcar
  • Arrastrar y soltar
  • Extraer datos de tabla
  • Para cada elemento de interfaz de usuario
  • Obtener URL
  • Inject Js Script

v24.10.5

Fecha de lanzamiento: 21 de octubre de 2024

UiPath Clipboard AI

Se ha añadido soporte para Clipboard AI 2024.10.5.

v24.10.3

Fecha de lanzamiento: 12 de agosto de 2024

Andamio de tu automatización de IU

Cuando Permitir Autopilot se establece en No en la política de Automation Ops para Studio Web, el icono Generar actividades de automatización de IU utilizando el icono de Autopilot en la esquina superior derecha del cuadro de captura de pantalla informativa cambia a Andamiar tu automatización de IU utilizando la grabadora.

v24.10.2

Fecha de lanzamiento: 16 de julio de 2024

Controlar las capacidades Autopilot

Nota:

Fe de erratas: añadida el 12 de agosto de 2024

La segunda opción, añadir una política de capa de confianza de IA y deshabilitar el botón de alternancia Habilitar llamadas a modelos de IA de terceros a través de capa de confianza de IA, no te restringe en el momento de generar actividades utilizando la grabadora de Autopilot para automatización de IU.

Autopilot está habilitado de forma predeterminada para todos los usuarios.

Puedes deshabilitar las capacidades de Autopilot a través de las políticas de control de Automation Ops de dos maneras:

  • Añadiendo una política de Studio Web y estableciendo la opción Permitir Autopilot en No.
  • Al añadir una política de capa de confianza de IA y deshabilitar el botón de alternancia Habilitar llamadas a modelos de IA de terceros a través de la capa de confianza de IA .

Cuando cualquiera de estas opciones está deshabilitada, puedes seguir utilizando la Grabadora de Autopilot para la automatización de IU, pero no puedes generar actividades a través de indicaciones de texto, solo puedes añadir actividades manualmente en la Grabadora.

v24.10.1

Fecha de lanzamiento: 1 de julio de 2024

Grabadora Autopilot para automatización de IU

Nos complace presentar nuestra última característica, la grabadora Autopilot para Automatización de IU. Esta herramienta impulsada por IA está disponible en Studio Web y te permite crear secuencias de automatización de IU y rellenarlas en tu lienzo. Puedes generar actividades a través de un mensaje de lenguaje natural o añadirlas manualmente en la grabadora.

La grabadora te permite navegar por la aplicación que deseas automatizar utilizando los botones Prueba y Continuar 'mensaje'. El botón Prueba ejecuta todas las actividades actuales que has generado o creado, haciendo la transición al siguiente estado de aplicación. Si tu solicitud no está completamente cubierta, el botón Continuar 'mensaje' genera las actividades necesarias para completarlo. Trabajando juntos, estos dos botones permiten una progresión perfecta a través de tu proceso de diseño de secuencias de automatización de IU.

Para obtener más información sobre la grabadora, consulta la página Grabadora Autopilot para automatización de IU.

Para obtener una descripción general extensa de la iniciativa Autopilot, consulta la guía de Autopilot.

v24.10.0

Fecha de lanzamiento: 1 de julio de 2024

Mejoras generales

  • Se ha añadido soporte personalizado para los controles Java BasicTreeTable y JxTreeTable .
  • Las actividades ClosePopup, SetRuntimeBrowser y SetValue ahora pueden utilizarse desde flujos de trabajo codificados.
  • Para mejorar la seguridad, el archivo .xaml de salida ya no incluye la propiedad FriendlyName.
  • Se ha añadido soporte en la actividad Extraer datos de tabla para la cuadrícula de DevExpress.
  • La regla Analizador de flujo de trabajo UI-USG-011 ahora ignora los selectores con idx=* porque este es un caso válido utilizado en la búsqueda no codiciosa.

UI Automation Modern

Al ejecutar en modo Attended o depurar en Studio, si la ejecución se detiene debido a que no se encuentra un elemento de interfaz de usuario, se muestra un cuadro de diálogo en la pantalla. Anteriormente, solo se mostraba el mensaje de error. Actualmente, varias opciones en el cuadro de diálogo te permiten decidir qué hacer a continuación. Esta funcionalidad puede habilitarse a través de la configuración del proyecto Preguntar usuario en error de runtime (UI Automation Modern > Genérico). En el modo Depurar, puedes guardar los cambios cuando la ejecución finalice, para que la siguiente ejecución del flujo de trabajo comience directamente con el selector correcto. Además de las opciones Reintentar, Ignorar y Continuar, también tienes la opción de Indicar el elemento. Esta opción en particular solo está disponible para las siguientes actividades:

  • Marcar/Desmarcar
  • Comprobar elemento
  • Clic
  • Obtener atributo
  • Obtener texto
  • Resaltar
  • Mantener el puntero
  • Inject Js Script
  • Atajos del teclado
  • Seleccionar elemento
  • Establecer texto
  • Realizar captura
  • Escribir en
  • Utilizar Aplicación/Navegador

La nueva actividad Establecer navegador de tiempos de ejecución te permite configurar fácilmente el tipo de navegador utilizado en tus ejecuciones de automatización. La selección permanece efectiva hasta que la ejecución finaliza a menos que se sobrescriba por otra actividad Establecer navegador de tiempos de ejecución. Esta mejora simplifica el proceso de ejecución de automatizaciones en diferentes navegadores, minimizando la necesidad de configurar manualmente los selectores y duplicar código de prueba. La actividad está disponible tanto en proyectos Windows como multiplataforma.

La nueva actividad Cerrar ventana emergente está diseñada para abordar las interrupciones de automatización de ventanas emergentes inesperadas. Esta actividad basada en IA cierra de forma eficiente cualquier ventana emergente detectada, ya sea nativa, alertas, encontrada en una página del navegador o dentro de una aplicación de escritorio haciendo coincidir semánticamente las etiquetas configuradas para posibles botones de cierre. La actividad está disponible tanto en proyectos Windows como multiplataforma.

La actividad Inyectar Js Script ahora es compatible con los flujos de trabajo multiplataforma. Además, esta actividad ahora puede aprovechar el poder de Automatización de IU moderna para identificar objetivos a través de Destino unificado y utilizar elementos almacenados del Repositorio de objetos.

Para los proyectos nuevos, verifica que la ejecución esté habilitada de forma predeterminada para las actividades Hacer clic, Mantener el puntero, Atajos de teclado y Escribir en . Esto se puede deshabilitar para la actividad Escribir en estableciendo la opción Verificar automáticamente siempre el proyecto de texto escrito (Automatización de IU moderna > Verificar ejecución) en Falso. Para las actividades Hacer clic, Mantener el puntero y Atajos de teclado, debes deshabilitar la configuración del proyecto Mostrar verificación para las actividades Hacer clic, Mantener el puntero y Atajos de teclado .

La actividad Comprobar estado de la aplicación ahora te permite seleccionar la opción Indicar en cualquier aplicación mientras estás dentro de una actividad Usar aplicación/navegador, evitando la necesidad de una nueva tarjeta de aplicación al comprobar los estados de la aplicación para ventanas o elementos fuera del ámbito de la tarjeta de aplicación actual.

Se expone la propiedad Argumentos en la actividad Usar aplicación/navegador para proyectos multiplataforma. La propiedad ya estaba disponible para los proyectos de Windows.

Ahora tienes un mejor control sobre la URL de destino en la actividad Usar navegador en proyectos multiplataforma al poder abrir la URL desde la propia actividad. Si la URL ya está abierta, puedes enfocarla o abrirla de nuevo en una nueva pestaña.

Las siguientes reglas del Analizador de flujo de trabajo, anteriormente exclusivas para las actividades clásicas, ahora también se aplican a las actividades modernas:

  • UI-ANA-016
  • UI-ANA-017
  • UI-DBP-013
  • UI-PRR-004
  • UI-REL-001
  • UI-SEC-004
  • UI-USG-011

Para ayudarte a abordar el problema de la coincidencia en el caso de un fallo de búsqueda de destino con el selector difuso habilitado como método de orientación, se muestra un mensaje de advertencia que resalta las coincidencias más cercanas en la pantalla. Las coincidencias más cercanas no se enumeran si alteraste el selector predeterminado añadiendo o eliminando nodos selectores o si la búsqueda falló debido a varias coincidencias.

Se ha añadido una casilla de verificación No mostrar de nuevo en el cuadro de diálogo No se pudo identificar la aplicación de destino. Cuando se selecciona, si la aplicación no está en estado correcto y deseas editar el destino, el cuadro de diálogo ya no se muestra y se te lleva directamente a la pantalla de selección.

Se optimizó el comportamiento de superposición para los destinos y anclajes estrechando el borde del rectángulo y posicionando las etiquetas donde se puedan ver claramente.

Los destinos duplicados ahora se muestran en la pantalla de selección bajo pedido. Para comprobar/ocultar destinos duplicados, selecciona el botón Mostrar/Ocultar duplicados.

Se ha mejorado la funcionalidad de la grabadora de aplicación/web personalizando las actividades disponibles en función de los tipos de elementos. Ahora, aparecen diferentes actividades al indicar elementos, lo que hace que sea más rápido encontrar y seleccionar acciones relevantes. Están disponibles las siguientes actividades:

  • Predeterminado a todos los elementos:
    • Clic
    • Realizar captura
    • Resaltar
  • Para etiquetas:
    • Obtener texto
  • Para cuadros de texto editable:
    • Obtener texto
    • Escribir en
  • Para los menús desplegables y cuadros de lista:
    • Seleccionar elemento
    • Obtener texto
  • Para botones:
    • Clic
    • Obtener texto

Ahora puedes comprobar el valor actual de una variable en la pantalla de selección sin tener que acceder al menú contextual de variables. Para ello, simplemente pasa el ratón sobre la variable desde la etiqueta selector y el valor se muestra como información sobre herramientas.

Se ha añadido la opción Iniciar aplicación en el asistente de extracción de tablas al editar en modo sin conexión.

Automatización atendida basada en desencadenadores

Se han añadido en la actividad Desencadenador de eventos de aplicación dos nuevos tipos de eventos que pueden supervisarse para los elementos WND, CTRL y UIA de UI: Hacer clic y Tecla pulsada. Hasta ahora, los eventos Hacer clic y Tecla pulsada podían supervisarse por separado utilizando el Desencadenador de eventos de clic o la actividad Desencadenador de eventos de tecla pulsada, respectivamente.

Soporte mejorado para incluir la supervisión de eventos nativos de modo IE de Edge, principalmente aplicaciones heredadas que solo pueden ejecutarse en Internet Explorer. Todos los eventos web existentes para elementos WEBCTRL ahora también son compatibles con las páginas del navegador que utilizan el modo IE de Edge a través de la actividad Desencadenador de eventos de aplicación.

Sobre la base de la funcionalidad de automatizar aplicaciones independientes con navegadores integrados nativos como Slack, Discord o Electron, hemos incorporado soporte para la supervisión nativa dentro de los navegadores integrados administrados, como CefSharp, en esta versión.

Se añadió el soporte para supervisar el evento de cambio de selección de texto para la aplicación creada en el marco de automatización de IU de Microsoft, como Word, Outlook, Excel o OneNote.

Se ha añadido soporte de supervisión nativo HTML para páginas web con CSP activo cargado utilizando widgets WebView2 o Qt WebView incrustados en aplicaciones nativas. La configuración del proyecto Habilitar WebView2 native Automation debe establecerse en Verdadero.

Se han añadido varios eventos de ventana HTML para una página web identificada a través de selectores <html> + <webctrl>:
  • Se inició la navegación de pestañas
  • Navegación de pestañas completada
  • El enfoque de la ventana ha cambiado
  • Se han cambiado los límites de la ventana
  • Ventana creada
  • Ventana eliminada

Actividades semánticas

Experimenta la simplicidad y la eficacia de la automatización de formularios con nuestras actividades semánticas más recientes, disponibles tanto en proyectos Windows como multiplataforma.

La actividad Extraer datos del formulario está diseñada teniendo en cuenta los datos del formulario. Crea objetos de tipo personalizados que son tokens ideales para pasar datos estructurados a lo largo de tu proceso de automatización. Estos objetos de tipo personalizados también pueden utilizarse en las actividades Rellenar formulario o Establecer valor o para rellenar entidades de datos.

La actividad Rellenar formulario puede utilizar como entrada cualquier objeto de datos estructurado: DocumentData, Dictionary, DataEntity, DataRow, DataTable, archivo JSON, incluso tipos personalizados, como los producidos como salida por la actividad Extraer datos de formulario. El esquema de datos se extrae automáticamente en runtime y la IA lo empareja semánticamente con los campos del formulario de destino, que luego se introduce en el formulario correspondiente. Solo debes indicar una fuente de datos y el formulario de destino se recoge automáticamente de la actividad Usar aplicación/navegador.

La actividad Establecer valor es una versión simplificada de la actividad Rellenar formulario, que se centra en un solo elemento de la interfaz de usuario. Esta actividad simplifica el proceso de entrada de datos. Independientemente del elemento del formulario, ya sea un cuadro de texto, un menú desplegable, una casilla de verificación, un botón de radio, etc., esta actividad se adapta al tipo de elemento, mejorando tu proceso de automatización de formularios. Incluso puede tratar con selectores de fecha y grupos de botones de radio.

Computer Vision

Computer Vision ha hecho la transición con éxito a proyectos multiplataforma y ahora está totalmente disponible en Destino unificado. Esto representa un paso significativo hacia adelante, ya que te permite automatizar escenarios sin selectores, no solo en proyectos basados en Windows, sino también en proyectos multiplataforma de Studio Desktop y en Studio Web.

Esta versión introduce nuestro nuevo modelo de IA Vision Transformer. Debido a la nueva arquitectura Vision Transformer, la detección de elementos de interfaz de usuario en las automatizaciones basadas en Computer Vision es más rápida y más precisa en general. Esto conduce a menos errores y acelera tus flujos de trabajo de automatización. Particularmente ofrece mejoras notables en la detección de tablas, admitiendo varias estructuras y tamaños de tabla. Debido a los requisitos de GPU más altos, este modelo solo está disponible en el UiPath Cloud Server.

Se ha añadido soporte completo de Computer Vision a la actividad Seleccionar elemento, lo que permite no solo el escenario de Computer Vision puro, sino también el escenario híbrido de selector y Computer Vision. Cuando los selectores no están disponibles (un escenario de Computer Vision puro), la actividad ahora replica la funcionalidad de la actividad Seleccionar desplegable de CV. Cuando los selectores están disponibles (un escenario híbrido), pero fallan durante el tiempo de ejecución, Computer Vision desencadena un proceso de autorreparación que realiza una nueva búsqueda de selectores basada en la información de Computer Vision. Esto se utiliza para la ejecución. Además, se muestra un mensaje de advertencia con información detallada sobre el selector problemático y el resultado de autorreparación en los registros, lo que te permite solucionar los problemas de automatización utilizando selectores recién descubiertos.

La actividad Obtener atributo ahora también admite objetivos de botón de radio, no solo casillas de verificación. Esto se hace utilizando un nuevo atributo, checked, que devuelve un valor booleano (Verdadero o Falso) según la detección del modelo de Computer Vision AI.

Puedes definir un punto personalizado donde el evento de desplazamiento se envía al elemento de destino. Antes, el evento de desplazamiento se enviaba en el centro del elemento de destino. Ahora, esto puede hacerse utilizando la característica de desplazamiento automático en tiempo de ejecución en las actividades de Computer Vision a través de la propiedad Compensación de desplazamiento en la actividad Ámbito de pantalla de CV y, al extraer tablas desplazables o texto desplazable, utilizando la propiedad Compensación de desplazamiento de contenido en las actividades Extraer tabla de CV y Obtener texto de CV.

Cuando el método de orientación del selector difuso no puede encontrar un anclaje automático, Computer Vision ahora intervendrá y proporcionará un anclaje automático generado por el modelo de IA.

Para cambiar del motor predeterminado de UiPath Screen OCR al motor UiPath Extended Languages OCR en las actividades Usar navegador/aplicación y Ámbito de pantalla de CV, debes proporcionar la clave API de Computer Vision. Esto puede hacerse en la propiedad ApiKey, en el nivel de actividad, o en Configuración del proyecto > OCR > UiPath Extended Languages OCR > ApiKey.

A efectos de trazabilidad y velocidad de depuración para el análisis de tiempo de ejecución de Computer Vision, DesignTime ScreenId ahora se envía en el encabezado de la solicitud HTTP.

SAP

Hay una nueva configuración del proyecto en Studio: Configuración del proyecto > Automatización de IU Clásica > SAP > Habilitar la supervisión de SAP. Esta configuración permite vincular transacciones ejecutadas y casos de prueba. Cuando Habilitar la supervisión de SAP se establece en Verdadero, la información sobre las transacciones ejecutadas y sus dependencias se recopila en tiempo de ejecución y se envía a Test Manager. Esta configuración es actualmente relevante solo para los proyectos de automatización de pruebas en Studio. Se añadirá soporte para otros tipos de proyectos en una versión futura.

Hemos añadido soporte para un nuevo elemento SAP WebGUI: SAP Statusbar. Ahora puedes utilizar la actividad Leer barra de estado SAP para extraer el tipo de mensaje y el texto de la barra de estado SAP.

Extensiones de navegador

En respuesta a la línea de tiempo de Google para la obsolescencia de Chrome Manifest V2 (MV2) a partir de junio de 2024, las extensiones de Studio Web existentes para Chrome y Edge se han actualizado para ser totalmente compatibles con Manifest V3, conservando los mismos ID de extensión para ambos navegadores. No se requiere ninguna acción para recibir las nuevas extensiones MV3, que se actualizarán automáticamente al volver a abrir el navegador.

Si actualizas a las extensiones 24.10 para Chrome y Edge, ya no es necesario establecer manualmente el valor de la política de DeveloperToolsAvailability en 1 al instalar extensiones desde Política de grupo.

El soporte de automatización de IU de Safari ahora está disponible en vista previa. La nueva extensión de UiPath para Safari te permite diseñar automatizaciones de interfaz de usuario en Studio Web utilizando Safari en macOS y ejecutar automatizaciones del navegador en Safari a través de UiPath Assistant y Robot en macOS.

Repo. de objetos

Hemos realizado mejoras sustanciales en nuestro repositorio de objetos, añadiendo funcionalidad para escenarios anteriores no compatibles. Los siguientes párrafos ofrecen un resumen completo de cada mejora.

El soporte para el repositorio de objetos, anteriormente exclusivo para Windows, ahora se ha ampliado para incluir multiplataforma en Studio Desktop. Poder también crear y reutilizar objetos de interfaz de usuario en proyectos de tipo multiplataforma permite un proceso de desarrollo de automatización más rápido, menores costes de mantenimiento y ajustes más fáciles para las automatizaciones afectadas por los cambios en la estructura selectora de la aplicación o los elementos de interfaz de usuario.

Aprovechando el poder del motor de extracción de interfaz de usuario avanzado de Clipboard AI que fusiona Computer Vision y el extractor DOM, la funcionalidad Capturar todo ahora puede capturar todos los elementos en una página web, incluido el contenido desplazable y los hipervínculos. Antes de esto habíamos confiado únicamente en el modelo de Computer Vision para la detección de elementos, que solo podía extraer los elementos visibles. Ahora, con la adición del extractor DOM, se pueden extraer todos los elementos, no solo los visibles, lo que permite añadirlos a la biblioteca del repositorio de objetos.

Ahora puedes resaltar un elemento extraído mientras mantienes la selección actual en la ventana Capturar elementos utilizando el icono Resaltar.

Se simplificó la experiencia del usuario para crear, integrar y editar pantallas, nodos y aplicaciones dentro del repositorio de objetos, garantizando un proceso más eficiente de principio a fin. Antes, el proceso requería que navegaras manualmente a través de numerosas pantallas de confirmación. Ahora, el repositorio de objetos asigna automáticamente tu nuevo objeto a la aplicación o pantalla adecuada. Si falta algún objeto principal, el repositorio de objetos lo crea automáticamente.

En caso de que ya hayas creado una automatización sin Repositorio de objetos y quieras añadir las actividades y destinos a una biblioteca de repositorio de objetos, puedes utilizar el nuevo asistente de Sincronizar repositorio de objetos. Esto sincroniza todas las actividades de interacción de interfaz de usuario y crea una aplicación con su nombre, una pantalla con su nombre y los elementos de interfaz de usuario correspondientes en el repositorio local. En el pasado, debías añadir manualmente cada aplicación, pantalla y elemento al repositorio de objetos. Ahora, todo el proyecto se añade a la biblioteca local del Repositorio de objetos a la vez. Esto está disponible tanto para las actividades modernas como para las clásicas. Para las actividades clásicas, solo se añaden los destinos que utilizan selectores completos, mientras que los que tienen selectores parciales no. Además, ahora puedes incluir una biblioteca existente y los objetos coincidentes que indiques se sincronizarán automáticamente.

Cuando una actividad está vinculada al repositorio de objetos, las ediciones realizadas en un objeto local en el panel de propiedades de destino ahora se propagan automáticamente al descriptor correspondiente en el repositorio de objetos, eliminando la necesidad de sincronización manual.

Las propiedades de destino de las actividades vinculadas a objetos de solo lectura se deshabilitan automáticamente. Antes, estas propiedades de destino se mantenían activas en el panel de propiedades, lo que potencialmente generaba confusión. Ahora, si deseas editar las propiedades de destino, tienes la opción de desvincular el objeto y realizar ediciones locales. Sin embargo, debe tenerse en cuenta que estos cambios no se propagan al descriptor real en el repositorio de objetos.

Hemos estandarizado el menú de tres rayas de las actividades de automatización de IU, alineando las opciones de las actividades que tienen objetivos vinculados a un repositorio de objetos local con las opciones de las actividades regulares. Anteriormente, ciertas opciones, como Indicar destino en pantalla o Editar destino, no estaban disponibles para las actividades vinculadas al repositorio de objetos. También hemos estandarizado la funcionalidad de indicación para las actividades Usar aplicación/navegador cuando el repositorio de objetos se aplica o no se aplica.

Se ha añadido compatibilidad para editar el elemento de la IU de la actividad Extraer datos de la tabla cuando se sincroniza con el Repositorio de objetos.

Corrección de errores

  • UI Explorer no podía validar los selectores para SAP Interaction Center al intentar evitar el uso de iframe.
  • Comportamiento inesperado de la aplicación Java terminal cuando se ejecuta con un ejecutable de 32 bits; ahora funciona sin problemas con ejecutables de 32 bits y 64 bits.
  • Al navegar a la segunda página de una tabla Kendo Angular, la actividad Extraer datos de tabla no eliminaba correctamente los datos.
  • Se ha corregido un problema de ventana emergente de la aplicación Java que se producía a partir de la versión 21.10.6 del paquete que afectaba a la experiencia de tiempo de diseño.
  • El OCR para chino, japonés y coreano no funcionaba como OCR personalizado en la actividad Usar aplicación/navegador cuando el nombre del proyecto contenía caracteres japoneses.
  • Se lanzaba una excepción Value cannot be null al eliminar la actividad del motor OCR del ámbito de pantalla de CV después de haber indicado un destino.
  • Se lanzaba una excepción There is no row at position 0 al eliminar la actividad del motor OCR del ámbito de pantalla de CV y persistía la acción de pasar el ratón sobre las celdas de la tabla.
  • Los elementos de las páginas web que eran reconocidos por el widget selector no se conservaban al guardar y cerrar el selector.
  • No se podía interactuar con los widgets web integrados en aplicaciones que alojan controles web en varias ventanas de nivel superior.
  • Cuando se cancelaba una actividad Hacer clic en una secuencia paralela, la actividad Intentar capturar no podía atrapar las excepciones lanzadas.
  • Extraer datos de tablas grandes de páginas HTML estáticas provocaba errores y ralentizaba todos los navegadores compatibles. Esta solución no cubre Internet Explorer.
  • Anteriormente, la actividad Obtener del portapapeles podía no obtener el valor más reciente del portapapeles.
  • La actividad Escribir en ignoraría el texto insertado antes de los caracteres especiales cuando la propiedad Modo de entrada se establecía en Simular.
  • La actividad Seleccionar elemento y la actividad Seleccionar elemento de menú específica de SAP fallaban cuando el elemento seleccionado contenía texto con comodines.
  • Indicar líneas en una aplicación de bloc de notas fallaría.
  • Al utilizar el lector de Foxit, se encontraban algunos problemas. La actividad Extraer datos de tabla no podía extraer caracteres chinos de los archivos PDF escaneados. Además, UI Explorer no podía desencadenar la accesibilidad de los documentos. Además, aunque ejecutar una automatización en modo attended funcionaba correctamente, la búsqueda de la aplicación durante el modo unattended fallaba.
  • Al indicar el nombre del documento de la cinta de un documento de Word abierto almacenado en unidades compartidas, como SharePoint, te encontrabas con un error de selector no válido.
  • Los elementos HTML en iframes anidados en Salesforce no se desplazaban automáticamente a la vista cuando se enviaba una entrada de ratón a través de Eventos de hardware.
  • En algunos casos, UiPath Remote Runtime tarda más en devolver los resultados de Obtener texto de una máquina remota. Como solución alternativa, establece el modo de adjuntar de Windows en Ventana única en lugar de Instancia de aplicación en la actividad Usar aplicación/navegador. Ten en cuenta que la opción Ventana única no puede interactuar con las nuevas ventanas o ventanas emergentes de aplicaciones. Utiliza una nueva actividad Aplicación/Navegador para estas interacciones.
  • Cuando se actualizaba de Windows: heredado a proyectos de Windows, la actividad Extraer datos de tabla no podía extraer valores de columna debido a la generación de selectores incorrecta.
  • Al descargar la última versión de WebDriver, la actividad Abrir navegador la almacenaba en la carpeta WebDriverExe, pero aún así hacía referencia a la versión anterior en lugar de aplicar la actual. Aparecería un mensaje de error de incompatibilidad al intentar abrir los navegadores.
  • Al añadir las actividades clásicas Al aparecer elemento, Al desaparecer elemento, Al aparecer imagen y Al desaparecer imagen al panel de diseñador, obtendrías advertencias de validación.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.