- 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
- Gestión de variables
- El panel de variables
- Variables propias de UiPath
- 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
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.
- En el panel de Variables, haz clic con el botón derecho en una variable y selecciona la opción Eliminar.
-
En el panel de Variables, selecciona una variable y presiona la tecla eliminar.
También se pueden eliminar todas las variables que están definidas en el panel de Variables, pero que no se usan en el proyecto abierto actualmente.
Para hacerlo, en la pestaña de la cinta de opciones Diseño, haz clic en Eliminar variables no usadas. 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.