- Notas relacionadas
- Primeros pasos
- Tutoriales
- Proyectos de automatización
- Crear automatizaciones
- Fundamentos de la automatización
- Repo. de objetos
- Mejores prácticas de automatización
- Tutorial: Crear una tabla dinámica
- Tutorial: Iterar a través de las filas de una tabla
- Tutorial: Comparar archivos de Excel y envío de errores de conciliación por correo electrónico
- Tutorial: Extraer datos de correos electrónicos automatizados y trasladarlos a una aplicación de escritorio
- Tutorial: Filtrar datos en Excel
- Tutorial: Formatear celdas
- Tutorial: Añadir información en los archivos de una carpeta a un archivo de Excel
- Tutorial: Añadir sus propias fórmulas al cuaderno del proyecto
- Automatización de PowerPoint
- Automatización de datos
- Actividades comunes
- Automatización de Google Workspace
- Automatización de OneDrive y SharePoint
- Solución de problemas
Repo. de objetos
El Repositorio de objetos permite la reutilización de los elementos IU dentro y a través de los proyectos de automatización. Con el repositorio de objetos puede importar bibliotecas IU para tu aplicación y utilizar los elementos IU contenidos en ella en todos tus proyectos de automatización.
Las características clave del Repositorio de objetos son:
- Los elementos IU de todo el proyecto están centralizados en un solo lugar.
- Ver una lista de tus actividades de IU del proceso mediante la pestaña Actividades de IU en el panel Repositorio de objetos.
- Arrastra y suelta elementos desde el panel Repositorio de objetos.
- los objetos importados de las bibliotecas son reutilizables en proyectos locales o entre proyectos.
El Repositorio de objetos funciona con UiPath.UIAutomation.Activities a partir de la versión 2020.10. Ten en cuenta que el paquete UIAutomationNext ha quedado obsoleto a partir de la versión 20.10. Las actividades de UIAutomationNext ahora se encuentran en el paquete UIAutomation.
Cuando el botón Repositorio de objetos aplicado se establece en Sí, las actividades que forman parte del paquete UIAutomation deben hacer referencia a elementos desde el Repositorio de objetos.
Elementos de la IU
Los elementos de la interfaz de usuario contienen selectores de elementos completos o parciales, selectores de anclaje, contexto de captura de imagen de pantalla y elemento y otros metadatos que describen el elemento de la pantalla.
Librerías de IU
Una biblioteca de interfaz de usuario es una encapsulación de elementos agrupados por aplicaciones, versiones de aplicaciones y pantallas. Pueden contener varias aplicaciones, pero solo una versión de una determinada aplicación. Este mecanismo garantiza que cuando se actualiza una dependencia, se actualiza también la versión de la aplicación que se utiliza en los proyectos.
El Repositorio de objetos te permite reutilizar elementos de interfaz de usuario en todos los proyectos instalando bibliotecas de interfaz de usuario como dependencia en tus proyectos cuando quieras reutilizarlos a nivel global.
Crea una tarea en StudioX. Desde la ventana Gestionar paquetes, ve a la fuente donde está publicada la biblioteca de interfaz de usuario que deseas instalar e instálala en tu proyecto actual, tal y como harías con un paquete de actividades. La biblioteca de IU se añade al proyecto como dependencia, y sus descriptores son visibles en el panel Repositorio de objetos, en la sección Bibliotecas de IU. Ten en cuenta que una biblioteca de IU puede contener una única versión de un descriptor de IU y una única versión de una aplicación.
Siempre que necesites utilizar un elemento de IU del panel de descriptores del proyecto o de la sección de bibliotecas de IU, simplemente arrástralo y suéltalo en el diseñador. Esto activa la paleta de comandos, indicando las posibles actividades a utilizar para este elemento. Selecciona la actividad que más te convenga y se añadirá al diseñador:
Como alternativa, puedes arrastrar y soltar un elemento de la IU sobre una actividad que soporte el Repositorio de objetos y la actividad recogerá automáticamente el descriptor.
Puedes copiar la estructura del árbol a y desde el Repositorio de objetos, panel Fragmentos o entre distintas instancias de Studio, mediante las opciones Copiar árbol disponibles al hacer clic con el botón derecho en el Repositorio de objetos y el panel Fragmentos.
Además, la opción Copiar o la combinación de atajos de teclado, Ctrl + C permite copiar elementos individuales del repositorio y Ctrl + V permite pegarlos en las ubicaciones mencionadas previamente.