Actividades
Más reciente
False
Imagen de fondo del banner
Actividades del flujo de trabajo
Última actualización 29 de abr. de 2024

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

  • Detección automática de tipos de columna : cuando se selecciona, detecta automáticamente el tipo de columna o fila, ya sea cadena, Int32, etc.
  • Usar la primera fila como encabezados de columna : si está habilitado, utiliza la primera fila identificada como encabezado de columna.
  • Ignorar primera columna : si está habilitado, 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, puede usar Plus 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.
    • Pegar del portapapeles: pega en el proyecto un valor que se ha copiado previamente en el portapapeles.
    • Texto: introduce los datos en el Creador de texto.
    • Usar valor guardado: selecciona un valor que hayas guardado previamente para su uso posterior en el proyecto.
    • Abre en Editor avanzado: introduce una expresión VB.
  • Opciones: haz clic para abrir la ventana del Asistente Generar tabla.
  • TablaDeDatos : elige dónde guardar la tabla de datos. En StudioX, puede usar Plus 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.
    • Abre en Editor avanzado: introduce una expresión VB.

Propiedades

Opciones
  • 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.
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.

    Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.

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 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 columna 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 variable

    Tipo de variable

    Valor predeterminado

    DT1

    TablaDeDatos

     

    Resultado

    Cadena

     

    Nombre

    ValorGené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:




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

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

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

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.