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

Buscar tabla de datos

UiPath.Core.Activities.LookupDataTable

Descripción

Esta actividad emula el comportamiento de la fórmula de Excel de BUSCARV. Te permite buscar un valor proporcionado en un DataTable especificado y devuelve el RowIndex en el que se encontró. Si no se encuentra el valor proporcionado, el ÍndiceDeFila devuelto es -1. Esta actividad también puede ayudarte a devolver el valor que se encuentra en la celda que tiene las coordenadas de fila especificadas en la propiedad ÍndiceDeFila y las coordenadas de columna especificadas en la categoría de propiedad Columna de destino .

Compatibilidad de proyectos

Windows - Heredado | Windows | Multiplataforma

Configuración multiplataforma

  • Buscar este valor : el valor que quieres buscar en la tabla de datos. Solo admite valores de cadena.
  • En esta tabla de datos: la tabla de datos en la que se realiza la búsqueda.
  • En el Nombre de columna : el nombre de la columna que quieres buscar en la Tabla de datos anterior. Puedes cambiar entre usar un Nombre de columna o un Número de columna desde el menú "+" junto al campo de entrada.
  • Devolver valor desde el nombre de columna : devuelve el valor de la celda que se encuentra en las coordenadas entre este valor y la propiedad ÍndiceDeFila. Si la columna de destino no está establecida, el valor de la celda es nulo. Puedes cambiar entre usar Devolver Valor desde el nombre de Columna o Devolver Valor desde el número de columna desde el menú "+" junto al campo de entrada.

En el panel de propiedades

Salida

  • Valor encontrado de la celda: el valor encontrado en la celda que tiene las coordenadas de Fila especificadas en la propiedad RowIndex y las coordenadas de columna especificadas en la categoría de propiedad Columna de destino. El tipo de salida coincide con el tipo de datos de origen y se resuelve dinámicamente durante el tiempo de Runtime según la Tabla de datos de origen. Para evitar problemas con la conversión de tipos, asegúrese de que la variable asignada a esta propiedad coincida con el tipo de variable esperado de la tabla de datos de origen.
  • Número de fila encontrada : el número de fila de la celda encontrada.

Windows, Windows: configuración heredada

Panel de propiedades

Común
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
Entrada
  • TablaDeDatos: la variable DataTable en la que quieres realizar la búsqueda. Este campo solo admite variables DataTable.
  • ValorDeBúsqueda: el valor que quieres buscar en la variable DataTable especificada. Este campo solo admite cadenas y variables String.
Columna de búsqueda
  • Columna: la variable que contiene la columna que deseas buscar. Este campo solo admite variables DataColumn. Al establecer una variable en este campo de propiedad se deshabilitan las otras dos propiedades.
  • ÍndiceDeColumna: el índice de la columna que deseas buscar. Este campo solo admite variables Int32. Al establecer una variable en este campo de propiedad se deshabilitan las otras dos propiedades.
  • NombreDeColumna: el nombre de la columna que deseas buscar. Este campo solo admite cadenas y variables String. Al establecer una variable en este campo de propiedad se deshabilitan las otras dos propiedades.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Salida
  • ValorDeCelda : opcional. El valor que se encuentra en la celda que tiene las coordenadas de Fila especificadas en la propiedad RowIndex y las coordenadas de columna especificadas en la categoría de propiedad Columna de destino. El tipo de salida coincide con el tipo de datos de origen y se resuelve dinámicamente durante el tiempo de Runtime según la tabla de datos de origen. Para evitar problemas con la conversión de tipos, asegúrese de que la variable asignada a esta propiedad coincida con el tipo de variable esperado de la tabla de datos de origen.
  • ÍndiceDeFila: el Índice de fila de la celda encontrada, guardado en una variable Int32. Si el valor proporcionado no se encuentra, el índice de fila es -1. Este campo solo admite variables Int32.
Columna de destino
  • Columna: al especificar aquí una variable DataColumn se devuelve el valor de la celda encontrada en las coordenadas entre esta columna y el valor de la propiedad ÍndiceDeFila. Este campo solo admite variables DataColumn. Al establecer una variable en este campo de propiedad se deshabilitan las otras dos propiedades.
  • ÍndiceDeColumna: al especificar aquí un índice de columna se devuelve el valor de la celda que se encuentra en las coordenadas entre esta columna y el valor de la propiedad ÍndiceDeFila. Este campo solo admite variables Int32. Al establecer una variable en este campo de propiedad se deshabilitan las otras dos propiedades.
  • NombreDeColumna: al especificar aquí un nombre de columna se devuelve el valor de la celda encontrada en las coordenadas entre esta columna y el valor de la propiedad ÍndiceDeFila. Este campo solo admite cadenas y variables String. Al establecer una variable en este campo de propiedad se deshabilitan las otras dos propiedades.

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.