- Notas relacionadas
- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- Acerca de los proyectos de automatización
- Acerca de la publicación de proyectos de automatización
- Gestionar paquetes de actividades
- Configuración de los Ajustes del Proyecto de Actividades
- Firma de paquetes
- Control
- Importar entidades
- Experiencia de diseño moderna
- Vincular un proyecto a una idea en Automation Hub
- Dependencias
- Tipos de flujos de trabajo
- Comparación de archivos
- Mejores prácticas de automatización
- Integración del control de código fuente
- Depuración
- La herramienta de diagnóstico
- Analizador de flujo de trabajo
- Acerca del analizador de flujo de trabajo
- ST-NMG-001: convención sobre nombres de variables
- ST-NMG-002: convención de nombres de argumentos
- ST-NMG-004: duplicación de nombres de visualización
- ST-NMG-005: anulación de variables
- ST-NMG-006: argumentos de anulación de variables
- ST-NMG-008: longitud variable excedida
- ST-NMG-009: variables de datos prefijados
- ST-NMG-011: argumentos de prefijo Datatable
- ST-NMG-012: valores predeterminados de los argumentos
- ST-NMG-016: longitud del argumento excedida
- ST-DBP-002: recuento de Argumentos elevado
- ST-DBP-003: bloque de Catch vacío
- ST-DBP-007: múltiples capas de diagramas de flujo
- ST-DBP-020: propiedades de salida no definidas
- ST-DBP-023: flujo de trabajo vacío
- ST-DBP-024: comprobación de actividad de persistencia
- ST-DBP-025: requisito previo para la serialización de variables
- ST-DBP-026: retraso en el uso de la actividad
- ST-DBP-027: mejor práctica de persistencia
- ST-DBP-028: requisito de serialización de argumentos
- ST-USG-005: argumentos de actividad codificados
- ST-USG-009: variables no utilizadas
- ST-USG-010: dependencias sin utilizar
- ST-USG-014: restricciones de los paquetes
- ST-USG-020: mensajes de registro mínimos
- ST-USG-024: guardado sin usar para más adelante
- ST-USG-025: uso incorrecto de los valores guardados
- ST-USG-026: restricciones de actividad
- ST-USG-027: paquetes necesarios
- ST-USG-028: Restringir la invocación de plantillas de archivo
- Variables
- Argumentos
- Espacios de nombres importados
- Grabación
- Elementos de la IU
- Flujo de control
- Selectores
- Repo. de objetos
- Extracción de datos
- Automatización de imágenes y texto
- 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
- Automatización de Citrix Technologies
- Automatización RDP
- Automatización de Salesforce
- Automatización SAP
- Automatización de VMware Horizon
- Registro
- La herramienta ScreenScrapeJavaSupport
- El protocolo WebDriver
- Conjunto de pruebas - Estudio
- Extensiones
- Solución de problemas
- Acerca de la resolución de problemas
- Compatibilidad y limitaciones de Microsoft App-V
- Solución de problemas de Internet Explorer x64
- Problemas de Microsoft Office
- Identificación de elementos de la interfaz de usuario en PDF con opciones de accesibilidad
- Solución de problemas de aplicaciones de JxBrowser
- Supervisión de eventos de usuario
- Solución de problemas de Citrix
2021.10.3
Fecha de lanzamiento: 27 de octubre de 2021
Ahora puedes crear proyectos que sean compatibles con . NET 5. Al crear un proyecto, seleccionas la compatibilidad del proyecto, ya sea Windows: heredado (. NET Framework 4.6.1), Windows (. NET 5 con compatibilidad con Windows) o multiplataforma (. NET 5 con compatibilidad multiplataforma). La opción predeterminada es Windows: heredado, la compatibilidad utilizada en versiones anteriores de Studio.
Qué debes saber:
- Los proyectos de Windows y multiplataforma se ejecutan como procesos de 64 bits, lo que te permite aprovechar al máximo la arquitectura de 64 bits. Esto significa que los proyectos son compatibles solo con los sistemas operativos de 64 bits. Los proyectos de Windows: heredado se ejecutan como procesos de 32 bits.
- Los proyectos multiplataforma pueden utilizarse para la automatización de API y se ejecutan en sistemas operativos Windows y Linux.
- Los proyectos creados en versiones de Studio 2021.4 y posteriores se abren como proyectos de Windows: heredado.
- Los proyectos de Windows y multiplataforma se compilan al publicarse, lo que aporta mejoras de rendimiento en la ejecución y paquetes más seguros que contienen archivos DLL en lugar de los archivos de origen del proyecto. No te preocupes, si quieres publicar los archivos de origen, sigues teniendo la posibilidad de incluirlos en los paquetes publicados.
- Los proyectos de Windows y multiplataforma solo pueden ejecutarse en UiPath Robot v2021.10 o posterior.
- A partir de esta versión, los paquetes de actividades incluidos de forma predeterminada con Studio son compatibles tanto con proyectos de Windows: heredado como de Windows, mientras que un número limitado de paquetes admiten proyectos multiplataforma. Solo los paquetes y las versiones que admiten la compatibilidad del proyecto seleccionado están disponibles para instalarse desde la ventana Gestionar paquetes.
- Las organizaciones pueden implementar políticas de control que definen la compatibilidad predeterminada o aplicar el uso de compatibilidades específicas.
- Las bibliotecas solo se pueden instalar en proyectos que tengan la misma compatibilidad.
- Todos los proyectos creados en el perfil de StudioX utilizan la compatibilidad de Windows: heredado.
- La compatibilidad de cada proyecto se muestra en la parte derecha de la barra de estado de Studio, en el panel Proyecto > nodo Dependencias, y en la entrada de cada proyecto en la lista Abrir recientes en Inicio (vista Backstage de Studio) > Iniciar.
- Puedes migrar tus actividades personalizadas existentes a .NET 5.
Ahora puedes ejecutar y depurar proyectos en UiPath Robots que se ejecutan en otras máquinas. La nueva característica Depuración remota funciona con UiPath Robots de Windows y de Linux y te ofrece la posibilidad de configurar una conexión TCP/IP para un UiPath Robot remoto o conectarte a un UiPath Robot desatendido mediante Orchestrator. Cuando se establece una conexión y se habilita la ejecución remota, todas las operaciones de ejecución y depuración se realizan en el UiPath Robot remoto. Para obtener más información, consulta Depuración remota.
Para simplificar la experiencia de trabajar con Studio y facilitar el acceso a las características que necesitas, se ha eliminado el perfil de Studio Pro. El perfil de Studio ahora incluye todas las características avanzadas que antes eran exclusivas del perfil de Studio Pro, como las pruebas de automatización, la automatización móvil o la compatibilidad con C#; además de que las plantillas de Studio Pro ahora están disponibles en Studio.
Qué debes saber:
- Si actualizas a esta versión y utilizaste el perfil de Studio Pro en la versión anterior, la configuración en el perfil de Studio Pro se migrará al perfil de Studio en esta versión incluso si también utilizaste el perfil de Studio en la versión anterior.
- Studio es compatible con proyectos creados en versiones anteriores de Studio y Studio Pro.
-
Las organizaciones que utilizan control deben migrar las políticas existentes de Studio Pro al perfil de Studio de la siguiente forma:
- Para el control basado en archivos, los parámetros configurados para el perfil de Studio Pro deben trasladarse al perfil Desarrollo.
- Para Automation Ops, traslada la configuración de las políticas de Studio Pro existentes a nuevas políticas de Studio v2021.10.
- Ahora está disponible una nueva licencia llamada Automation Developer, que sustituye a las licencias Desarrollador de RPA, RPA Developer Pro y Test Developer Pro disponibles en las versiones anteriores. Puedes seguir utilizarlo Studio si lo activas con una de las licencias anteriores que te otorgaban acceso a Studio Pro.
Las actividades que se diseñaron para StudioX ahora también están disponibles de forma predeterminada en Studio, y puedes utilizar el menú Más para interactuar con archivos de Excel y PowerPoint, y cuentas de Outlook, Outlook 365 y Gmail, u hojas de cálculo de Google añadidas a tus automatizaciones.
Al configurar actividades, puedes buscar y seleccionar datos que coincidan con el tipo esperado de una propiedad directamente desde el menú Más de cada propiedad. Las expresiones se generan automáticamente sin tener que introducirlas manualmente.
-
Para Excel, siempre que la experiencia de diseño moderna esté habilitada:
- Las actividades de StudioX modernas son las actividades de Excel disponibles de forma predeterminada en los proyectos y que sustituyen a las actividades de Integración de aplicaciones.
- Cuando configures las actividades de Excel dentro de la actividad de ámbito Usar archivo de Excel, podrás buscar el contenido del archivo y seleccionar datos como celdas, intervalos, tablas, hojas o gráficos desde el menú. Además, ahora puedes instalar el complemento de Excel que te permite cambiar entre Studio y Excel para indicar los datos que quieres utilizar en tus automatizaciones desde el archivo.
- Para PowerPoint, cuando configures las actividades de PowerPoint dentro de la actividad de ámbito Usar presentación de PowerPoint, podrás seleccionar datos como diapositivas, formas o diseños desde el menú.
- Para el correo, cuando configures las actividades de correo dentro de las actividades de ámbito Utilizar Outlook 365, Usar Gmail o Usar la aplicación Outlook de escritorio, podrás seleccionar carpetas de Outlook, etiquetas de Gmail, el correo actual en una iteración o campos de mensaje como Asunto, Cuerpo, Cuerpo como HTML, Bcc, Cc, Para, De, Fecha (como texto) y Prioridad desde el menú.
- Para Hojas de cálculo de Google, cuando configures las actividades de las hojas dentro de la actividad de ámbito Usar una hoja de cálculo de Google, podrás seleccionar hojas e intervalos con nombre desde el menú.
-
Para las actividades de archivos en el paquete de actividades del sistema, al iterar mediante archivos o carpetas, podrás seleccionar las propiedades de archivos y carpetas como Nombre, Nombre completo, Fecha de última modificación, Fecha de último acceso o Fecha de creación desde el menú.
Al trabajar con las actividades Usar archivo de Excel y Usar presentación de PowerPoint, si el archivo que se utilizará en el tiempo de ejecución aún no existe, podrás utilizar el menú Más al definir un archivo con la misma estructura como una plantilla para utilizarlo en el momento del diseño.
La experiencia de diseño moderna ahora está habilitada de forma predeterminada para todos los proyectos de Studio, lo que te permite aprovechar las características más recientes en el paquete de actividades Automatización de IU.
Para facilitar la transición, si buscas una actividad clásica al utilizar la experiencia moderna, la contraparte moderna de la actividad se incluye en los resultados de la búsqueda (por ejemplo, la búsqueda de la actividad clásica Asociar navegador dará como resultado la actividad moderna Usar aplicación/navegador.
Si aún quieres utilizar la experiencia clásica, puedes deshabilitar la experiencia moderna de forma global o para los proyectos, o bien seleccionar la opción Mostrar clásico en el panel Actividades para hacer las actividades clásicas estén disponibles en un proyecto.
Depurar tus proyectos se ha vuelto aún más fácil. Ahora puedes corregir problemas mientras la depuración está detenida modificando las propiedades de la actividad actual. Mantén el puntero sobre una propiedad en el panel Locales, haz clic en , realiza ajustes en la ventana Valor local y luego reanuda la depuración.
Studio ahora puede enviar datos de telemetría a tu instancia Application Insights en Azure, lo que te permite supervisar y analizar cómo se utiliza Studio en tu organización. Para habilitar esta característica, todo lo que tienes que hacer es proporcionar la clave de instrumentación de Application Insights en tus políticas de control. Para obtener más información, consulta Control en la guía de Studio y Configuración para las políticas de Studio en la guía de Automation Ops.
Para crear una trayectoria de automatización más fluida, hemos facilitado la vinculación de proyectos de Studio a ideas en Automation Hub. Una nueva propiedad de proyecto llamada URL de Automation Hub te permite vincular un proyecto existente a una idea en Automation Hub. Como alternativa, en Automation Hub tienes la opción de iniciar un proyecto de Studio directamente desde ideas que están en la fase Desarrollo y que tenga el estado No iniciado. Para obtener más información, consulta Vincular un proyecto a una idea en Automation Hub.
Ahora puedes indicar si un proceso está diseñado para la automatización atendida. Habilita la configuración de proyecto Automatización atendida para que los procesos incluyan actividades de automatización de IU u otras actividades que requieren interacción del usuario. Los procesos marcados como automatizaciones atendidas no deben ejecutarse en escenarios desatendidos.
Ahora tienes la opción de exportar los resultados de cada análisis de flujo de trabajo a un archivo JSON de la carpeta del proyecto.
Autenticarse mediante el inicio de sesión con tu cuenta de GitHub
Ahora puedes iniciar sesión con tu cuenta de GitHub para autenticarte en repositorios de GIT remotos alojados en github.com. Al utilizar HTTPS para clonar un repositorio remoto o copiar un proyecto en un repositorio, habrá una nueva opción disponible llamada Iniciar sesión con GitHub en Usar credenciales. Esta característica requiere que la aplicación UiPath GitHub esté instalada en tu organización o cuenta.
Cambiar credenciales en GIT
Ahora puedes cambiar las credenciales utilizadas para conectarte a repositorios GIT remotos.
Crear rama desde la confirmación anterior en GIT
Ahora puedes crear una nueva rama desde cualquier confirmación anterior. Al ver el historial de un archivo, carpeta o proyecto, haz clic con el botón secundado en la ventana Historial y selecciona Crear rama.
Control para repositorios GIT
AllowEditRepositories
para indicar si los usuarios deben utilizar solo repositorios permitidos y el parámetro Repositories
para definir la lista de repositorios permitidos. Para Automation Ops, consulta las políticas de configuración para Studio en la guía de Automation Ops.
Copiar URL del repositorio
Ahora puedes copiar rápidamente la URL de repositorio para un proyecto añadido al control de origen al hacer clic con el botón secundario en el nodo del proyecto o en un archivo en el panel Proyecto y luego al seleccionar Copiar URL del repositorio desde el menú contextual.
Instaladores actualizados
- Para hacer que la experiencia de instalación sea más consistente y flexible para los usuarios de la comunidad, el instalador
UiPathStudioSetup.exe
de Community Edition ha quedado obsoleto. El instalador MSI que ya estaba disponible solo para la edición Enterprise Edition ha sido actualizado y ahora está disponible para la Community Edition también (UiPathStudioCommunity.msi
). A partir de esta versión, los usuarios de la versión de la comunidad también tienen la opción de instalar la Enterprise Edition de Studio y activarla con una licencia de comunidad. -
El instalador MSI de Studio tiene una nueva interfaz que te ofrece dos opciones de configuración:
- Rápida (recomendada para usuarios de comunidad): realiza la instalación para el usuario actual en una configuración predeterminada que incluye un UiPath Robot en modo de usuario, sin configurar ninguna configuración.
-
Personalizada (recomendada para usuarios Enterprise y usuarios avanzados): realiza la instalación por máquina, selecciona el tipo de UiPath Robot y los componentes que se instalan y realiza configuraciones avanzadas de instalación.
Actualizar automáticamente componentes del cliente desde Orchestrator
¿Has pensado alguna vez en lo estupendo que sería tener siempre actualizados tus robots? Entonces, ¡tenemos una gran noticia! Ahora puede actualizar los clientes UiPath Robot, Studio y UiPath Assistant a versiones más recientes desde Orchestrator. Esto proporciona una manera fácil de entregar una actualización de versión a una gran base de máquinas desde una ubicación centralizada, lo que ayuda a eliminar la fricción del usuario y agiliza el proceso de actualización.
Explorador de pruebas
¿Todo listo para tener las pruebas a tu alcance? El panel Test Explorer agrupa todas tus ejecuciones de pruebas en una única vista que incluye el desarrollo, la ejecución y los análisis de pruebas. En el nuevo panel, puedes filtrar pruebas según el estado del resultado y ejecutar o depurar pruebas según sus escenarios pasados/fallados. Se ha incluido la actividad Cobertura como un subpanel para hacer que las posibilidades de pruebas estén juntas.
Para descubrir cómo funciona, consulta Explorador de pruebas.
Plantillas de ejecución
Empaqueta casos de prueba dentro de plantillas dinámicas en el tiempo de ejecución para reducir el mantenimiento de la clasificación de la ejecución de pruebas, recuperación específica de casos de prueba, informes de casos de prueba personalizables, configuración y desmontaje.
Para obtener más información, ve a Plantillas de ejecución.
Plantillas del archivo
Puedes crear plantillas para tus casos de prueba de forma que puedas reutilizarlos en diferentes pruebas.
Para obtener más información, ve a Plantillas de archivos.
SAP Change Impact Mining
En colaboración con nuestro socio tecnológico UiPath, hemos implantado los Cambios que afectan a la extracción para proyectos SAP ECC y SAP S/4HANA.
La monitorización de SAP presenta la actividad Desencadenador de cambio de atributos de sesión de SAP, que permite la supervisión de atributos de sesión de SAP. Durante el tiempo de ejecución, podrá registrarse cualquier cambio en el atributo de sesión de SAP. Puedes definir los atributos de sesión de SAP. De forma predeterminada, la supervisión está establecida para las transacciones SAP y los programas SAP.
La plantilla de proyecto de pruebas de SAP utiliza una plantilla de ejecución que te permite ejecutar en paralelo tanto el caso de prueba de SAP como la supervisión de SAP. Gracias a esto, puedes recopilar información sobre las transacciones SAP y programas SAP ejecutados y sus dependencias durante el tiempo de ejecución. Toda la información recopilada se envía automáticamente a UiPath Test Manager y se ve en el caso de prueba.
Para obtener más información, consulta la siguiente información:
- La Grabadora de aplicaciones/web ahora es compatible con el uso del Repositorio de objetos al grabar, lo que te permite utilizar objetos ya existentes o crear objetos nuevos.
- El repositorio de objetos ahora utiliza la tecnología Computer Vision para la característica Capturar todos los elementos, que puede extraer todos los elementos de una aplicación específica y añadirlos a tu repositorio de objetos. Esto puede reducir enormemente el tiempo necesario para utilizar el repositorio de objetos, ya que ya no tienes que añadir manualmente cada elemento uno a uno.
- La nueva característica Resaltar en el repositorio de objetos te permite resaltar cualquier objeto que hayas capturado en la pantalla en la que estás capturando, lo que te facilita identificar con qué elemento trabajas.
Añadido el 16 noviembre de 2021
La plantilla del Marco de empresa de robótica ha mejorado varios aspectos:
- Hemos añadido OrchestratorQueueName en el archivo Config.xlsx y como un argumento de entrada en el Main.xaml. .
- El archivo Process.xaml se ha movido a la carpeta de Marco.
-
Se ha corregido un problema de establecer un estado Satisfactorio para un elemento de cola en caso de que un proceso se eliminase:
- Hemos eliminado la llamada desde dentro
Framework\SetTransactionStatus.xaml
del bloque Finalmente. - Se añadió una llamada de
Framework\SetTransactionStatus.xaml
rodeada de un Se añadió la actividad Try Catch después de llamar aFramework\Process.xaml
para los casos de éxito en el mismo bloque Try. - En la sección Catch, se añadió una llamada de
Framework\SetTransactionStatus.xaml
rodeada de un Try Catch para cada tipo de excepción (Excepción del sistema o Excepción de regla de negocio).
- Hemos eliminado la llamada desde dentro
- Hemos añadido un número máximo de reintentos consecutivos para evitar consumir la cola de errores persistentes. Se han añadido una variable global nueva llamada ConsecutiveSystemExceptions y una constante denominada MaxConsecutiveSystemExceptions a Config.xlsx.
- En caso de alcanzar el número máximo de reintentos, el trabajo quedará entonces marcado como fallido (fallo). Este comportamiento puede habilitarse estableciendo el valor booleano ShouldMarkJobAsFaulted en Config.xlsx en
TRUE
(por defecto, está establecido enFALSE
). - Los elementos fallidos ahora incluye el nombre y la ubicación de capturas de pantalla asociadas.
- Hemos añadido mecanismos de reintentos para las actividades Establecer estado de transacción y Obtener elemento de transacción en caso de que ocurra un error.
- La resolución de pantalla está ahora registrada en la sección Init.
- El proyecto ahora cumple las reglas del Analizador de flujo de trabajo.
- Hemos mejorado la administración de activos. En las versiones anteriores, cuando un activo se notificaba en la hoja de Activos del archivo Config.xlsx pero el activo faltaba en Orchestrator, había un mensaje de registro con el nivel de advertencia. El proceso continuaba incluso si faltaban valores para aquellas claves y se preveían errores más adelante en el proceso. El marco ahora indica una excepción cuand un activo no se encuentr en Orchestrator y el proceso se detiene en la etapa de Init.
- Hemos añadido un nuevo marco de prueba que utiliza las nuevas características de Test Suite. Una carpeta llamada Tests que contiene algunos casos de prueba relacionados con los flujos de trabajo del marco se incluye en la carpeta del proyecto de REFramework.
- Hemos actualizado el archivo de documentación en la carpeta de Documentación en la carpeta del proyecto REFramework con todas las mejoras.
- El editor de expresiones se abrirá en la misma posición en la que estaba cuando cerraste la ventana.
- Los botones Maximizar/Restaurar ahora están disponibles en la barra de título en la parte superior del editor de expresiones para cambiar el tamaño de la ventana rápidamente.
- Si te acercas o te alejas para cambiar el tamaño del texto (por ejemplo, con Ctrl+desplazamiento) y luego cierras la ventana, el editor de expresiones se abrirá en el mismo nivel de zoom que estabas utilizando antes de cerrar la ventana.
- Si abres el editor de expresiones en una pantalla con una resolución que es inferior al tamaño de la ventana del editor de expresiones que utilizaste por última vez, la ventana se restablecerá automáticamente a su tamaño predeterminado en lugar de mantener su tamaño anterior.
- Las opciones Ignorar desde la publicación/Establecer como publicable disponibles en el menú contextual del panel Proyecto han cambiado de nombre por Convertir en privado/Convertir en público cuando se accede al menú para archivos de flujo de trabajo en proyectos de biblioteca.
- La última fuente en la que publicaste es ahora la ubicación predeterminada seleccionada en el paso Opciones de publicación del asistente de publicación. La ubicación seguirá siendo la predeterminada hasta que selecciones otra carpeta desde la barra de estado de Studio o reinicies Studio.
- Ahora puedes utilizar políticas de control para aplicar la adición de notas de versión cuando publiques un proyecto. En el modelo de control basado en archivos, establecer el valor del parámetro
EnforceReleaseNotes
entrue
hará que el campo Notas de la versión en el asistente de publicación sea un campo obligatorio. Para Automation Ops, consulta las políticas de configuración para Studio en la guía de Automation Ops. - Si seleccionas la opción de incluir fuentes al publicar un proyecto, los archivos ahora se guardarán en el archivo
.nupkg
en la carpetalib\net45
(para bibliotecas de Windows heredado) o en la carpetacontent
(para bibliotecas y proyectos de Windows y multiplataforma). Para las bibliotecas de Windows heredado, los archivos seguirán guardándose también en el archivo de ensamblado generado.
- Puedes añadir datos de prueba a varios casos de prueba de una sola vez.
- Al actualizar datos de prueba, puedes elegir sobrescribir datos existentes en tus casos de prueba.
- Puedes identificar las carpetas y los elementos de variación de datos más rápidamente, ya que ahora tienen un icono más sugerente.
- Al instalar Studio, la opción de instalar la extensión para Edge Chromium ahora está habilitada de forma predeterminada si Microsoft Edge Chromium ya está instalado en tu máquina.
- Ahora puedes configurar la regla del Analizador de flujo de trabajo ST-SEC-009: Uso incorrecto de CadenaSegura para excluir actividades que pueden introducir datos confidenciales, pero no admiten el tipo CadenaSegura.
-
Ahora se muestra información adicional para cada proyecto en la lista de proyectos recientes en Inicio (vista Backstage de Studio) > pestaña Iniciar:
- Lenguaje utilizado para las expresiones (VB o C#).
- Compatibilidad del proyecto (Windows: heredado, Windows o multiplataforma).
-
El repositorio de control de origen en el que se encuentra el proyecto (GIT, SVN o TFS), o local, si el proyecto no está bajo control de origen.
Si actualizas desde una versión anterior de Studio, se mostrarán la información de compatibilidad y de control de origen para los proyectos que hayas abierto en la versión anterior solo después de abrirlos en la versión actual.
- Ahora puedes cerrar el archivo de flujo de trabajo que esté centrado en el panel Diseñador mediante el método abreviado de teclado Ctrl+W.
- Ahora tienes acceso a plantillas adicionales en las que basar tus automatizaciones. Cuando buscas plantillas en Inicio (vista Backstage de Studio) > Plantillas, ahora estará disponible la ubicación del Mercado de UiPath, lo que te permite seleccionar de entre una amplia variedad de plantillas preconstruidas publicadas en el Mercado de UiPath.
- Cuando mueves un archivo dentro del panel Proyecto en un proyecto con un árbol grande arrastrándolo, desplazándote dentro del panel y colocándolo, la vista del panel Proyecto se quedará en la ubicación a la que se movió el archivo en lugar de volver a la ubicación inicial del archivo.
- Para que sea más fácil configurar la actividad Si, el icono que permite acceder rápidamente a la barra Añadir actividad ahora está disponible dentro de las ramas Entonces y Else de la actividad.
- La barra de búsqueda Añadir actividad ahora utiliza IA para sugerir las actividades que puede que quieras añadir a continuación según el contexto actual del flujo de trabajo. Puedes optar por que no se haga esto anulando la selección de la opción Habilitar sugerencias de actividad de IA en la configuración Diseño, y las organizaciones pueden controlar esta configuración mediante las políticas de control.
- Se resolvió un problema que provocaba que las actividades generadas desde bibliotecas creadas en Studio v2021.4 tuvieran un espacio de nombres inesperado si el nombre de la biblioteca contenía un punto (
.
). - Al instalar una biblioteca como dependencia del proyecto, el panel Actividades ya no incluye una carpeta adicional inesperada en la estructura para las actividades de esa biblioteca. Este problema ocurría en bibliotecas publicadas desde Studio v2021.4.
- Ya no se provoca un error que indicaba que Ya se ha añadido un elemento con la misma clave al intentar publicar una biblioteca que tenía los paquetes ServiceNow y Correo como dependencias.
- Se resolvió un problema que evitaba que las anotaciones añadidas a las actividades de raíz en archivos desde proyectos de biblioteca aparecieran como informaciones en pantalla para las actividades generadas cuando las bibliotecas estaban instaladas en proyectos.
- Escribir los caracteres
{
,[
, y|
en expresiones ahora funciona como debe al utilizar un teclado en francés. - Ya no se produce un error al utilizar el teclado turco Q (Turkish Q) y presionar las combinaciones de teclado AltGr+7 y AltGr+8 para escribir los caracteres
{
y[
en expresiones. - Escribir el carácter
@
en expresiones mediante la combinación de teclado AltGr+2 ahora funciona como debe al utilizar el teclado holandés (Bélgica).
- La actividad Cobertura no se calculaba correctamente para archivos que contenían actividades simuladas.
- Rodear con zoom en una actividad con una simulación en el panel Diseñador no cambió el enfoque a esta nueva acción.
- Se resolvió un problema que provocaba que Studio dejara de responder aleatoriamente con el error Se ha modificado la colección; puede que la operación de enumeración no se ejecute.
- Se resolvió un problema que a veces provocaba un error y hacía que Studio dejara de responder al arrastrar actividades desde el panel Actividades y colocarlas
- Se resolvió un problema que podía provocar un error al intentar crear un nuevo proyecto mediante la plantilla Proceso en segundo plano.
- Seleccionar un elemento desde la cinta de Studio ya no requiere un segundo clic cuando hay otra aplicación enfocada.
- Al trabajar con varias pantallas y maximizar la ventana de Studio en una pantalla, la ventana ya no cubre partes de la otra pantalla.
- Se resolvió un problema que provocaba un comportamiento inesperado como el de que las actividades se añadían en el archivo incorrecto cuando dos archivos de flujo de trabajo estaban abiertos uno junto a otro en la misma instancia de Studio.
- Abrir el menú Iniciar sesión/Cerrar sesión haciendo clic en el icono en la barra de título de Studio ahora funciona como debe independientemente de qué panel de Studio está enfocado.
- El paquete SDK UiPath.Activities.API que está destinado solo para desarrollar actividades personalizadas ya no puede instalarse como dependencia del proyecto.
- Se resolvió un problema que provocaba que la actividad Intentar capturar no fuera capaz de gestionar los errores
System.InvalidOperationException
generados cuando las actividades de imagen como Buscar imagen no lograban desencadenar actividades Elegir rama. - Cuando utilizas la actividad Invocar código con el lenguaje del código invocado establecido en CSharp, los mensajes de error de validación relacionados con la actividad ahora indican correctamente los números de línea de código en los que se detectaron los errores.
- Se resolvió un problema que provocaba que los argumentos creados en el diálogo Invocar argumentos del flujo de trabajo de la actividad Invocar archivo de flujo de trabajo (por ejemplo, Ctrl+M en un campo Valor) fueran visibles solo después de cerrar y volver a abrir el archivo en el que la actividad estaba incluida.
- La regla del Analizador de flujo de trabajo ST-USG-010: Dependencias sin utilizar ya no detecta una infracción si no se utiliza una actividad de un paquete en un proyecto, pero sí una función del paquete.
- Cuando se aplica el repositorio de objetos en un proyecto, ya no puede deshabilitarse desde la grabadora.
- Si el panel Salida, Lista de errores, Buscar referencias o Puntos de interrupción no está anclado y cubre un área grande de la ventana mientras Studio está maximizado, hacer clic en el botón Restaurar en la barra de estado para hacer Studio más pequeño ya no provoca que el panel cubra casi toda la ventana y Studio no se muestre correctamente.
- Novedades
- Compatibilidad con proyectos .NET 5.0 Windows y multiplataforma
- Ejecuta y depura proyectos en UiPath Robots remotos
- Los perfiles de Studio y Studio Pro se han combinado
- La experiencia de diseño de StudioX viene a Studio
- Experiencia de diseño moderna habilitada de forma predeterminada
- Editar propiedades de una actividad durante la depuración
- Recopilar datos de telemetría en Azure Application Insights
- Integración con Automation Hub
- Posibilidad de marcar procesos como automatizaciones atendidas
- Exportar resultados del Analizador de flujo de trabajo
- Nuevas características de control de origen
- Cambios de instalación y actualización
- Nuevas características de pruebas de automatización
- Mejoras
- Repo. de objetos
- Plantilla Robotic Enterprise Framework
- Editor de expresiones
- Publicar
- Prueba de automatización
- Otras mejoras
- Corrección de errores
- Librerías
- Facilidad de uso
- Prueba de automatización
- Otras correcciones