- Notas relacionadas
- 2021.10.3
- 2021.10.4
- 2021.10.5
- 2021.10.6
- 2021.10.7
- 2021.10.8
- 2021.10.9
- 2021.10.10
- Primeros pasos
- Introducción
- Acerca de la retrocompatibilidad y la compatibilidad futura
- La interfaz de usuario
- Atajos del teclado
- Inicio de sesión en tu cuenta
- Configuración de los ajustes de Studio
- Plantillas de proyecto
- Proceso de Orchestration
- Proceso de fondo
- Robotic Enterprise Framework
- Proceso transaccional
- Automatización atendida basada en desencadenador
- Crear un Proceso básico
- Crear una Biblioteca básica
- Tutoriales
- Instalación y configuración
- Requisitos de hardware y software
- Instalar Studio
- Directrices de implementación
- Servicios con los que se conecta Studio
- Errores de instalación comunes
- Modificar o Desinstalar Studio
- Activar Studio
- Acerca de la licencia
- 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
- Proyectos de automatización
- Acerca de los proyectos de automatización
- Acerca de la publicación de proyectos de automatización
- Acerca de las bibliotecas
- Cargar servicios web en Bibliotecas
- Actividades generadas desde los servicios web
- 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
- Acerca de las dependencias
- Administrar Dependencias
- Actualización masiva de las dependencias del proyecto
- Parámetros de línea de comandos de actualización masiva
- Actividades faltantes o no válidas
- Tipos de flujos de trabajo
- Sequences
- Diagramas de flujo
- Máquinas de estado
- Controlador global de excepciones
- Comparación de archivos
- Acerca de la comparación de archivos
- Comparación de archivos
- Mejores prácticas de automatización
- Diseño de flujo de trabajo
- Automatización de IU
- Organización del proyecto
- Ciclo de vida de la automatización
- Integración del control de código fuente
- Acerca del control de versiones
- Administrar proyectos con GIT
- Gestión de proyectos con TFS
- Gestión de proyectos con SVN
- Diferencia de flujo de trabajo
- Depuración
- Acerca de la depuración
- Prueba de actividades
- Acciones de depuración
- El panel de locales
- El panel Pila de llamadas
- El panel de puntos de interrupción
- El panel de reloj
- El panel de inmediato
- Depuración remota
- La herramienta de diagnóstico
- Acerca de la herramienta de diagnóstico
- Analizador de flujo de trabajo
- Acerca del analizador de flujo de trabajo
- Reglas de nombres
- 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
- Diseño de las mejores prácticas
- 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
- Reglas de anatomía del proyecto
- ST-ANA-003: recuento del flujo de trabajo del proyecto
- ST-ANA-005: comprobar que Project.json existe
- ST-ANA-006: el flujo de trabajo principal existe
- ST-ANA-009: archivo de estadísticas de actividades
- Reglas de mantenimiento y legibilidad
- ST-MRD-002: nombre de actividad predeterminado
- ST-MRD-004: actividades inalcanzables
- ST-MRD-005: secuencias redundantes
- ST-MRD-007: cláusulas If anidadas
- ST-MRD-008: secuencia vacía
- ST-MRD-009: actividades profundamente anidadas
- ST-MRD-011: utilización de la línea de escritura
- ST-MRD-017: IF Incompleto
- Reglas de uso
- 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
- Reglas de rendimiento y reutilización
- ST-PRR-004: actividad retardada codificada
- Reglas de fiabilidad
- ST-RELic-006: bucle infinito
- Reglas de seguridad
- ST-SEC-007: uso de argumentos de SecureString
- ST-SEC-008: uso de variables SecureString
- ST-SEC-009: uso incorrecto de SecureString
- Variables
- Gestión de variables
- El panel de variables
- Tipos de variables
- Variables de texto
- Ejemplo de uso de una variable de texto
- Variables reales o faltas
- Ejemplo de usar una variable verdadero o falso
- Variables numéricas
- Ejemplo de usar una variable numérica
- Variables de la matriz
- Ejemplo de usar una variable de matriz
- Variables de fecha y tiempo
- Ejemplo de cómo usar una variable de fecha y hora
- Variables de la tabla datos
- Ejemplo de uso de las variables de la tabla de datos
- Variables propias de UiPath
- Argumentos
- Gestión de argumentos
- El panel de argumentos
- Utilizar argumentos
- Espacios de nombres importados
- Acerca de los espacios de nombres importados
- Gestión de espacios de nombres
- Flujo de control
- Acerca del flujo de control
- Actividades de flujo de control
- La actividad de asignación
- La actividad retardada
- Un ejemplo de uso de la actividad de retraso
- La actividad Do While
- Ejemplo de uso de una actividad de Hacer Mientras
- La actividad If
- Ejemplo de uso de una actividad Si
- La actividad de Switch
- Ejemplo de uso de una actividad de Switch
- La actividad While
- Ejemplo de uso de una actividad Mientras
- Para cada actividad
- Ejemplo de uso de una actividad For Each
- La actividad pausada
- Ejemplo de uso de una actividad de interrupción
- Repo. de objetos
- Acerca de repositorio de objetos
- Crear un repositorio de objetos
- Reutilizar objetos y bibliotecas de interfaz de usuario
- Registro
- Registros de Studio
- Registros de configuración
- Registros de diagnóstico OCR
- Niveles de registro
- Tipos de registros
- Protección de información delicada
- La herramienta ScreenScrapeJavaSupport
- Acerca de la herramienta ScreenScrapeJavaSupport
- Descripciones de argumentos para la herramienta ScreenScrapeJavaSupport
- Pruebas de Studio
- Introducción
- Prueba de aplicación
- Plantillas de ejecución
- Plantillas de proyectos de prueba
- Proyecto de pruebas SAP
- Casos de prueba
- Pruebas basadas en datos
- Prueba de RPA
- Plantillas de caso de prueba
- Explorador de pruebas
- Resultados de las pruebas
- Cobertura de actividad
- Simulacros de pruebas
- Automatización de prueba de API
- Extensiones
- Acerca de las extensiones
- Herramienta SetupExtensions
- Ejecuciones remotas UiPath
- Extensión para Chrome
- Políticas de grupo
- Solución de problemas
- Extension for Edge
- Políticas de grupo
- Solución de problemas
- Extensión para Firefox
- Solución de problemas
- Extensión para Java
- Solución de problemas
- Extensión para Silverlight
- Extensión para Citrix
- Solución de problemas
- Extensión para escritorio remoto de Microsoft y sus aplicaciones
- Solución de problemas
- Extensión para VMware Horizon
- Complemento SAP Solution Manager
- Add-in de Excel
- 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
- Identificación de los elementos de la interfaz de usuario tras las actualizaciones de Windows
- Soluciones
- Solución de problemas de aplicaciones de JxBrowser
- Supervisión de eventos de usuario
- Solución de problemas de Citrix

