activities
latest
false
Importante :
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.
UiPath logo, featuring letters U and I in white

Actividades del flujo de trabajo

Última actualización 20 de feb. de 2026

Generar tabla de datos

UiPath.Core.Activities.GenerateDataTable

Genera una variable TablaDeDatos a partir de texto estructurado. Esta actividad te permite seleccionar separadores de columna y de fila de acuerdo con los cuales se genera la tabla. Esta actividad se genera automáticamente cuando se usa la característica Generar tabla en la ventana Extracción de pantalla.

Compatibilidad de proyectos

Multiplataforma | Windows | Windows: heredado

Configuración multiplataforma

  • Entrada : el origen del texto estructurado.
  • Método de análisis : opciones de formato de datos para la tabla. Las opciones disponibles son:
    • CSV (valores separados por comas)
    • Personalizar
    • Columnas de ancho fijo

Propiedades

  • Detectar automáticamente tipos de columna : cuando se selecciona, detecta automáticamente el tipo de columna o fila, ya sea String, Int32, etc.
  • Usar la primera fila como encabezados de columna : si está habilitado, utiliza la primera fila identificada como encabezado de columna.
  • Ignorar la primera columna : si se habilita, se ignora la primera columna identificada.
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
  • Tabla de datos : la variable TablaDeDatos que contiene la tabla generada.

Windows, Windows: configuración heredada

  • Entrada: el origen del texto estructurado. En StudioX, puedes utilizar el botón Másdocs image para seleccionar una de las opciones disponibles:
    • Datos desde el Manual del proyecto, un archivo de Excel principal o una cuenta de Outlook. Por ejemplo, selecciona un archivo de Excel y luego selecciona Indicar en Excel para indicar una celda del archivo, o selecciona un correo electrónico en Outlook y luego selecciona un campo del correo electrónico que contenga los datos que se utilizarán como entrada.
    • Preguntar al ejecutar: solicita los datos cuando se ejecuta el proyecto.
    • Paste from clipboard - Paste a value that you previously copied to the clipboard in the project.
    • Texto: introduce los datos en el Creador de texto.
    • Use Saved Value - Select a value that you previously saved for later use in the project.
    • Open in Advanced Editor - Enter a VB expression.
  • Opciones: haz clic para abrir la ventana del Asistente Generar tabla.
  • TablaDeDatos : elige dónde guardar la tabla de datos. En StudioX, puedes utilizar el botón Másdocs image para seleccionar una de las opciones disponibles:
    • Selecciona un archivo de Excel principal o el Manual del proyecto y luego selecciona un intervalo con nombre, una tabla o una hoja donde guardar los datos, o selecciona Indicar en Excel para seleccionarlo directamente desde el archivo.
    • Copiar al portapapeles: guarda los datos en el portapapeles.
    • Guardar para uso posterior: guarda los datos para su uso posterior en el proyecto como entrada para otra actividad.
    • Open in Advanced Editor - Enter a VB expression.

Propiedades

Opciones
  • ContinueOnError - Specifies if the automation should continue even when the activity throws an error. This field only supports Boolean values (True, False). The default value is False. As a result, if the field is blank and an error is thrown, the execution of the project stops. If the value is set to True, the execution of the project continues regardless of any error.
  • Nombre para mostrar: el nombre para mostrar de la actividad.
    Nota:

    If this activity is included in Try Catch and the value of the ContinueOnError property is True, no error is caught when the project is executed.

Opciones de formato fijo

  • TamañosDeColumna: especifica el tamaño de las columnas que se van a crear en la tabla. Este campo solo admite variables Innumerable.

Opciones de formato

  • SeparadoresDeColumna: especifica el carácter que se va a utilizar como separador de columnas. Este campo solo admite variables de cadena.
  • AnálisisDeCSV: selecciónalo si quieres analizar los datos de entrada como un CSV. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso.
  • NuevoSeparadorDeLínea: especifica el carácter que se va a utilizar como separador de nueva línea. Este campo solo admite variables de cadena.
