UiPath Documentation
data-service
latest
false
Importante :
Data Service está realizando la transición a Data Fabric, un proceso durante el cual es posible que vea que ambos nombres se utilizan para diferentes opciones de entrega. Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

[Vista previa] Guía del usuario de Data Fabric

Última actualización 8 de may. de 2026

Descargar campos de archivo en registros de entidad

Mediante Studio puedes manipular fácilmente archivos específicos de un registro de entidad.Estas actividades te permiten ejecutar operaciones como cargar, descargar o eliminar archivos especificados de un campo especificado de un registro de entidad.

El siguiente ejemplo demuestra cómo descargar automáticamente de Data Fabric/Data Service un archivo especificado que contiene información de los juegos olímpicos extraída de las páginas de Wikipedia para utilizarla en otras operaciones.

Requisito previo: crear entidades en Data Fabric/Data Service

Siguiendo los pasos detallados en la página Crear una entidad , creamos una entidad para almacenar información sobre los juegos olímpicos.

La entidad Olimpiadas tiene los siguientes campos: Nombre (texto) y Logo (archivo).

Consulta las siguientes páginas:

  • la actividad Cargar archivo, ya que contiene detalles sobre cómo utilizar esta actividad para cargar fácilmente los logos.

  • la página Archivo, ya que proporciona detalles sobre cómo cargar logos desde la plataforma.

    Nota:

    Los campos integrados en el sistema se añaden automáticamente a su entidad para proporcionar detalles sobre su creación.

Paso 1: crear el flujo de trabajo

Utilizamos la actividad Consultar registros de entidad para extraer una lista de registros de la entidad Olimpiadas de Data Fabric/Data Service configurando la variable folder . Esto pasa por todos los registros del campo Nombre y los genera en la variable olympicsRecords que se utilizará en la siguiente actividad del Diálogo de entrada .

Crear un cuadro de diálogo de entrada

Añade la actividad Diálogo de entrada para mostrar un cuadro de diálogo que contiene el mensaje de etiqueta Select y un Tipo de entrada Multiple choice . En la matriz de entrada, añade la variable olympicsRecords creada previamente para la actividad Consultar registros de entidad para la que aplicarás la siguiente función: olympicsRecords.Select(Function (o as Olympics) o.Name).ToArray para configurar la matriz de opciones entre las que elegir.

Configura la variable selectedOlympics para obtener los resultados de la acción.

Asignar un valor al archivo

Usa la actividad Asignar para asignar la variable olympicsRecords.First(Function (o as Olympics) o.Name = selectedOlympics) creada anteriormente en la actividad de Diálogo de entrada de la variable olympicEdition.

Configurar un cuadro de diálogo de carpeta

Añade la variable Seleccionar carpeta para abrir un cuadro de diálogo y crea la variable folder para la ruta de la carpeta de salida. Utilizará esta variable en la siguiente actividad Descargar archivo desde campo de registro .

Descargar archivo desde el Campo de registro

Utiliza la actividad Descargar archivo del campo de registro para descargar el archivo folder del archivo Logo del registro de entidad olympicEdition.Id .

Configurar un comando de Power Shell

Añade la actividad Invocar Power Shell para ejecutar la siguiente línea de comandos: Path.Combine(folder, olympicEdition.Logo.Name) para combinar los siguientes parámetros de entrada: variables folder y olympicEditiony los campos Logotipo y Nombre creados dentro de la entidad Olimpiadas .

El propósito de esta actividad es invocar la ruta completa del archivo y abrirla en el visor o editor de fotos predeterminado.

[Opcional] Inutilizar

Como paso opcional, hemos añadido un ejemplo de cómo eliminar archivos que no han sido comentados para no eliminar el archivo durante el tiempo de ejecución.Para ello, hemos añadido la actividad Comentario en salida.Hemos incluido las siguientes actividades que no se ejecutarán en el tiempo de ejecución:

Ten en cuenta que puedes descomentarlo para probarlo.

  1. Configura el orden de actividades secundarias.

    Hemos añadido una actividad de secuencia a la que hemos cambiado el nombre de Actividades ignoradas.

  2. Aquí se incluye la actividad Eliminar archivo de campo de registro para eliminar el archivo del campo de registro especificado.

  3. Para que la actividad Eliminar archivo de campo de registro funcione de la manera esperada, configúrala de la siguiente manera:

    1. Establece el ID de registro en la variable olympicEdition.Id creada dentro de la actividad Descargar archivo desde campo de registro .

    2. El campo del que quieres eliminar el archivo es el archivo de logotipo creado en el registro de Data Fabric/Data Service creado al principio de este ejemplo.

    3. El Registro de salida es la variable olympicEdition creada en la actividad Asignar.

Una vez finalizado, tu proyecto debería tener el siguiente aspecto:

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado