Get Column
Get Column
Sección titulada «Get Column»Tipo: get-column · Paquete: DataTable Activities v1.0.5 · Salida: List
Devuelve todos los valores de una columna como una lista.
Cómo funciona
Sección titulada «Cómo funciona»Recorre la tabla y devuelve los valores de la columna column, en el orden de las filas y con el tipo de la columna. Las celdas vacías quedan como null. Si la columna no existe, falla con un mensaje claro que lista las columnas disponibles. No modifica la tabla.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
table | DataTable | — | La DataTable de la que leer, ej. clientes. |
column | string | — | Nombre de la columna. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»Ninguno.
Devuelve una List (List<object>) con un elemento por fila. Una tabla sin filas da una lista vacía.
Errores comunes
Sección titulada «Errores comunes»| Mensaje | Causa y solución |
|---|---|
'table' debe ser una DataTable. | table no evalúa a una DataTable. |
'column' es obligatorio. | Falta el nombre de la columna. |
La columna '…' no existe. Columnas disponibles: …. | El nombre no coincide con ninguna columna. Usa uno de los que lista el mensaje. |
Ejemplo
Sección titulada «Ejemplo»Obtener todos los correos y unirlos en una sola cadena:
Get Column table = clientes column = "Correo" → output: correos
Log message = "Destinatarios: " + join(correos, "; ")Actividades relacionadas
Sección titulada «Actividades relacionadas»- Aggregate Column — sumar/promediar/contar una columna.
- Collections — operar sobre la lista resultante.
- Get Cell — leer una sola celda.