Entrada
  • Entrada: especifica el origen del texto estructurado que se va a convertir en una tabla. Este campo solo admite variables de cadena.
  • Posiciones: si se usa OCR para la extracción, y está seleccionada la casilla de verificación Obtener información de palabras, este campo contiene la variable IEnumerable<KeyValuePair<Rectangle,String>> y tiene el valor de InfoDePalabras.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

Salida

  • TablaDeDatos: la variable TablaDeDatos que contiene la tabla generada.

Opciones de tabla

  • TiposDeDetecciónAutomática: cuando se selecciona, detecta automáticamente el tipo de columna o de fila, ya sea cadena, Int32, etc.
  • UsarEncabezadoDeColumna: si se selecciona, utiliza la primera columna identificada como encabezado de columna.
  • UsarEncabezadoDeFila: si se selecciona, utiliza la primera fila identificada como encabezado de fila.

Asistente de generación de tabla de datos

Nota:

El Asistente para generar tabla de datos solo está disponible para Windows y Windows (proyectos heredados).

Haz clic en el botón Opciones… para abrir el Asistente Generar tabla de datos. Úsalo para configurar y previsualizar fácilmente el formato de tabla resultante.

Opciones de tabla

  • DetecciónAutomática Tipos de columnas: si se ha marcado se detecta automáticamente el tipo de columna o de fila.
  • Usar primera fila como encabezados de columna: si se ha marcado, usa la primera fila identificada como el encabezado de la columna.
  • Ignorar primera columna: si se ha marcado, ignora la primera columna identificada.

Opciones de formato de datos

  • Formato: selecciona el formato de entrada que se va a utilizar:
    • CSV (valor separado por comas): te permite establecer separadores de columna.
    • Personalizado : te permite establecer separadores de columnas y separadores de NuevaLínea.
    • Columnas de anchura fija: te permite establecer la anchura de columna para todas las columnas.
  • Separadores de columna: especifica el carácter que se va a utilizar como separador de columna.
  • Separadores de NuevaLínea: especifica el carácter que se va a utilizar como separador de nueva línea.
  • Vista previa: haz clic para generar una vista previa del formato de tabla resultante.

Ejemplo de uso de la actividad Generar tabla de datos

Este ejemplo explica cómo generar una tabla con información específica usando la actividad Generar tabla de datos.

Así es como se puede construir el proceso de automatización:

  1. Abre Studio y crea un nuevo Proceso.

  2. Arrastra un contenedor Secuencia al Diseñador de flujo de trabajo.

    Nombre de la variableTipo de variableValor predeterminado
    DT1TablaDeDatos
    ResultadoCadena
    NombreValorGenérico
  3. Arrastra una actividad Generar tabla de datos dentro del contenedor Secuencia.

    • En el panel Propiedades, agrega el valor False en el campo AnálisisDeCSV.
    • Agrega el valor Environment.NewLine en el campo NuevoSeparadorDeLínea.
    • Añade la expresión "Name;Surname; John;Doe; James;Liam;" al campo Entrada.
    • Añada la variable DT1 en el campo TablaDeDatos.
    • Marca la casilla de verificación de la opción UsarEncabezadoDeColumna.
  4. Haz clic en el botón Opciones… para abrir el Asistente Generar tabla de datos.

    • Selecciona la opción Personalizado en el menú desplegable Formato.
    • Selecciona la opción punto y coma en la lista desplegable Separadores de columna.
    • Selecciona la opción espacio en la lista desplegable Separadores de NuevaLínea.
    • Haz clic en Aceptar para cerrar el asistente.
    • El panel del Asistente Generar tabla de datos debería parecerse a este:

    docs image

    docs image

  5. Arrastra una actividad Tabla de datos de salida debajo de la actividad Generar tabla de datos.

    • En el panel Propiedades, agrega la variable DT1 en el campo TablaDeDatos.
    • Agrega la variable Result en el campo Texto.
  6. Coloca una actividad Escribir línea bajo la actividad Tabla de datos de salida.

    • Agrega la variable Result en el campo Texto.
  7. Ejecuta el proceso. El robot genera una tabla usando los datos de entrada.

¿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
Confianza y seguridad
© 2005-2026 UiPath. Todos los derechos reservados.