UiPath Documentation
studio
2023.4
false
Guía de usuario de Studio
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

2023.4.0

Fecha de lanzamiento: 27 de abril de 2023

Novedades

Automatización atendida basada en desencadenadores

Studio ahora incluye una solución de automatización atendida basada en desencadenadores, que te permite crear automatizaciones con gran capacidad de respuesta mediante el uso de desencadenadores para varios eventos de la aplicación o del usuario. Las ventajas de la nueva solución de automatización attended basada en desencadenadores son: mejor rendimiento, capacidad de automatizar varios escenarios al mismo tiempo y ejecutarlos al mismo tiempo.

The components of trigger-based attended automation include Forms, Callouts, Triggers, and Global Variables. These new capabilities offer a wide range of common use cases, such as contact center scenarios, feedback processes, and digital adoption platforms, among others.

Formularios

With the improved form capabilities, building and using forms has become easier and more varied. You can now create forms outside activities, display multiple forms at the same time, and set triggers to start based on form events. Additionally, you can choose to display a form while the workflow is running, edit and fetch form values at runtime, change form properties, and inject custom JavaScript into the form. To learn more about the new Form experience, see how Forms work inside the trigger-based attended automation ecosystem, and see the dedicated documentation.

Avisos

Las nuevas funciones de llamada en la automatización attended te permiten guiar a los usuarios a elementos de IU específicos y crear validaciones personalizadas. Puedes crear llamadas utilizando un archivo de formulario y especificar el elemento de IU de usuario de destino para su visualización. Las llamadas también pueden pasar valores a los elementos que contienen. Las llamadas son muy similares a los formularios, pero más adecuadas para escenarios como las visitas guiadas y las validaciones personalizadas.

To learn more about the new way of building callouts, see the dedicated documentation.

Desencadenadores

Triggers now allow you to start workflows based on user or application events such as form events, application events, keypress events, click events, hotkey triggers, mouse triggers, click image triggers, system triggers, and SAP session attributes changed triggers. Additionally, you can automate multiple attended scenarios using the Run Local Triggers activity, Stop Local Triggers activity, Repeat Trigger activity, Disable Local Trigger activity, and Enable Local Trigger activity. Lastly, the Global Variable Changed Trigger activity now allows workflows to start when the value of a global variable changes. These new capabilities give you greater control over trigger-based attended automation in Studio.

To learn more about what you can achieve using the new trigger capabilities, see the Triggers section.

For more information on how to leverage the capabilities, see the Trigger-based Attended Automation chapter.

To get started with the new attended automation solution, see the dedicated tutorials, and the improved Attended Automation Framework template.

Buscar actividades de todos los paquetes oficiales

Ahora es más fácil encontrar la actividad adecuada para tu proyecto gracias a la posibilidad de buscar en todos los paquetes de actividades disponibles sin necesidad de instalar un paquete previamente. Esta característica está disponible en proyectos multiplataformas con Studio conectado a Automation Cloud Orchestrator.

The Activities panel now groups activities that are available in your project under the label Installed and activities that are included in uninstalled packages under Installable. To make searching even easier, activities packages also have more readable names.

You can add an installable package by right-clicking its name in the Activities panel and selecting Install. You can also double-click individual activities or drag them to the Designer panel. Packages are installed with the latest available version.

The Add Activity search bar was also updated to distinguish between activities that are installed and those that are available to install.

Nota:

This feature is available for activities from the Official and Orchestrator Tenant feeds.

Definir valores para las actividades de las bibliotecas

You can now set predefined values for certain input types in the properties of custom activities created via libraries. For more information, see About Libraries.

Compatibilidad con Microsoft Office 2021

Studio is now compatible with Microsoft Office 2021 and Office LTSC 2021. The Repair Tool for Microsoft Office now also supports Microsoft Office 2021.

Filtrar archivos de proyecto por tipo de archivo

You can now filter the files in the project folder by file type. For example, you can select to view only workflow files. For more information, see About Automation Projects.