Guía de usuario de Studio
ST-USG-014Ámbito: proyecto
La regla permite restringir el uso de paquetes de actividades y versiones de un proyecto determinado. Una vez que se define la lista de paquetes prohibidos, la regla comprueba el proyecto para determinar si alguno se añadió como dependencia. De forma predeterminada, si se ha instalado algún paquete prohibido en el proyecto, la regla registra un error en el panel Lista de errores.
Asegúrate de que no hay paquetes prohibidos por tu organización instalados en tu proyecto. Dichos paquetes pueden excluirse basándose en su nombre o versión.
En la ventana Configuración del proyecto, selecciona la pestaña Analizador de flujo de trabajo. Busca y selecciona la regla, como se muestra en la siguiente imagen:
UiPath.Excel.Activities=2.5.3.
UiPath.Excel.Activities>=2.5.3 restringirá todos los paquetes 'UiPath.Excel.Activities' con versión 2.5.3 o superior. El símbolo mayor que (>) solo se puede usar con el signo igual (=), entradas como UiPath.Excel.Activities>2.5.3 no son válidas.
UiPath.Excel.Activities<2.5.3 o UiPath.Excel.Activities<=2.5.3 se consideran inválidas.
* para restringir múltiples versiones del mismo paquete. Por ejemplo, el valor UiPath.Excel.Activities=2.7.2-beta* prohíbe todas las versiones beta 2.7.2-beta del paquete UiPath.Excel.Activities=2.7.2, mientras que permite el uso de otras versiones del mismo paquete, incluyendo UiPath.Excel.Activities=2.7.2, cualesquiera otras versiones preliminares del paquete UiPath.Excel.Activities=2.7.2 (como versiones alfa), o cualesquiera otras versiones preliminares estables del paquete UiPath.Excel.Activities.
* solo se puede usar al final de la versión. Además, cuando se usa el signo más que o igual (>=) junto con un carácter comodín *, el símbolo más que (>=) se interpreta como el signo igual (=), por ejemplo, UiPath.Excel.Activities>=2.7.2-beta* es una entrada válida, pero se interpreta como UiPath.Excel.Activities=2.7.2-beta*.
Ejemplos:
- UiPath.Excel.Activities = 2.8.4- *
- UiPath.Excel.Activities> = 2.8.2
- UiPath.Excel.Activities = 2.8.2
UiPath.Excel.Activities, UiPath.UIAutomation.Activities excluye todas las versiones de estos dos paquetes.
Después de añadir paquetes a la regla, usa el botón Analizar proyecto para probar la regla.
De forma predeterminada, la regla no prohíbe ningún paquete. Sin embargo, si quieres eliminar rápidamente los paquetes que has añadido, haz clic con el botón derecho en la ventana Configuración del proyecto y luego haz clic en Restablecer al valor predeterminado. La Acción predeterminada también se restablece a su valor predeterminado Error.