- Primeros pasos
- Instalación y configuración
- Requisitos de hardware y software
- Acerca de las Licencias de Precios Unificados
- Acerca de las Licencias Flexibles
- Activar Studio
- Actualizar Studio
- Parámetros de la línea de comandos
- Aplicaciones y tecnologías compatibles
- Habilitación de Gmail para actividades de correo electrónico
- Deshabilitar la telemetría
- Studio Executables
- Proyectos de automatización
- 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-027: mejor práctica de persistencia
- ST-DBP-028: requisito de serialización de argumentos
- ST-USG-005 - Propiedades de la actividad codificadas
- ST-USG-009: variables no utilizadas
- ST-USG-010: dependencias sin utilizar
- ST-USG-014: restricciones de los paquetes
- ST-USG-017: modificador de parámetro no válido
- 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
- Integración de OpenAI con los flujos de trabajo codificados
- Solicita un préstamo con UiBank
- Generación de colas con flujos de trabajo codificados y API de Orchestrator
- Utilizar proyectos de biblioteca importados en automatizaciones codificadas
- Uso de la autenticación de dos factores dentro de automatizaciones codificadas
- Conectar a MongoDB Atlas con automatizaciones codificadas
- Solución de problemas
- Automatización atendida basada en desencadenadores
- Repo. de objetos
- La herramienta ScreenScrapeJavaSupport
- 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
- Las versiones del paquete UiPath.UIAutomation.Activities y 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
- Pruebas de Studio
- Solución de problemas
- Acerca de la resolución de problemas
- Errores de compilación del ensamblado
- 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
Las secuencias son el tipo más pequeño de proyecto. Son adecuadas para procesos lineales, ya que te permiten ir de una actividad a otra y actúan como actividad de un único bloque.
Características de secuencia y reutilización
Una de las principales características de las secuencias es que pueden reutilizarse una y otra vez, como una automatización independiente o como parte de una máquina de estado o un diagrama de flujo.
Por ejemplo, puedes crear una secuencia para extraer información de un archivo .pdf, añadirla a una hoja de cálculo y volver a utilizarla en una configuración diferente, cambiando solo algunas propiedades.
Ten en cuenta que siempre que desees copiar un gran número de actividades de una secuencia a otra, se recomienda desplazarse hacia abajo hasta la parte inferior del panel Diseñador previamente. Esto se debe a una limitación de Windows Workflow Foundation.
Las Secuencias no utilizan conectores.
Ejemplo de una Secuencia
Para crear una secuencia que le pida al usuario su nombre y apellidos, y su color de pelo, y que luego muestre sus respuestas, haz lo siguiente:
-
Crea un proceso vacío y, en la pestaña Diseño, en el grupo Archivo, selecciona Nuevo > Secuencia. Se mostrará la ventana Nueva secuencia.
Nota:También puedes añadir una actividad de Secuencia al panel Diseñador para crear una nueva secuencia o simplemente arrastrar una actividad desde el panel Actividades y Studio la añadirá automáticamente a una secuencia principal.
-
En el campo Nombre, escribe un nombre para la automatización, como "Primera Secuencia" y deja la ubicación del proyecto predeterminada o añade una subcarpeta. Selecciona Crear. El panel Diseñador se actualiza en consecuencia.
-
Crea tres variables de Cadena como
FirstName,LastNameyHairColorpara que puedas almacenar datos de usuario en ellas. Deja el campo Por Defecto vacío para indicar que no hay valor predeterminado. -
Arrastra tres actividades de Cuadro de diálogo de entrada al panel Diseñador, una bajo la otra.
-
Selecciona el primer Cuadro de diálogo de entrada. En el campo Título del cuadro de diálogo, añade un Título personalizado, y en el campo Etiqueta de entrada, añade una Etiqueta solicitando el nombre del usuario.
-
En el campo Valor introducido, añade la variable
FirstName. Esto indica que dicha variable se actualizará con el valor añadido por este usuario en este momento. -
Repite los pasos 5 a 6 para las actividades segunda y tercera del Cuadro de diálogo de entrada para preguntar al usuario su apellido y color de cabello y almacenarlos en las variables
LastNameyHairColorcorrespondientes. -
Añade una actividad de Cuadro de mensaje bajo el tercer Cuadro de diálogo de entrada.
-
Selecciona el Cuadro de mensajes y, en el panel Propiedades, en el campo Texto, añade las variables y una cadena para permitirte mostrar toda la información recopilada del usuario, como:
FirstName+ " " +LastName+ " has " +HairColor+ " hair."Nota:Recuerda añadir espacios entre variables y dentro de cadenas para una salida óptima.
El proyecto final debería verse como en la siguiente captura de pantalla.
10. En la pestaña Diseño , en el grupo Archivo , selecciona Ejecutar. Se ejecuta la automatización. El mensaje de salida final debe verse como en la siguiente captura de pantalla.