Compatibilidad con la transmisión en vivo a través de la depuración remota

You can now see the actions performed by the robot in real time when debugging a project remotely using an unattended robot connection. A new remote debugging setting, Show Live Stream, lets you visualize and take control over how the robot is interacting with UI elements. This feature is particularly useful for troubleshooting and updating automations that are running in the production environment. For more information, see Remote Debugging.

Mostrar el panel de propiedades de todas las actividades

In response to the feedback regarding the absence of the Properties panel from the new activity design unveiled with Studio 2022.10, we are excited to reintroduce the Properties panel for activities featuring the new design. This means that you now have the option to use the Properties panel to configure advanced properties regardless of the compatibility of your project. The Properties panel is enabled by default when you first start Studio. You can control the visibility of the panel by using the Show activities properties inline design setting. For cross-platform projects and some activities in projects with the Windows compatibility, the properties that were visible when selecting Show advanced options have been moved to the Properties panel. Organizations can use governance policies to control the visibility of the Properties panel.

Variables generadas automáticamente a partir de las salidas de la actividad

Hasta ahora, para almacenar y utilizar la salida de las actividades, necesitabas crear variables manualmente. En los proyectos multiplataformas, para ayudarte a crear flujos de trabajo más rápido, Studio crea ahora automáticamente una variable para cada salida de la actividad y te da la opción de utilizar la variable en otras actividades a lo largo del flujo de trabajo. La variable solo se almacena cuando se consume, lo que significa que generarla no afecta al rendimiento ni al tamaño del proyecto.

The generated variable is available for use in other activities in the Expression Editor and by selecting the Plus Imagen de documentos button > Use Variable in other editors and builders.

The activity outputs behave just like any other variable and are available in the Data Manager once used. They are displayed with their actual name and can be used in IntelliSense.

The Auto-generate Activity Outputs design setting gives you control over the automatic creation of activity outputs.

Nuevas características de pruebas de automatización

Invocar plantillas de ejecución como aisladas

You can now invoke Execution Templates as isolated, by checking Invoke the templated workflow as isolated in the Set Execution Template dialog box.

Nuevos argumentos compatibles con los datos generados automáticamente

The Auto Generate data variation source now supports arguments of type Dictionary and Array (of all primitive values, including String, TimeSpan, and DateTime) in symbolic executions.

Plantilla del marco de automatización de pruebas

You can now use the new Test Automation Framework template as a starting point for your testing projects. This template guarantees that you cover the best practices of test automation while creating your projects. For more information, see Test Automation Framework.

Mejoras

Mejoras en Data Manager

Compatibilidad con la clasificación de Data Manager

You now have more freedom to group variables, arguments, and constants by dragging and dropping them in the Data Manager panel. The way you group these items becomes the default order for your project. The drag-and-drop feature is disabled when you select the Group items by scope menu option. This menu option is selected by default when you first open Studio.

To make sorting data in the Data Manager easier, we've also introduced a new menu option, Sort sections elements, which lets you sort data in each resource category by name (ascending or descending) or revert to the default order of your project. This option replaces sorting the Variables or Arguments sections individually.

Actualización de Data Manager

Using the Refresh button at the top of the Data Manager panel now refreshes local resources independently from Orchestrator resources. This means that you can use resources that refresh instantly (variables, arguments, constants, and resources) while waiting for Orchestrator resources that can take longer to refresh. Refreshed resources are disabled while they are loading and become available after the loading finishes. Additionally, you can now use Studio while data is refreshing.

Otras mejoras de Data Manager

  • You can now right-click a global variable or global constant in the Data Manager and select Find References to find every place in the project where the global variable or global constant is referenced.
  • Las nuevas variables, argumentos, constantes y espacios de nombres ahora aparecen como los primeros elementos en sus respectivos nodos en Data Manager.
  • También se han realizado varias mejoras de rendimiento en la forma en que se actualizan los datos del panel de Data Manager.

