studio
2022.4
false
UiPath logo, featuring letters U and I in white

Guía de usuario de Studio

Última actualización 17 de dic. de 2024

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.

Nota:
  • Las variables deben crearse con nombres diferentes, incluso si se utilizan en diferentes ámbitos. Si dos variables comparten el mismo nombre, pero están en ámbitos diferentes, la variable en el ámbito interno tiene prioridad. Puedes comprobar nuestras recomendaciones sobre las convenciones de nomenclatura para el diseño de flujos de trabajo.
  • Los nombres de las variables deben comenzar con una letra o _ guion bajo.
  • El uso de determinadas palabras clave (por ejemplo, "Reemplazar") para nombrar variables puede causar errores inesperados.
Desde la perspectiva de Studio, el nombre de la variable es su ID único y define la forma en que se muestra y se usa. Si esto cambia o se elimina, Studio no es capaz de interpretar los archivos .xaml basados en las actividades cargadas.
Importante: si hay una variable y un argumento de gestióndeargumentos con el mismo nombre, la variable siempre se establece y se utiliza en tiempo de ejecución.

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.

Crear variables

Nota: Las variables no pueden crearse si el panel del Diseñador no contiene al menos una actividad.

Desde el cuerpo de una actividad



  1. Desde el panel de Actividades, arrastra una actividad al panel del Diseñador. Haz clic derecho en un campo y selecciona Crear variable del menú contextual, presiona Ctrl+K o selecciona Crear variable del menú Más docs image a la derecha del campo. Se mostrará el campo Establecer Var.
  2. 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:

  1. Selecciona una parte de la expresión y presiona Ctrl+K. Se mostrará el campo Establecer Var.
  2. Rellena el nombre y presiona Into. La variable está creada. Comprueba su ámbito y tipo en el panel de Variables.



Las variables creadas de estas dos formas reciben automáticamente el tipo según actividad. Por ejemplo, si creas una variable en el campo 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.

Desde el panel de Propiedades



  1. En el panel Propiedades de cualquier actividad, haz clic derecho en un campo y selecciona Crear variable del menú contextual, presiona Ctrl+K o selecciona Crear variable del menú Más docs image a la derecha del campo. Se mostrará el campo Establecer Var.
  2. 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.

Desde el panel de variables



  1. En el panel del Diseñador haz clic en Variables. Se mostrará el panel de Variables.
  2. Haz clic en la línea Crear variable y escribe el nombre. Se creó una nueva variable.

El tipo predeterminado de las variables creadas de esta manera es Cadena.

Eliminar variables

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 cuando se te pida confirmación. Esto también elimina las variables que no se usan pero que se mencionan en las anotaciones.

Nota: Si eliminas o actualizas un paquete que puede provocar que una variable o argumento no esté definido, se agrega un Tipo Desconocido en su lugar para que el archivo pueda abrirse y editarse en Studio.

Búsqueda de tipos de variables .Net

Para buscar los tipos de variables que no se muestran de forma predeterminada en la lista de Tipos de variables, haz lo siguiente:

  1. En el panel Variables, en la lista desplegable Tipo de variable, selecciona Buscar tipos. Aparece la ventana Examinar y seleccionar un tipo de red.
  2. 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.
  3. 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.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.