- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- Acerca de la publicación de proyectos de automatización
- Diseñar automatizaciones
- 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
- Usar Data Manager
- Dependencias
- Tipos de flujos de trabajo
- Flujo de control
- Comparación de archivos
- Mejores prácticas de automatización
- Integración del control de código fuente
- Depuración
- Registro
- 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-NMG-017: el nombre de la clase coincide con el espacio de nombres predeterminado
- 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-DPB-010: varias instancias de [flujo de trabajo] o [caso de prueba]
- ST-DBP-020: propiedades de salida no definidas
- ST-DBP-021: tiempo de espera codificado
- 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-017 - Invalid parameter modifier
- 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
- ST-USG-032 - Etiquetas obligatorias
- ST-USG-034 - URL Automation Hub
- Variables
- Argumentos
- Espacios de nombres importados
- Automatizaciones codificadas
- Introducción
- Registrar servicios personalizados
- Contextos Antes y Después
- Generando código
- Generar casos de prueba codificados a partir de casos de prueba manuales
- Automatización atendida basada en desencadenadores
- Grabación
- Elementos de la IU
- 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 VMware Horizon
- Automatización de Salesforce
- Automatización SAP
- Automatización de IU de macOS
- La herramienta ScreenScrapeJavaSupport
- El protocolo WebDriver
- Extensiones
- Acerca de las extensiones
- Herramienta SetupExtensions
- UiPathRemoteRuntime.exe no se está ejecutando en la sesión remota
- UiPath Remote Runtime impide que la sesión de Citrix pueda cerrarse
- UiPath Remote Runtime provoca una fuga de memoria
- El paquete UiPath.UIAutomation.Activities y las versiones de UiPath Remote Runtime no coinciden
- La extensión de UiPath necesaria no está instalada en la máquina remota
- Configuración de la resolución de la pantalla
- Políticas de grupo
- No se puede comunicar con el navegador
- La extensión de Chrome se elimina automáticamente
- Es posible que la extensión se haya dañado
- Comprueba si la extensión para Chrome está instalada y habilitada
- Check if ChromeNativeMessaging.exe is running
- Check if ComSpec variable is defined correctly
- Habilitar el acceso a las URL de archivos y el modo de incógnito
- Multiple browser profiles
- Group Policy conflict
- Known issues specific to MV3 extensions
- Lista de extensiones para Chrome
- Extensión de Chrome en Mac
- Políticas de grupo
- No se puede comunicar con el navegador
- La extensión de Edge se elimina automáticamente
- Es posible que la extensión se haya dañado
- Check if the Extension for Microsoft Edge is installed and enabled
- Check if ChromeNativeMessaging.exe is running
- Check if ComSpec variable is defined correctly
- Enable access to file URLs and InPrivate mode
- Multiple browser profiles
- Group Policy conflict
- Known issues specific to MV3 extensions
- Lista de extensiones para Edge
- Extensión para Safari
- Extensión para VMware Horizon
- Extensión para Amazon WorkSpaces
- Complemento SAP Solution Manager
- Add-in de Excel
- Conjunto de pruebas - Estudio
- 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
- Reparar Soporte Active Accessibility
- Validation of large Windows-legacy projects takes longer than expected
Guía de usuario de Studio
Usar Data Manager
El panel Gestor de datos te permite gestionar varios tipos de datos en tu proyecto de automatización. Estos datos incluyen:
- Variables: almacena datos de tipos distintos y los pasa entre actividades en un proyecto.
- Argumentos: almacena datos de distintos tipos y los pasa entre flujos de trabajo.
- Constantes: almacena valores globales inmutables de tipos básicos.
- Recursos: actividades que añaden recursos al proyecto, como archivos, cuentas de correo electrónico, aplicaciones o navegadores.
- Entidades: registros de Data Service, un servicio de modelado y almacenamiento de datos centralizado.
-
Los siguientes recursos de Orchestrator, siempre que el UiPath Robot esté conectado a Orchestrator:
- Procesos: un proceso representa una versión de paquete vinculada a una carpeta determinada. Cuando implementes un nuevo proceso, pasa a estar disponible para todas las cuentas que tengan acceso a esa carpeta de Orchestrator.
- Activos: los activos suelen representar variables compartidas o credenciales que pueden utilizarse en diferentes proyectos de automatización. Permiten almacenar información específica para que los UiPath Robots puedan acceder fácilmente a ella.
- Colas: un contenedor que te permite mantener un número ilimitado de elementos. Los elementos de una cola pueden almacenar varios tipos de datos, como la información de facturación o los detalles de los clientes, y te permiten crear grandes proyectos de automatización señalados con una lógica compleja.
- Conexiones: enlaces entre sus aplicaciones de automatización y sus aplicaciones externas.
- Espacios de nombres: define el ámbito de tus expresiones, variables y argumentos. Importar espacios de nombres hace que sea más fácil referirse a los elementos de esos espacios de nombres.
- Crear: contiene las opciones para crear una nueva variable, argumento y constante.
- Expandir todo: expande todas las categorías del Gestor de datos.
- Contraer todo: contrae todas las categorías del Gestor de datos.
- Refrescar: refresca el Gestor de datos y recarga sus datos. Las categorías pueden actualizarse de forma independiente. Al lado de cada categoría aparece un icono de carga mientras se está cargando. Los recursos se desactivan mientras se cargan y vuelven a estar disponibles una vez finalizada la carga.
- Agrupar elementos por ámbito: agrupa tus variables en el panel en función del ámbito que tengan asignado.
- Sincronizar con ámbito activo: cuando un ámbito activo está enfocado, por ejemplo, si está seleccionada una actividad Usar archivo de Excel, solo muestra las variables con el ámbito correspondiente asignado ellas.
- Ordenar elementos de secciones: te permite ordenar los datos seleccionando una de las opciones disponibles: Por defecto, Nombre A-Z y Nombre Z-A.
- Filtros de Data Manager: permiten seleccionar los datos que serán visibles en el panel.
Para obtener más información sobre las variables, consulta Gestionar variables.
Crear lotes de variables
Para crear varias variables al mismo tiempo, haz clic derecho en Variables en el Gestor de datos y a continuación selecciona Crear lote de variables. En la ventana del Panel de variables, haz clic en Nuevo y añade los detalles de cada variable que quieres añadir.
Editar una variable
Eliminar una variable
- Abre el panel Data Manager.
- Expande el nodo de variables, luego haz clic derecho en una variable y selecciona Eliminar variable.
Convertir una variable en una discusion
- Abre el panel Data Manager.
- En Variables, haz clic con el botón derecho sobre una variable para abrir el menú contextual.
- Selecciona Convertir en Argumento.
El argumento recientemente convertido se puede encontrar en la sección Argumentos del panel.
Encontrar todas las referencias a una variable
Creación de un desencadenador apartir de una variable global
Las variables globales se utilizan en la automatización atendida basada en desencadenadores para almacenar datos sobre eventos del usuario o de la aplicación. Estos datos pueden utilizarse para desencadenar otras actividades o flujos de trabajo (por ejemplo, cuando cambia el valor de una variable global). Para obtener más información, consulta Automatización atendida basada en desencadenadores.
Para crear un desencadenador a partir de una variante global:
- Abre el panel Data Manager.
-
En Variables, haz clic con el botón derecho sobre una variable global para abrir el menú contextual.
-
Selecciona Crear desencadenador.
-
Aparece la ventana Añadir nuevo archivo, en la que puedes especificar el nombre del archivo de activación y la ubicación en la que se almacena.
Para obtener información adicional sobre los argumentos, consulta Administrar argumentos.
Crear Lotes de argumentos
Para crear varias variables al mismo tiempo, haz clic derecho en Argumentos en el Gestor de datos y luego selecciona Crear lote de argumentos. En la ventana Argumentos, haz clic en Añadir y añade los detalles de cada argumento que quieras añadir.
Editar un Argumento
Eliminar Argumentos
- Abre el panel Data Manager.
- En Argumentos, haz clic derecho sobre un argumento para abrir el menú contextual.
- Selecciona Eliminar.
Convertir un argumento en una variable
- Abre el panel Data Manager.
- En Argumentos, haz clic derecho sobre un argumento para abrir el menú contextual.
- Selecciona Convertir a variable.
La variable recién convertida puede encontrarse en la sección Variables del panel.
Encontrar todas las referencias para un Argumento
Puedes copiar y pegar argumentos o variables dentro de la tarea. Haz clic derecho en una variable o argumento y selecciona Copiar. Para pegarlo, haz clic derecho en el panel del Gestor de datos y selecciona Pegar.
Cuando ya existe una variable o un argumento con el mismo nombre, se añade un número al nombre del duplicado. Por ejemplo, si ya existe una variable con el nombre número, la variable copiada se llama número_1.
Puedes añadir anotaciones a tus variables y argumentos para ofrecer contexto o simplemente para realizar un seguimiento del propósito y los contenidos de esas variables o argumentos.
Para añadir una anotación:
Para editar o eliminar anotaciones, haz clic derecho en un argumento o variable y selecciona Editar anotación o Eliminar anotación.
Alternativamente, puedes editar las anotaciones con chincheta haciendo clic en el panel y cambiando el texto
Las constantes te permiten definir valores fijos que no cambian durante la ejecución del proyecto. Las constantes están disponibles a nivel global y pueden ser referenciadas en los campos de entrada de las actividades a lo largo del proyecto. Por ejemplo, si un nombre de compañía o de departamento es una entrada en varias pantallas, puedes almacenar tu nombre en una constante y referenciarla en las actividades que interactúan con cada pantalla.
Tras crear una constante, puedes editar su valor, pero no su nombre, tipo o ámbito.
- Las constantes no están disponibles en los proyectos de Windows heredados y no son compatibles con los proyectos de biblioteca.
- Puedes ordenar variables, argumentos y constantes libremente arrastrándolos y soltándolos. Esta característica está deshabilitada cuando se selecciona la opción Agrupar elementos por ámbito.
- Actualmente, no se puede cambiar el nombre ni el tipo de datos de una constante creada. Solo puedes cambiar el valor predeterminado de la constante.
-
Las variables que no tienen un ámbito global pueden tener el mismo nombre que una constante. Para distinguir entre una constante y una variable con el mismo nombre, accede a la constante utilizando su nombre completo (
GlobalConstantsNamespace.GlobalConstants.YourConstantName
).
En proyectos Windows y Windows heredados, puedes expandir el nodo Recursos en Data Manager para ver y gestionar los siguientes recursos en el archivo de proyecto actual:
- Aplicaciones y navegadores añadidos en las actividades Utilizar aplicación/navegador.
- Documentos de Word añadidos en las actividades Ámbito de la aplicación de Word.
- Presentaciones de PowerPoint añadidas en las actividades Utilizar presentación de PowerPoint.
- Cuentas de correo electrónico añadidas en las actividades Utilizar la aplicación de escritorio Outlook, Utilizar Outlook 365 y Utilizar Gmail.
- Archivos de Excel utilizados en la automatización:
- Archivos añadidos en las actividades Utilizar archivo de Excel para su uso con las actividades modernas de Excel.
- Archivos añadidos desde Data Manager utilizando la opción Conectar al archivo del nuevo libro para su uso con las actividades del libro.
Después de añadir un archivo de Excel con una actividad Utilizar archivo de Excel, puedes gestionar el recurso de la siguiente manera:
- Para configurar el recurso, haz clic con el botón derecho del ratón en Data Manager y selecciona Configurar. Se mostrará la ventana Administrar recurso.
- Selecciona archivo de Excel: busca y selecciona el archivo de Excel.
- Y darle un nombre para después: escribe el nombre por el cual referirse al archivo en el proyecto (de forma predeterminada, Excel). Este es el nombre de la opción que estará disponible en el menú Más en las actividades secundarias de la actividad Utilizar archivo de Excel, lo que te permite hacer referencia al archivo de Excel.
- Guardar cambios: selecciona esta opción si quieres que el archivo se guarde al final de automatización.De lo contrario, el archivo se devuelve al estado inicial después de la ejecución del proyecto.Esta opción está seleccionada de forma predeterminada.
- Solo de lectura: selecciona esta opción si quieres abrir el archivo en modo de solo lectura.Esto te permite realizar operaciones de extracción de datos en un archivo de presentación bloqueado para la edición o que tiene una contraseña de edición.Esta opción no está seleccionada de forma predeterminada.
- Para eliminar la actividad Utilizar archivo de Excel y todas sus actividades secundarias del proyecto, haz clic con el botón derecho del ratón en el recurso de Excel y selecciona Eliminar.
En los proyectos donde utilizas varias actividades de Libro con el mismo archivo grande de Excel, puedes lograr el mejor rendimiento en tiempo de ejecución conectándote al archivo de Excel desde Data Manager para añadirlo como recurso. Esto garantiza que el archivo se carga en la memoria una vez para todas las actividades en el runtime. Si eliges proporcionar la ruta al archivo de Excel en cada actividad del libro, el archivo se cargará en la memoria de cada actividad.
Para añadir un libro de Excel como recurso:
- En la parte superior de Data Manager, selecciona Más > Conectar a un nuevo archivo de libro. Se mostrará la ventana Administrar recurso.
- Configura el recurso:
- Selecciona archivo de Excel: busca y selecciona el archivo de Excel.
- Y darle un nombre para después: escribe el nombre por el cual referirse al archivo en el proyecto (de forma predeterminada, el nombre del archivo). Este es el nombre de la opción que estará disponible en el menú Más de la propiedad Libro que te permite hacer referencia al archivo del libro.
- Contraseña: introduce la contraseña del archivo, si corresponde.
- Ámbito: selecciona el ámbito del recurso. De forma predeterminada, el ámbito se establece en el contenedor principal. Para optimizar el rendimiento, establece el ámbito en el contenedor más cercano a donde se colocan las actividades que utilizan el recurso en el flujo de trabajo.
Una vez creado el recurso, puedes editar su configuración haciendo clic con el botón derecho del ratón en Data Manager y seleccionando Configurar.Puedes hacer referencia al recurso en varias actividades del libro seleccionando el recurso en el menú Más.
Para ir a la actividad donde se define un recurso en el proyecto, haz doble clic en el recurso en Data Manager.
Para gestionar un recurso desde Data Manager, haz clic con el botón derecho del ratón en el recurso y selecciona una de las opciones en el menú contextual:
- Abrir: abre un archivo de Excel, PowerPoint o Word añadido como recurso.
- Abrir ubicación de archivo: abre la carpeta que contiene un archivo de Excel, PowerPoint o Word añadido como recurso.
Esta opción no está disponible cuando se trabaja con archivos remotos (por ejemplo, SharePoint).
- Configurar: abre la ventana Gestionar recurso donde puedes editar las propiedades de un recurso de Excel.
- Eliminar: elimina el recurso del proyecto.
Para obtener información sobre las entidades administrativas, consulta Importar entidades.
La Gestión de datos muestra recursos de Orchestrator (procesos, activos y colas) disponible en la carpeta de Orchestrator actualmente seleccionada. El panel muestra los recursos tanto de las carpetas clásicas como modernas. Más información sobre las carpetas.
Si el UiPath Robot conectado a Orchestrator es de tipo Estándar, entonces el panel Data Manager solo puede mostrar la carpeta clásica que ha aprovisionado este UiPath Robot. Si el Robot es de tipo Flotante, el panel muestra todas las carpetas Clásicas y Modernas a las que este Robot tiene acceso. Obtén aquí más información sobre la creación de Robots en Orchestrator .
Para utilizar un proceso, recurso o cola, arrástralo y suéltalo desde el Gestor de datos en el panel Diseñador. Se sugiere un conjunto de actividades en función del tipo de recurso, y seleccionar uno añade la actividad al proyecto preconfigurado para utilizar el recurso seleccionado. Por ejemplo, si arrastras y sueltas un proceso, la barra de búsqueda Añadir actividad se muestra con las actividades sugeridas Invocar proceso, Iniciar trabajo y Ejecutar proceso paralelo. La selección de Invocar proceso añade la actividad con la ruta de la carpeta y los campos de nombre del proceso, configurado con los datos del proceso.
Puedes gestionar los recursos de Orchestrator de la siguiente manera:
- Haz clic derecho en cualquier recurso de Activos, Colas y Procesos para acceder al menú contextual en el que tienes la opción de abrir el recurso en Orchestrator o copiar el nombre y usarlo en actividades que interactúan con dichos recursos.
-
Para actualizar los recursos de Orchestrator, haz clic en el botón Actualizar en la parte superior del panel Data Manager.
Nota:- Cuando se utiliza un robot clásico aprovisionado manualmente, se le debe conceder permisos
View
para que los recursos correspondientes (es decir, Activos, Colas y Procesos) aparezcan en el panel. Consulta más información sobre la configuración de Roles y permisos en Orchestrator. - Si hay carpetas clásicas y modernas en Orchestrator y estás conectado a Orchestrator utilizando un UiPath Robot de una carpeta moderna (has iniciado sesión en tu cuenta o te has conectado utilizando una clave de plantilla de máquina), los procesos en las carpetas clásicas no estarán disponibles en el panel Data Manager. Para tener acceso a los procesos desde una carpeta clásica, debes conectarte a Orchestrator utilizando un UiPath Robot clásico con una conexión de clave de máquina estándar.
- Cuando se utiliza un robot clásico aprovisionado manualmente, se le debe conceder permisos
La carpeta desde la que se cargan los recursos en el panel se muestra en la barra de estado de Studio. Puedes cambiar a otra carpeta a la que tengas acceso haciendo clic en el nombre de la carpeta actual y luego seleccionando otra carpeta de Orchestrator en el menú que aparece. Además de los recursos disponibles en Studio, la selección de carpetas también determina los destinos predeterminados disponibles al publicar los procesos.
Para cargar recursos en el panel, haz clic en el botón Actualizar en la parte superior del panel. Pasa el ratón por encima del nombre de la carpeta en la barra de estado para ver la URL de Orchestrator.
Arrastra y suelta activos, colas o procesos desde el panel de Data Manager directamente en tu proyecto de automatización. Al hacerlo así, se sugieren las actividades adecuadas en la barra de búsqueda Añadir actividad. Por ejemplo, después de arrastrar una cola a tu proyecto, selecciona la actividad Añadir elemento de cola en la barra de búsqueda Añadir actividad, y observarás que la cola se asignó automáticamente a la propiedad Nombre de cola de la actividad.
También puedes hacer clic derecho en cualquier elemento en el panel Gestor de datos y a continuación seleccionar Copiar para copiar su nombre y utilizarlo en actividades que interactúen con esos recursos.
Para obtener información adicional sobre espacios de nombres, consulta Acerca de los espacios de nombres.
- Abre el Gestor de datos, a continuación haz clic derecho en Espacios de nombres y selecciona Añadir espacio de nombres.
- Aparece un cuadro de diálogo en el que aparecen los nombres de los espacios disponibles. Para filtrar la lista, utiliza el cuadro de búsqueda en la parte superior del Cuadro de diálogo.
- Selecciona el espacio de nombres para importarlo.
- Opciones del menú
- Variables
- Crear una variable
- Gestión de variables
- Argumentos
- Crear un Argumento
- Gestión de argumentos
- Copiar y pegar argumentos y variables
- Añadir, Editar y Eliminar anotaciones en variables y argumentos
- Constantes
- Crear una Constante
- Gestionar Constantes
- Recursos
- Gestionar recursos de archivos de Excel (actividades modernas de Excel)
- Conectar a un archivo de Excel (actividades del libro)
- Gestión de recursos
- Entidades
- Procesos, activos y colas
- Selecionar una carpeta de Orchestrator
- Usar recursos de Orchestrator en tus proyectos
- Conexiones
- Ver las conexiones utilizadas en un proyecto
- Espacios de nombres
- Añadir un Espacio de nombres
- Eliminar espacio de nombres