Dependencias separadas en tiempo de diseño y de ejecución

Para aumentar el rendimiento del robot y reducir el tamaño de los paquetes publicados, los paquetes de actividades y las bibliotecas ahora se separan en paquetes de diseño y de ejecución. Esto significa que las actividades publicadas ahora contienen un paquete de diseño utilizado por Studio y un paquete de ejecución más delgado utilizado por el robot. La separación solo se aplica a las bibliotecas y actividades Windows y multiplataforma compatibles oficialmente por UiPath.

Nota:

Custom libraries published in Studio 2023.4 are not guaranteed to be compatible with earlier Studio versions that do not support the separation between design time and runtime dependencies.

Seguimiento de aplicaciones y URL

Studio can now track what external applications and URLs are targeted by an automation, providing insights into the automation workflow. This information is available for Windows and cross-platform projects after publishing in Orchestrator, Insights, and Automation Hub. App tracking requires the latest versions of activity packages to be installed and does not apply to activities included in XAML files that are ignored from publishing.

Importante:

Erratum 21 December 2023: App tracking is an automatic process that is not visible in Studio. The app information that Studio collects can only be accessed in Orchestrator, Insights, and Automation Hub.

Mejoras en la validación de proyectos

Ahora la validación del proyecto es más rápida y utiliza menos recursos de RAM y CPU. Además, ahora un cuadro de diálogo de confirmación te solicita importar automáticamente las referencias que faltan al abrir o validar algunos proyectos de Windows.

Mejoras en la automatización de pruebas

  • La carga de resultados de pruebas a Test Manager es ahora más fácil:

    For more information about uploading test results and screenshot to Test Manager, see Upload Test Results to Test Manager.

    • Local assertion screenshots now upload as well. After uploading, the screenshots display in Test Manager inside the Assertions tab of a test case result.
    • Al cargar los resultados de las pruebas a Test Manager, ahora también se cargan los cambios en el nombre del proyecto o del caso de prueba.
  • You can now find the Export as Library control in the design ribbon. Also, when you export projects as libraries, you can now select the specific workflows that you want to extract as a library.

  • When you’re in the Test Explorer, you can view a specific test case inside the Project panel, by selectingShow in Project Explorer from the test case contextual menu.

  • You can now create Execution Templates based on existent templates inside your project.

  • As part of managing your Studio projects, you can focus on the project element that is active in the Designer panel by clicking Sync with Active Document in the Project panel.

  • When you update Test Data that is already used inside a test case, you can now see the following text: (already in use).

Otras mejoras

  • You can now link Studio projects to Automation Hub ideas from multiple Automation Cloud tenants.
  • La instalación de dependencias adicionales del proyecto es más rápida.
  • Hemos añadido nuevos iconos para diferenciar mejor los distintos tipos de archivos en el panel Proyecto.
  • Ahora los accesos directos de Studio y Assistant se añaden automáticamente al escritorio después de la instalación.
  • Los pines añadidos para Studio y Assistant al menú Inicio o a la barra de tareas se mantienen ahora después de actualizar a una versión más reciente.
  • We added a Triggers filter option that you can select from the Filter by button at the top of the Activities panel. Selecting this option shows all the available triggers.
  • Activities Only is now the default filter when searching for activities packages from the Manage Packages window.
  • We added a new way to create constants by opening the Data Manager panel and selecting New > New Constant.
  • You can now use shared connections when designing projects that use Integration Service. The connection selector displays connections from your personal workspace, as well as those from shared folders in Integration Service.
  • Searching within a project using the Universal search bar is now significantly faster.
  • The main entry point is now opened by default in the Designer panel when a new project is created or when a project is opened in Studio. You can change this behavior by selecting a different option for the Open Project Behaviordesign setting. If no XAML file is set as the main entry point, Studio opens the most recent XAML.
  • The Include Sources compilation setting is now selected by default when publishing a Windows or cross-platform project.
  • Crear o abrir un proyecto en una máquina que no está conectada a Internet ahora es más rápido.

