- Notas relacionadas
- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- 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
- Variables
- Argumentos
- Espacios de nombres importados
- Grabación
- Elementos de la IU
- Acerca de los elementos de la interfaz de usuario
- Propiedades de actividades de IU
- Métodos de entrada
- Ejemplo de uso de los métodos de entrada
- Métodos de salida o raspado de pantalla
- Ejemplos de uso de métodos de salida o de raspado de pantalla
- Generar Tablas a partir de Datos no estructurados
- Extracción relativa
- 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
- Automatizar las tecnologías de Citrix
- Automatización RDP
- Automatización SAP
- Automatización de VMware Horizon
- Registro
- La herramienta de migración ScaleCoordinates
- La herramienta ScreenScrapeJavaSupport
- El protocolo WebDriver
- StudioPro
- Extensiones
- Solución de problemas
- Internet Explorer x64
- Problemas con Microsoft Office Interop
- 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
- Aplicaciones JxBrowser
- Supervisión de eventos de usuario
- Java en App-V
- Compatibilidad y limitaciones de Microsoft App-V
- Solución de problemas de Citrix
Administrar paquetes de actividades
Studio usa fuentes de NuGet para instalar paquetes de actividad. Estas fuentes se pueden manejar de dos formas en Studio:
- nivel de aplicación: las fuentes se configuran desde la pestaña Configuración > Administrar fuentes
- nivel de proyecto: las fuentes se configuran desde el botón Administrar paquetes en la cinta.
Para deshabilitar una fuente de actividades, debes borrar su casilla de verificación correspondiente. Habilitar o deshabilitar una fuente es aplicable tanto en el nivel de proyecto como en el de aplicación.
Las siguientes fuentes se configuran de forma predeterminada en Studio:
- Tenant de Orchestrator y Host de Orchestrator: estas fuentes de actividades se añaden por defecto si tu Robot está conectado a Orchestrator y no se pueden desactivar. La opción Tenant de Orchestrator está disponible si la fuente de bibliotecas de inquilino está habilitada en Orchestrator. Para obtener más información, consulta Fuentes de actividades en la guía de Orchestrator. Las fuentes tienen el siguiente origen:
https://[Orchestrator_host]/nuget/activities
. - Local : la fuente puede excluirse al instalar Studio con el instalador
.msi
. Si eliges no instalar la fuente de actividades locales, la carpeta se crea pero contiene solo las actividades predeterminadas,UiPath.UIAutomation.Activities
,UiPath.System.Activities
,UiPath.Excel.Activities
yUiPath.Mail.Activities
, junto con las dependencias establecidas previamente en un proyecto. Si está instalada, la fuente tiene el siguiente origen:%ProgramFiles(x86)%\UiPath\Studio\Packages
. Consulta la lista de paquetes de actividades predeterminados aquí. - Oficial: la fuente oficial en línea de UiPath, en la que puedes encontrar los paquetes de actividad que admitimos de forma oficial. Esta fuente tiene el siguiente origen:
https://www.myget.org/F/workflow/
. -
UiPath Marketplace: esta fuente pública contiene todas las actividades publicadas en UiPath Marketplace. Ten en cuenta que si los paquetes están o no creados y admitidos oficialmente por UiPath se señala específicamente en la ventana Administrar paquetes, pestaña Información de paquetes. Esta fuente tiene el siguiente origen:
https://gallery.uipath.com/api/v2
.Ten en cuenta que UiPath no tiene ningún control sobre la eliminación de los paquetes creados por los socios o la comunidad de Marketplace. Sin embargo, UiPath mantiene paquetes no enumerados activos para garantizar la retrocompatibilidad con fines de tiempo de ejecución.
Nota: La configuración de la fuente persiste tras actualizar a una versión posterior de Studio.
La gestión y configuración de fuentes está disponible en la ventana Administrar paquetes si no se cumple una política de gobernanza. Si se aplica dicha política y contiene derechos restringidos sobre la administración de fuentes, se mostrará un mensaje en la ventana. Más información acerca de Control.
UiPath.settings
bajo la propiedad ActivitiesFeed en lugar de usar el método siguiente.
El origen del paquete definido por el usuario y por defecto puede habilitarse o deshabilitarse en la ventana Administrar paquetes.
Ten en cuenta que las fuentes se agregan al momento. Hacer clic en el botón Cerrar o Cancelar después de agregar una fuente no revierte los cambios.
Si quieres añadir una fuente NuGet personalizada que requiere autenticación, puedes seguir los pasos explicados aquí.
NuGet.config
, ubicado en la siguiente ruta: %AppData%\NuGet
. Cuando finaliza, la fuente debe ser visible en la ventana Administrar paquetes.
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="FeedName" value="https://FeedSource" />
</packageSources>
<packageSourceCredentials>
<FeedName>
<add key="Username" value="YourUsername" />
<add key="Password" value="YourPassword" />
</FeedName>
</packageSourceCredentials>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="FeedName" value="https://FeedSource" />
</packageSources>
<packageSourceCredentials>
<FeedName>
<add key="Username" value="YourUsername" />
<add key="Password" value="YourPassword" />
</FeedName>
</packageSourceCredentials>
key="ClearTextPassword"
debe sustituir key="Password"
cuando se usen las contraseñas no cifradas.
- En la categoría Configuración, haz clic en cualquiera de las fuentes bajo la sección Fuentes de paquete definidas por usuario.
- Pulsa el botón Eliminar. La fuente se elimina de la categoría Todos los paquetes y la sección Fuentes de paquete definidas por usuario.
- Haz clic en Guardar para aplicar los cambios.
Ten en cuenta que las fuentes se eliminan al momento. Hacer clic en el botón Cerrar o Cancelar después de eliminar fuentes predeterminadas o personalizadas no revierte los cambios.
Si tu ordenador está detrás de un servidor proxy debes ajustar la configuración de proxy NuGet para tener acceso a las fuentes ubicadas fuera de tu red:
La funcionalidad del administrador de paquetes te permite descargar paquetes de actividades, bibliotecas, marcos, wrappers y otros, ver los ya instalados para tu proyecto y actualizarlos, así como añadir y eliminar los tuyos propios. Muestra la lista de paquetes disponibles por fuente y la lista de dependencias por proyecto actual. La ventana Administrar paquetes siempre se abre con la lista Dependencias del proyecto.
UiPath.Excel.Activities, UiPath.Word.Activities
) o una categoría de aplicaciones (UiPath.Mail.Activities, UiPath.Terminal.Activities
), o usar ciertas tecnologías en tus automatizaciones (UiPath.OCR.Activities, UiPath.FTP.Activities
).
Se muestra más información sobre los paquetes y bibliotecas en el panel derecho de la ventana Administrar paquetes, como puedes ver en la captura de pantalla anterior.
La casilla de verificación Incluir versión preliminar que se encuentra junto a la barra de búsqueda muestra las versiones beta de los paquetes de bibliotecas, si están disponibles, al seleccionarlos.
Marca la casilla Incluir versión previa si las descripciones de las dependencias del proyecto no son visibles en la ventana Gestionar paquetes.
UiPath.UIAutomation.Activities
y UiPath.System.Activities
son compatibles con Studio v2018.3 y posterior.
Desinstalar paquetes
Para desinstalar paquetes, ve a la categoría Dependencias del proyecto y haz clic enDesinstalar junto al paquete que ya no deseas utilizar. El paquete se elimina solo después de hacer clic en Guardar.
Al ejecutar un proyecto de automatización, el botón Administrar paquetes quedará deshabilitado, lo que significa que los paquetes de actividad no se pueden instalar o eliminar hasta que se haya detenido la ejecución.
%userprofile%\.nuget\packages
. Puedes establecer una carpeta diferente de estas formas:
- Durante la instalación, instalando desde la línea de comandos con la opción
PACKAGES_FOLDER
. -
Después de la instalación, editando el archivo
uipath.config
:- Abre el archivo
uipath.config
en un editor de texto. Por defecto, el archivo está ubicado enC:\Program Files (x86)\UiPath\Studio
. - En el nodo
packageSettings
, añade la clavepackagesInstallationFolder
con la ruta a la nueva carpeta como valor. -
Guarda los cambios y, si el Robot está instalado como servicio, reinicia el servicio.
Por ejemplo, añade lo siguiente auipath.config
para cambiar la ubicación de descarga aC:\nuget
.<packageSettings> <add key="packagesInstallationFolder" value="C:\Nuget" /> </packageSettings>
<packageSettings> <add key="packagesInstallationFolder" value="C:\Nuget" /> </packageSettings>
- Abre el archivo