- Notas relacionadas
- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- Acerca de los proyectos de automatización
- Acerca de la publicación de proyectos de automatización
- 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
- 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
- ST-USG-028: Restringir la invocación de plantillas de archivo
- Variables
- Gestión de variables
- El panel de variables
- Variables propias de UiPath
- Argumentos
- Espacios de nombres importados
- Grabación
- Elementos de la IU
- 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 de Salesforce
- Automatización SAP
- Automatización de VMware Horizon
- Registro
- La herramienta ScreenScrapeJavaSupport
- El protocolo WebDriver
- Conjunto de pruebas - Estudio
- Extensiones
- 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
- Solución de problemas de aplicaciones de JxBrowser
- Supervisión de eventos de usuario
- Solución de problemas de Citrix
Gestión de variables
En Studio, las variables se usan para almacenar múltiples tipos de datos. Otro aspecto clave de las variables es que su valor puede cambiar, de modo que se puede, por ejemplo, controlar cuántas veces se ejecuta el cuerpo de un bucle.
.xaml
basados en las actividades cargadas.
Los datos almacenados en una variable se denominan valores y pueden ser de varios tipos. En UiPath, admitimos una gran cantidad de tipos, que van desde el valor genérico, texto, número, tabla de datos, hora y fecha, UiElements hasta cualquier tipo de variable .Net.
En Studio, todas las cadenas deben colocarse entre comillas.
- Desde el panel de Actividades, arrastra una actividad al panel del Diseñador. Haz clic con el botón derecho en el campo y selecciona Crear variable en el menú de contexto, o presiona Ctrl+K. Se mostrará el campo Establecer Var.
- Rellena el nombre y presiona Into. La variable se crea y es visible en el campo. Comprueba su ámbito y tipo en el panel de Variables.
De expresiones
Alternativamente, las variables se pueden crear a partir de expresiones directamente en un campo de entrada de actividad o en el Editor de Expresiones:
- Selecciona una parte de la expresión y presiona Ctrl+K. Se mostrará el campo Establecer Var.
-
Rellena el nombre y presiona Into. La variable está creada. Comprueba su ámbito y tipo en el panel de Variables.
Data Table
de una actividad Escribir ragno, el tipo de la variable se establece en DataTable
. Si creas una variable en el campo Text
de una actividad Escribir línea, el tipo de la variable se establece en String
.
El ámbito de estas variables es el contenedor más pequeño del que forma parte. El tipo se generará automáticamente dependiendo de la propiedad seleccionada.
- En el panel de Propiedades de cualquier actividad, haz clic con el botón derecho en un campo que pueda editarse y selecciona Crear variable en el menú de contexto, o presiona Ctrl+K. Se mostrará el campo Establecer Var.
- Rellena el nombre y presiona Into. La variable se crea y es visible en el campo. Comprueba su ámbito y tipo en el panel de Variables.
El ámbito de las variables creadas de este manera es el contenedor más pequeño del que forma parte. El tipo se generará automáticamente dependiendo de la propiedad seleccionada.
Para eliminar una variable en el panel Variables, haz clic con el botón derecho en la variable y selecciona Eliminar, o selecciona la variable y pulsa la tecla Suprimir.
Para eliminar todas las variables que se definen en el panel Variables pero que no se utilizan en el archivo actual, selecciona Eliminar no utilizadas > Variables y selecciona Sí cuando se te pida confirmación. Esto también elimina las variables que no se usan pero que se mencionan en las anotaciones.
Para buscar los tipos de variables que no se muestran de forma predeterminada en la lista de Tipos de variables, haz lo siguiente:
- En el panel Variables, en la lista desplegable Tipo de variable, selecciona Buscar tipos. Aparece la ventana Examinar y seleccionar un tipo de red.
- En el campo Escribir Nombre, escribe una palabra clave para la variable que buscas, como por ejemplo Excel. Ten en cuenta que la sección de resultados se actualiza, mostrando todos los tipos de variables .Net que contienen tu palabra clave.
-
Selecciona uno y haz clic en Aceptar. Se crea una nueva variable con el tipo seleccionado y se muestra en el panel de Variables.
Nota: Tras empezar por utilizar un tipo de variable desde la ventana Examinar y seleccionar un tipo .Net, se muestra en la lista desplegable Tipo de variable, en el panel Variables.
Los tipos de variables y argumentos que forman parte de los ensamblajes propios de Studio o Robot están ocultos. Los flujos de trabajo en los que se hace referencia a los tipos de dichos conjuntos no deberían verse afectados en tiempo de ejecución. Para usar un tipo de ensamblaje que no sea de Framework .Net, agrégalo como dependencia a tu proyecto con la ayuda de la ventana Gestionar Paquetes.