Corrección de errores

  • Creating an argument from the Invoke Workflow File activity's Import Arguments panel sometimes did not work as expected in Windows - Legacy and Windows projects. Creating a variable in the Value field of the panel using the CTRL + K keyboard shortcut also did not work as expected.
  • Algunas referencias y espacios de nombres no se resolvían correctamente al convertir un proyecto de Windows - Legacy a Windows.
  • An error occurred when using the Test Activity action on an activity that provides a scope for other activities (for example, on Excel Application Scope) and clicking the Continue button to continue the debugging process.
  • An error occurred when clicking Open Workflow in the Invoke Workflow File activity in a project from a SVN repository.
  • Ejecutar un proyecto de Windows con actividades de una biblioteca que se ha convertido de Windows - Legacy a Windows provocaba a veces un error System.NotSupportedException.
  • La alternancia de una propiedad booleana en una actividad que formaba parte de una biblioteca personalizada no conservaba su valor ( On o Off) al depurar o mover la actividad dentro del flujo de trabajo.
  • Al utilizar una actividad de una biblioteca con un tipo de entrada de matriz de string, no se guardaban los cambios en el valor de la propiedad de matriz de string.
  • An error occurred when adding more than 16 array elements in the ArrayRow property of the Add Data Row activity.
  • El progreso de los datos generados automáticamente no se mostraba como se esperaba. Ahora, el progreso de los datos generados automáticamente se notifica correctamente.

Problemas conocidos

  • Using the Activities panel to search for trigger activities in projects created in Studio versions prior to 2023.4 does not show any results. To make triggers visible, enable the Triggers filter option from the Filter by button.
  • A Could not load file or assembly runtime error occurs when importing the namespace UiPath.Constants and using Project.Location in the project. Using the full namespace (UiPath.Studio.Constants.Project.Location) solves this issue.
  • La conversión de un proyecto de Windows - Legacy a la compatibilidad de Windows falla si los nombres de las variables no se escriben en mayúsculas y minúsculas de forma coherente en todo el proyecto (por ejemplo, el uso de Config y config para la misma variable da lugar a un error de conversión).
  • La publicación de una biblioteca falla durante el proceso de compilación si la biblioteca incluye un flujo de trabajo con un argumento llamado System.
  • The Stop Local Triggers activity may not immediately stop the execution of all triggers when you debug a project with an action that suspends or slows the execution of the workflow (for example, Slow Step, Execution Trail, or Highlight Elements).
  • An error related to unremoved namespaces occurs when publishing an empty C# library or a C# library that contains only activities included in the Default Activities category.
  • Windows and cross-platform projects created in Studio versions prior to 2023.4, as well as Windows projects converted from Windows - Legacy projects created in Studio 2022.10 cannot be built or analyzed in an Automation Ops - Pipelines process. The projects need to be validated in Studio 2023.4 before using them in the pipeline process.

Características eliminadas

  • La versión de 32 bits del instalador MSI de UiPath Studio (UiPathStudio-x86.msi) ya no está disponible.

Versiones del paquete de actividades

Los siguientes paquetes de actividad y versiones están incluidos en el instalador UiPathStudio.msi y se pueden encontrar en la fuente local.

Paquete de actividadesVersión
UiPath.UIAutomation.Activitiesv23.4.4
UiPath.System.Activitiesv23.4.2
UiPath.Excel.Activitiesv2.20.1
UiPath.Mail.Activitiesv1.18.2
UiPath.Word.Activitiesv1.16.0
UiPath.ComplexScenarios.Activitiesv1.4.0
UiPath.Presentations.Activitiesv1.11.0
UiPath.Testing.Activitiesv23.4.0
UiPath.WebApi.Activitiesv1.16.2
UiPath.Formulario.Actividadesv23.4.3
UiPath.Callout.Activitiesv23.4.3

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado